Vaadin Blog
Introducing Vaadin Enterprise Edition
Today we are introducing Vaadin Enterprise Edition, a dedicated Vaadin product for organizations building and maintaining business-critical Java applications. Vaadin Enterprise Edition, or Vaadin EE, is the same Vaadin framework you already use, maintained as a separate edition for enterprise use, ...
SwingBridge 1.2: Java Swing and Vaadin, now talking to each other
SwingBridge 1.2 is out. The headline is interoperability: your existing Swing code and your new Vaadin views can now call each other directly, in plain Java, with the threading handled for you. The release also improves in-browser responsiveness, adds support for NetBeans RCP applications, and ...
How Dynasoft AG modernized its Oracle Forms ERP with Vaadin Flow
Learn how Dynasoft AG migrated a decades-old Oracle Forms ERP system to a modern Spring Boot and Vaadin Flow stack while preserving its database-driven business logic. The company Dynasoft AG is a Swiss software company that builds and maintains a comprehensive ERP system called Tosca covering ...
Free Maintenance for Vaadin 24 ended on June 16 – What does it mean and what to do?
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 ...
A Project Perspective on Using Vaadin in a Complex Engineering Environment
The Company 4Soft GmbH is a Munich-based software consultancy focused on building custom software for technically demanding domains. A core part of its work is understanding complex engineering problems in depth and translating them into software systems that remain maintainable over many years. ...
How South Tyrol modernized government software with Java and Vaadin
Südtiroler Gemeindenverband Genossenschaft replaced a legacy Delphi monolith with a modern cloud-native eGovernment platform built with Java, Kubernetes, and Vaadin. With a small in-house team, they delivered 16 production modules supporting municipalities across South Tyrol while preparing the ...
A more Playwright-like API for Vaadin browserless tests
In Vaadin 25.1 the browserless-test module became part of the Apache 2 licensed open core framework. We believe it's on track to become a key part of the agentic-coding setup for Vaadin apps. In the upcoming Vaadin 25.2 we're bringing in API additions that make its usage more flexible and ...
How To Ensure Serializable Sessions in Vaadin 25 Applications
In many real-world Vaadin 25 applications, strict session serialization isn’t always required. However, it becomes important in clustered deployments, failover setups, session passivation scenarios, and environments with frequent restarts. The good news is that this is manageable when you apply a ...
How Eduten Built a High-Usage Learning Platform with Vaadin
Built on nearly two decades of research at the University of Turku, Eduten is a browser-based learning platform used in classrooms as part of weekly classroom teaching. Today, it’s used in over 50 countries and adopted in more than 70% of schools in Finland, with recognition from organizations like ...