Vaadin Roadmap

Upcoming releases

a76d385bbd681ca058a304979b894998b49bb7b8b329f1f4aabca67c7a524758.webp

Vaadin 24.6 - "Snow Reindeer" (December 2024)

In the spirit of macOS "Snow Leopard", we are not planning to add any significant features for the next release due in the end of the year. Instead, we'll focus solely in improving developer experience through small improvements.

Vaadin 24.7  (March 2025)

  • Full-stack signals for Hilla
  • Custom Components in Copilot
  • Added/Improved layouts
  • Fully automated installation for Control Center, including DNS and certificate creation
  • Continuous deployment setup in Control Center
  • Wider Vaadin 7 API support in Modernization Toolkit

Vaadin 25  (December 2025)

Upgraded dependencies

  • Jakarta EE: 11 (up from 10)
  • Spring Boot: 4 (up from 3)
  • Safari: 17 (up from 15)

Removing support for

  • Vaadin Designer
  • Polymer

Potential features

Where possible, we aim to release all features in both Vaadin 24.x series and Vaadin 25.

We are exploring the following features for Vaadin roadmap:

  • Aura theme: A new, modern look and feel that makes building applications like the Starpass demo easy.
  • Adding many new simpler UI components for your convenience.
  • Full-stack signal support for both Hilla and Flow, with support for complex data-types.
  • Rolling updates with blue-green deployment strategy for uninterrupted continuous deployments in Vaadin Control Center.
  • Observability, performance, and security monitoring features in Vaadin Control Center.
  • Simplifying deployment to major cloud platforms in Vaadin Control Center, with the goal of achieving ‘one-click deployment.
  • Preview deployment: A feature that allows you to deploy, share, annotate, and collaborate on live previews of any commit for your Vaadin app.
  • Two-way full-stack CRUD generation in Vaadin Copilot, enabling both UI-to-data model and data model-to-UI generation.
  • AI-enabled UI components designed for in-app chat and data analytics.
  • Continuously improving the developer experience by working on issues reported by the community. Please report and upvote issues that are important to you on GitHub

If you are interested in participating as a pilot user for any of these features or have ideas to contribute to our roadmap, please reach out.

 

Release model

Starting from Vaadin 23.0 and Hilla 1.0, we adopted a simpler release model where:

  • Minor releases are released every 3 months. These include new features, and old functionality is kept as deprecated. Upgrading is a low effort.
  • Major releases don't have a fixed schedule, but we expect to have a new major every 12-24 months. These include significant dependency changes and removing previously deprecated functionality. Upgrading may require more effort.

We recommend always using the latest version, which is stable and also has the latest features for your project.

Maintenance releases

Minor versions are supported for 3 more months after the next minor is released. All major versions are supported for free for a year after a new major is released. 

Premium, Ultimate, Prime and Enterprise customers can choose to stay on any major version for 5 years 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

One year after next major release, at least until 2025

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 10

 2018-06-25

2023-06-25

N/A 2033-06-25
Vaadin 8

 2017-02-21

2022-02-21

N/A 2032-02-21
Vaadin 7  2013-02-03 2019-03-15

N/A

2029-02-03

 

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.