Vaadin releases & roadmap

Stay up to date with Vaadin releases and upcoming new features. See how Vaadin is evolving to meet the needs of modern Java development with enhancements in UI, cloud-native performance, and developer productivity.

Updated on March 10, 2025 — roadmap details available on GitHub

Current releases

Vaadin 24

Vaadin 24 is the latest stable version released under the new simplified release model. This is the recommended version for all users.

The latest version is 24.6.7, published on Mar 18, 2025.

Vaadin 24 will receive free maintenance for six (6) months after the next major release, approximately until June 2026 (six months after Vaadin 25.0). Prime and Ultimate subscriptions include support until March 2028.

Each minor version (e.g., 24.1) is supported for six (6) months after release.

See release notes in GitHub.

Vaadin Designer

Vaadin Designer is a visual tool for building application views with a drag-and-drop editor. It is being replaced with Vaadin Copilot, which is built into the Vaadin platform. Designer is planned to be deprecated (but still supported) in Vaadin 25.

The latest version is 4.6.26, published on Apr 16, 2024.

See release notes in GitHub.

Learn more about Designer.

Vaadin Collaboration Kit

The latest version is 6.4.0, published on Dec 17, 2024.

The Vaadin Collaboration kit has been open-sourced and merged to the Vaadin Platform in version 24.4.

See release notes in GitHub.

Learn more about the Collaboration Kit.

Upcoming releases

Vaadin 24.7  (March 2025)

  • Improvements to core layouts
  • Fully automated installation for Control Center, including DNS and certificate creation.
  • Log viewer for Vaadin apps in Control Center
  • Control Center drops pre-release status
  • Wider Vaadin 7 API support in Modernization Toolkit
  • Card component (React, Web Component)
  • Custom components in Copilot
  • React 19 support in Copilot
  • Copilot allows quick user switching ("impersonation") while developing
  • Fault-tolerant messaging for server-client communication in Flow

Vaadin 24.8  (June 2025)

  • New generation Form layout that allows handling many complex situations automatically
  • Figma import supports custom components in Copilot
  • Simplified Upload and download handling in Flow
  • Full-stack signals for Hilla (full, GA)
  • Limited full-stack signals integration in Flow
  • Card component (Flow)
  • Database management for Vaadin apps in Control Center
  • Master-Detail layout (similar to Starpass demo)
  • Property editor Copilot
  • Further expanded automatic Vaadin 7 to Vaadin 24 migration support in Modernization Toolkit.

Vaadin 24.9  (September 2025)

  • Vulnerability scanning and reporting (from AppSec Kit) integrated into Control Center
  • Database console

Vaadin 25.0  (December 2025)

Planned features

  • Rolling updates with blue-green deployment strategy for uninterrupted continuous deployments in Vaadin Control Center.
  • Aura theme: A new, modern look and feel that makes building applications like the Starpass demo easy.
  • Simplified theming
  • Native HTML popover
  • Unified i18n for components
  • Control Center optimizations with Kubernetes operator and native images

Upgraded dependencies

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

Deprecations

  • Vaadin Designer is deprecated but supported (Vaadin Copilot has replaced it)
  • The Polymer library is dropped as a dependency on Vaadin web components due to the end of its development cycle.
  • Vaadin Router is deprecated but supported (the default is the React Router)
  • The Material theme is discontinued.

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 the Vaadin roadmap:

  • Adding many new, simpler UI components for your convenience.
  • Updated testing support unified both for Flow and Hilla
  • Observability, performance, and security monitoring features in Vaadin Control Center.
  • 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.

Maintained older releases

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 until they provide support for Jakarta EE 10.

The last free version was 23.4.0.

The latest extended maintenance version is 23.5.15, published on Feb 10, 2025.

Release highlights.

See release notes in GitHub.

Vaadin 14

Vaadin 14 is the latest long-term supported version under our former release model. 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 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.12.6, published on Feb 20, 2025.

Release highlights.

See release notes in GitHub.

Vaadin 10

The first version with the current generation of web components based front-end stack. The first stable release was on Jun 25, 2018. The open-source version was supported until Jun 25, 2023. The extended maintenance continues until Jun 25, 2033. See release notes for 10.0.0 or the latest Vaadin 10 version 10.0.25.

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. Vaadin 24 is the latest stable version released under the new simplified release modelFree support for Vaadin 8 ended in February 2022 with version 8.14.4, and the extended maintenance continues until 2032.

The latest version under extended maintenance is 8.27.7.

Learn more about the extended maintenance.

Vaadin 8 release artifacts.

Vaadin 7

Free support for Vaadin 7 ended in February 2019 with version 7.7.17. Extended maintenance is available for Vaadin Prime subscription customers up until 2029. The latest version is 7.7.46, published on Mar 14, 2025.

Learn more about the extended maintenance.

Unmaintained releases

Vaadin 22

The first stable release was on December 1, 2021. See release highlights.

Vaadin 21

The first stable release was on September 8, 2021. See release highlights.

Vaadin 20

The first stable release was on June 2, 2021. See release highlights.

Vaadin 19

The first stable release was on Mar 10, 2021. See release highlights.

Vaadin 18

The first stable release was on Dec 2, 2020. See release highlights.

Vaadin 17

The first stable release was on Sep 2, 2020. See release highlights.

Vaadin 16

The first stable release was on Jun 3, 2020. It included support for right-to-left languages. See release highlights.

Vaadin 15

The first stable release was on Mar 4, 2020. Vaadin 15 included the first features from supporting building client-side views with TypeScript and Java plus a faster build with pnpm. See release highlights.

Vaadin 13

The first stable release was on Mar 6, 2019. This release included ten new components and more component enhancements, context-menu support, keyboard shortcuts, and dynamic route registration. See release highlights.

Vaadin 12

The first stable release was on Dec 5, 2018. Vaadin 12 introduced dozens of new components and component improvements, a new Material theme, PWA support, and Multi-platform Runtime. See release highlights.

Vaadin 11

The first stable release was on Sep 5, 2018. Version 11.0 introduced the initial support for Gradle projects, a couple of new components, and a new Vaadin Charts version. See release notes in GitHub.

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 schedule

Minor versions are supported for 3 more months after the next minor is released. All major versions are supported for free for 6 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

Estimate: 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 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.