Vaadin 24 free maintenance ends June 16, 2026. Teams have two options: upgrade to Vaadin 25.1 or purchase Extended Maintenance for up to 15 years of security patches. Vaadin 25.1 brings simpler CSS-based theming with a new Aura theme, ~30% fewer dependencies, 50%+ faster dev-mode startup, and a new technology baseline requiring Java 21, Spring Boot 4, Spring Framework 7, and Node.js 24+. A practical 12-step checklist covers Java version checks, Spring Security 7 breaking changes, Material theme migration, Jackson 2→3 migration, and test setup updates. Teams already on Java 21 and Spring Boot 3.x are advised to upgrade now; others should consider Extended Maintenance while planning the upgrade.

8m read timeFrom blog.vaadin.com
Post cover image
Table of contents
What "Maintenance Mode" Means for Your V24 ApplicationWhat's New in Vaadin 25.1Vaadin 24 vs. Vaadin 25: Choosing the Right TimingBefore You Start: A Practical ChecklistResourcesNeed Help Planning Your Upgrade?

Sort: