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.2.2
Maintenance: Free maintenance until V26 release (+ 3 months).
Upcoming releases
Vaadin 25.3
Target release Q3 2026
For Vaadin 25.3, we are focusing on a set of strategic areas that support where Vaadin is going next: helping teams build, run, and evolve business applications in an AI-assisted world.
Focus areas
AI-assisted Vaadin development
We are improving how AI agents understand, build, and verify Vaadin applications.
This includes better Vaadin-specific knowledge for agents, improved examples and patterns, more reliable verification workflows, and targeted improvements to Vaadin APIs, components, tooling, and documentation.
We are also using these findings to evolve Vaadin itself: improving the framework, refining existing components, and creating new components where they help remove common friction. The goal is to make Vaadin even more productive and reliable for both AI agents and human developers building serious business applications.
Production confidence in modern cloud environments
We are improving the experience of deploying, monitoring, and troubleshooting Vaadin applications in modern production environments.
This includes better deployment guidance for cloud environments and continued investment in production observability. We want teams to have a clearer path from development to production, with better visibility into how their Vaadin applications behave once they are running.
AI-enabled business application patterns
We are exploring how Vaadin applications can support AI-assisted workflows inside business applications while keeping users informed and in control.
This includes patterns for agents driving Vaadin applications, review and approval flows, validation, and auditability. The goal is to understand which AI-enabled business application patterns are useful, trustworthy, and worth turning into reusable Vaadin capabilities.
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.7
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.11, published on Jul 13, 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.3, published on May 04, 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.1, published on Apr 28, 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.53, published on Jun 17, 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 25 | 2025-12-17 |
3 months after 26.0 release |
2030-12-17 |
2040-12-17 |
| Vaadin 24 & Hilla 2 | 2023-03-08 |
June 2026 |
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.