Secure your production apps
for 15 years
Your application stays secure, compatible, and production‑ready
Consistent releases,
long-term stability
- e.g. 24.4.2
- Bug fixes
- Trivial update
- Immediately replaces previous release
- e.g. 24.4.2
- New features
- Easy update
- Previous minor maintained for 1 month. Or up to 15 years with Extended Maintenance for 24 minor versions.
- e.g. 24.0
- New features + removed deprecations
- Might require rework
- Previous major maintained as open source for 3 months
Extended Maintenance Coverage
Long-term protection for every version
Vaadin 7
Vaadin 8
Vaadin 14
Vaadin 23
Free vs Extended Maintenance
- Major Version Support:
- 6 months after next major release
- Versions covered:
- Latest minor only (e.g., V24.3)
- Latest Minor Version:
- Supported
- Past Minor Versions (e.g., 24.2):
- Not Supported (End of Life)
- Security Patches:
- Latest release only
- Major Version Support:
- 15 Years
- Versions covered:
- All majors (V7, V8, V10, V14, V23, V24+) + any minor version (24.0-24.3)
- Latest Minor Version:
- Supported
- Past Minor Versions (e.g., 24.2):
- Supported (only for 24.0-24.3)
- Security Patches:
- Backported to your specific version
Navigating your options forward after maintenance ends
Frequently asked questions
What is Vaadin Extended Maintenance?
Extended Maintenance is a paid service that provides up to 15 years of continued security patches, browser compatibility updates, and critical bug fixes for your current Vaadin version. It lets you keep production applications secure and stable without being forced to upgrade on the framework's default timeline.
Why would I need Extended Maintenance?
If your application is long-lived, deployed in a regulated environment, or your team isn't ready to upgrade to a newer major or minor version, Extended Maintenance ensures you continue receiving security patches and browser compatibility fixes. Without it, applications that reach end-of-life still run but become exposed to unpatched vulnerabilities and potential browser incompatibilities.
What does Extended Maintenance cover?
Extended Maintenance includes:
- Security patches — fixes for known vulnerabilities to keep your application protected.
- Bug fixes — corrections to framework issues that impact stability or functionality.
- Browser compatibility updates — regular updates to maintain seamless functionality across all major browsers.
- Minor refinements — small improvements that reduce friction in development and operations.
What versions of Vaadin are covered?
Extended Maintenance is available for both legacy and current versions: Major versions of Vaadin 7, Vaadin 8, Vaadin 14, Vaadin 23, Vaadin 24 and Minor versions within V24 (e.g., 24.0, 24.1, 24.2, 24.3)
What's included in Vaadin's free maintenance?
Each major release includes free maintenance for a limited window after the next major release — approximately 3 months. During this period you receive security updates and critical bug fixes at no cost. For minor releases, free maintenance lasts about 1 month after the following minor release. Only the latest minor version is covered under free maintenance.
Is my application at risk if I don't have any maintenance coverage?
Yes. Without maintenance, your application won't receive patches for newly discovered security vulnerabilities or fixes for browser compatibility issues. This risk grows over time as browsers evolve and new threats are discovered.
Can I switch from Extended Maintenance to an upgrade later?
Absolutely. Extended Maintenance is designed to give you the flexibility to upgrade on your own schedule. When your team is ready, you can move to the latest Vaadin version — and Vaadin offers upgrade guides and modernization services to help with the transition.
Ready to secure your apps
for the next 15 years?
Contact us to talk about extended maintenance.