Celebrating Vaadin 24.x

We're excited to highlight the powerful advancements packed into Vaadin 24. This series of releases (from 24.0 through 24.8) reflects our continued focus on making Java web application development faster, easier, and more productive. This evolution brings a wealth of new features, performance enhancements, and tools designed to boost your developer productivity, and meet the demands of modern user experiences. Whether you're building with 100% Java (Flow) or embracing full-stack React with Java (Hilla), Vaadin 24 empowers you to build robust, flexible, and future-proof business applications.

Subscribe to our newsletter

Be the first to learn about new Vaadin resources and tips

Streamlining File Uploads & Downloads in Vaadin 24.8

Rethinking uploads and downloads in Vaadin 24.8 - A migration guide

The new UploadHandler API in Vaadin 24.8 improves the file handling for uploading and downloading operations significantly. The former API was buffering the content in temporary files instead of processing the input stream directly for up- and download operations while the new API gives a more ...
vaadin flow vs hilla comparison: which one is best for your Java project

Vaadin Flow vs Hilla: Which framework should you choose?

So, you’ve heard of Vaadin Flow and Hilla? The two open source web frameworks that are both part of Vaadin platform since V24.4. Both frameworks let you build modern web UIs with a rich component library, routing, and a Java backend. You might be wondering how they are different and why we have two ...
Meet the new ElementRequestHandler in Vaadin 24.8

New ElementRequestHandler gives Vaadin component developers more control

While it didn’t get much fanfare in the Vaadin 24.8.0 release notes, the new ElementRequestHandler is an impactful addition for advanced Flow component developers. It was introduced to support developing the revamped upload and download API. The feature quietly unlocks powerful capabilities for ...
European Accessibility Act and Vaadin - What you need to know

European Accessibility Act (EAA): What Vaadin users need to know

The European Accessibility Act (EAA) comes into effect at the end of June 2025, introducing new legal obligations for digital services in the EU. It offers a chance for businesses to modernize their digital services and deliver more inclusive, user-friendly experiences. For organizations using ...
Vaadin 24.8

New components, less boilerplate — what’s new in Vaadin 24.8

Vaadin 24.8 introduces improvements across the platform that make everyday development tasks faster and more reliable. From layout and file-handling improvements to database devops and type safety, this release adds tools that help you build and maintain modern Java applications with less ...
Vaadin UI component updates

What’s new in Vaadin UI components

The latest Vaadin releases bring powerful new UI building blocks. If you're building modern Java UIs, the latest component enhancements introduced in versions 24.5 to 24.7 are well worth a closer look. In our recent webinar, Vaadin Product Manager Rolf Smeds joined Product Marketing Manager Miikka ...
How to add integrated row actions to Vaadin Flow Grids with ActionGrid

Add integrated row actions to Vaadin Grids with ActionGrid

Vaadin Grids are used not only to display tabular data, but frequently also to perform actions on the items in their rows. However, developers have had to add that functionality themselves, usually via a column or columns containing buttons and the logic to manage the state of each button and ...
Build Java UIs faster with Vaadin's AI copilot

Flying with Vaadin Copilot: AI-enhanced Java UI development takes off

Modern business apps demand powerful, responsive UIs—and Java developers are no longer stuck managing the frontend alone. With Vaadin Copilot, Java teams can build intuitive, production-grade UIs in Java faster, thanks to a smart blend of visual tools, AI assistance, and a code-first developer ...
be first to try Vaadin 25 and join the beta program!

Vaadin 25 beta testers wanted

The next major version of the Vaadin platform will ship in December 2025. Although there are still eight months to go, the first beta version will be released in September, and we’re already looking for volunteers for a supported upgrade pilot program. Read on to learn more about what’s cooking and ...