The free maintenance for Vaadin 24 ended on June 16, 2026. If your application is still on Vaadin 24, it is no longer under the free maintenance window for security patches, browser compatibility fixes, or bug fixes.
Your application will continue to run. But "run" and "supported" are no longer the same thing. In this post, we’ll explain what exactly changed on June 16, what it means for a V24 app without support, and the clear path back to a secure, supported state.
What’s changed June 16
All security fixes and critical bug fixes were patched for the latest Vaadin 24 minor version at no cost during the free maintenance window. That window is now shut.
As of June 16th, Vaadin 24 will no longer be receiving:
- Security updates for newly discovered vulnerabilities
- Browser compatibility fixes for continuous browser updates
- Fixes of critical bugs
The window closing breaks nothing at the time. Your app works just like it did yesterday. What follows is the change: with new vulnerabilities being disclosed and browsers continuing to ship updates, an unmaintained V24 application no longer has a way to get fixes.
What it means if you still run V24 without support
An unsupported framework version is a risk that grows quietly over time. There's no immediate failure — which is exactly why it's easy to procrastinate. But the exposure is real:
- Security. Newly discovered vulnerabilities in your version of the framework will not be fixed. For applications handling sensitive data or operating under compliance requirements, an unsupported dependency is increasingly difficult to justify.
- Browser compatibility. Browsers update on their own schedule. Without compatibility fixes, behavior that works today can break later, with no supported route to a fix.
- Stability. Critical bugs reported after June 16 will not be fixed on the free track.
If you're running V24 in production without Extended Maintenance, you're now on an unsupported version. The good news is that it’s easy to get back to a supported, secure state.
Extended Maintenance: How to get coverage on V24
Extended Maintenance is the way to keep your Vaadin 24 application secure and supported without forcing an upgrade on someone else's schedule.
It offers security patches, browser compatibility updates, and critical bug fixes for your specific V24 version for up to 15 years. It covers both the V24 major line and individual minor versions (24.0 through 24.9), so even teams pinned to an older minor release are fully covered. Extended Maintenance is included in the Enterprise plan.
In a nutshell: Extended Maintenance provides you with the same thing you have received with free maintenance - security patches, browser compatibility fixes and critical bug fixes - for the V24 version you are running today, for as long as you need to be on it.
Learn more and subscribe at vaadin.com/maintenance.
Still planning to upgrade to Vaadin 25? That path is open too
The best long-term move is still to upgrade to to Vaadin 25.1. It's free, it's current, and for most teams already on Java 21, the migration is trivial — a version bump, plus a few deprecation warnings. The cleanest way to be on a fully supported platform is to upgrade soon if you can.
But upgrading takes time to plan and test, and until your application is actually on V25, it’s no longer covered by free maintenance. And that’s what Extended Maintenance is for. It provides you the peace of mind and support of your V24 application now, giving you the time to plan and implement your upgrade when it works best for you, not on a deadline.
Extended Maintenance isn’t a detour if you’re planning on upgrading anyway, but you can’t ship it today; it’s how you stay protected in the meantime.
What to do next
If you’re on V24 and don’t have Extended Maintenance, there’s one obvious next step: get your V24 version back under support.
- Get Extended Maintenance. Read coverage and subscribe at vaadin.com/maintenance. Enterprise subscribers already have it available.
- Don’t know where you’re at? Book a 30-minute consultation and we'll confirm your version, your coverage, and your options.
Vaadin 24 has served teams well, and it can keep doing so safely. Free maintenance has ended, but one simple step can keep you secure and supported on V24.