Vaadin 25 beta testers wanted

be first to try Vaadin 25 and join the beta program!

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.

Subscribe to our newsletter

Be the first to learn about new Vaadin resources and tips

what java 24 means for your Vaadin app

What Java 24 means for Vaadin applications

One of the really awesome things about Java is its forward compatibility. This means that existing Java code can benefit from language features that didn't even exist when the code was written. This applies on two different levels - first, there are the fully automatic cases where, e.g., ...
Vaadin Control Center is now GA – with Passkeys support!

Vaadin Control Center 1.2.0 GA: Passkey login, automated DNS, TLS & more

We’re excited to announce that Control Center 1.2.0 is now Generally Available (GA) with Vaadin 24.7! This release removes the Preview tag and brings powerful new features to simplify your deployment workflows, enhance security, and improve observability. Let’s dive into what’s new. Automatic DNS ...
Get a sneak prieview of what's coming in Vaadin 25

What’s coming in Vaadin 25?

The next major version of the Vaadin platform is scheduled to ship in December 2025. That may sound like a long time, but it’s really just a blip in framework years, and an early beta is coming already in September. Here’s a glimpse of some of the great new features planned for V25. psst...We also ...
See what's new in Vaadin 24.7

24/7 Flow with Vaadin 24.7

Vaadin 24.7 keeps your development moving smoothly with smarter automation, stronger security, and streamlined workflows. This release simplifies upgrades, enhances security, and improves automation—so you can spend less time on maintenance and more time building great business applications. ...
Java application Modernization made faster. Start with the free Java code analyzer by Vaadin

Your first step to Java application modernization

Modernizing a business-critical Java application can mean rewriting it from scratch, replacing it with a purchased application, or transforming it to extend its lifespan. Regardless of the approach, one thing remains constant: you must first understand the application you're replacing. If you've ...
Learn how to drag and drop components into your Java UI

Creating Java UIs faster with Vaadin Copilot’s drag-and-drop

There is much more to Vaadin Copilot than AI, and in this article, we’ll examine one feature that can be particularly useful when editing UIs: drag and drop. Whether you're working with Java or React views, Vaadin Copilot makes UI editing faster and more intuitive. The “Copilot” moniker has been ...
The Vaadin Way: A modern approach to building Java web apps

The Vaadin Way: A modern approach to building Java web apps

We understand that building business applications is both an art and a science. Our platform is designed to empower developers to craft modern, high-quality web applications in Java. However, with versatility comes the challenge of figuring out the best way to leverage it—some approaches lead to ...
Get started with Vaadin 24.5

Vaadin 24.5 makes Kubernetes easy and brings Copilot to Flow

Say hello to Vaadin 24.5! This release brings exciting new capabilities to the platform, including the Vaadin Control Center for managing apps in production and automatic user management without extra development. You'll also find the Vaadin Modernization Toolkit for seamless migration from older ...
Vaadin control center is here! Manage java apps on kubernetes with ease.

Introducing Vaadin Control Center: The DevOps tool for managing and scaling Java apps on Kubernetes

We’re excited to introduce the very first public preview of Vaadin Control Center—a powerful DevOps tool for Java developers deploying on Kubernetes. It simplifies the operation of Vaadin apps in production, seamlessly integrating with both new and existing Java applications, so you can deploy, ...