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.3.5
Maintenance: Free maintenance until V26 release (+ 3 months).
Upcoming releases
Vaadin 25.4
Target release Q4 2026
Features for Vaadin 25.4 are added to the detailed roadmap on GitHub as they are confirmed.
Maintained older releases
Vaadin 24
The previous major version, for apps on Java 17 and Spring Boot 3.x. We recommend upgrading to Vaadin 25.
The last free version was 24.10.7. The latest extended maintenance version is: 24.10.14 published on Nov 02, 2026.
Maintenance: Free maintenance ended June 2026 (6 months after V25 release, under the policy before Vaadin 25; from Vaadin 25 on, free maintenance ends 3 months after the next major). 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 July 2024. Commercial maintenance runs until March 2027, and Extended Maintenance until March 2037. All fixes are done to the latest released version.
We recommend this version for OSGi and Portlet users: support for both was removed in Vaadin 24, and Enterprise Edition customers can keep using them on Vaadin 23 or older.
The last free version was 23.4.0. The latest extended maintenance version is 23.6.19, published on Nov 02, 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. Extended Maintenance 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.9, published on Oct 26, 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; 8.14.3 was the last free version, and the extended maintenance continues until 2032.
The last free version was 8.14.3. The latest extended maintenance version is 8.32.3, published on Oct 30, 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.55, published on Oct 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.
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 25 | 2025-12-17 |
3 months after 26.0 release |
2030-12-17 |
2040-12-17 |
| Vaadin 24 & Hilla 2 | 2023-03-08 |
2026-06-16 Subscription required starting from v. 24.10.8 |
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 | Feb 2019 | 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.