Updated on April 10, 2026 — roadmap details available on GitHub
Understanding the release model
Minor Releases (e.g., 24.9, 25.1): Released every 3 months. These include new features and improvements. Old functionality may be deprecated but kept to ensure a low-effort upgrade.
Major Releases (e.g., 24, 25): Released every 12–24 months. These allow us to modernize the framework by updating baselines (such as Java, Spring Boot) and removing deprecated functionality. Upgrading may require more effort but unlocks the latest ecosystem
Current releases
Vaadin 25
The stable, long-term supported version for production apps.
Vaadin 25 is the recommended version for all new projects. It offers the latest stable features with a focus on ease of upgrade and backward compatibility (e.g. Java 21 and Spring Boot 4.x support).
Read more about the 25.0 release in our blog post.
Latest version: 25.1.3
Maintenance: Free maintenance until V26 release (+ 3 months).
Upcoming releases
Vaadin 25.2
Target release Q2 2026
Features
- Components
- Badge, Slider, MasterDetailLayout
- Preview: BreadCrumb
- Framework
- Screen Orientation API
- Screen Wake Lock API
- Fullscreen API
- Clipboard API
- Page Visibility API for tracking browser tab visibility
- Web Share API
- Geolocation API
- AI Business Analytics
- Configure and display charts and tables in natural language, save as dashboards
- Copilot
- Preview: UI Annotation feature
- Connect Copilot to your coding agent to give it context-specific feedback on your UI
- Customizable Component Palette: include your own components in the component palette
- Preview: UI Annotation feature
- Load Testing Tool
- Record and run load tests against your Vaadin application to identify performance bottlenecks
Maintained older releases
Vaadin 24
The stable, long-term supported version for production apps.
Vaadin 24 is the recommended version for all new projects. It offers the latest stable features with a focus on ease of upgrade and backward compatibility (e.g. Java 17 and Spring Boot 3.x support).
Latest version: 24.10.1
Maintenance: Free maintenance until June 2026 (6 months after V25 release). Extended maintenance is available for customers.
Vaadin 23
Vaadin 23 is the latest version to support Java 11, Spring Boot 2.6.6-2.7x, and Java Servlet API 3.1. It was supported for free until August 2024. Commercial support is available until Mar 2037. All fixes are done to the latest released version.
We recommend this version for OSGi and Portlet users, as these aren't currently supported for V24 and later until they provide support for Jakarta EE 10.
The last free version was 23.4.0. The latest extended maintenance version is 23.6.9, published on Mar 11, 2026.
See release notes in GitHub.
Vaadin 14
Vaadin 14 is the latest long-term supported version under our former release model. Free support for Vaadin 14 ended in August 2024. Commercial support is available until August 2034. All fixes are done to the latest released version.
We recommend this version for users who require Java 8 support. For applications that require great IE11 support, we recommend Vaadin 8.
The last free version was 14.11.13. The latest extended maintenance version is 14.14.2, published on Apr 22, 2026.
See release notes in GitHub.
Vaadin 8
Vaadin 8 is the previous generation of our framework and is based on GWT. It still powers a lot of business web apps in production and active development. Free support for Vaadin 8 ended in February 2022 with version 8.14.4, and the extended maintenance continues until 2032.
The last free version was 8.14.3. The latest extended maintenance version is 8.31.0, published on Apr 02, 2026.
Learn more about the extended maintenance.
Vaadin 7
Free support for Vaadin 7 ended in February 2019 with the Vaadin version 7.7.17. Extended maintenance is available until 2032. The latest extended maintenance version is 7.7.52, published on Apr 14, 2026.
Learn more about the extended maintenance.
Maintenance schedule
Minor versions are supported for one more month after the next minor is released. All major versions are supported for free for 3 months after a new major is released.
Premium, Ultimate, Prime, and Enterprise customers can choose to stay on any major version for 5 years since the first major release (see End of Commercial Maintenance in the table below) and get Extended Maintenance for another 10 years. With the warranty service, we fix issues you encounter in the version you currently use.
| Version | Initial Release | End of Free Maintenance |
End of Commercial Maintenance | End of Extended Maintenance |
|---|---|---|---|---|
| Vaadin 24 & Hilla 2 | 2023-03-08 |
June 2026 (6 months after Vaadin 25.0) |
2028-03-08 |
2038-03-08 |
| Vaadin 23 & Hilla 1 | 2022-03-02 |
2024-07-11 Subscription required starting from v. 23.5.0 |
2027-03-02 |
2037-03-02 |
| Vaadin 14 | 2019-08-14 |
2024-08-14 Subscription required starting from v. 14.12.0 |
N/A |
2034-08-14 |
| Vaadin 8 | 2017-02-21 |
2022-02-21 |
N/A | 2032-02-21 |
| Vaadin 7 | 2013-02-03 | 2019-03-15 | N/A |
2032-02-21 |
Read more about what our maintenance program covers and how it helps you plan upgrade cycles around your business needs.
Feedback and questions
We would love to hear your ideas on how to make Vaadin better. And please do not hesitate to ask about anything you see here. The best place to reach Vaadin team is our Forum.