We use cookies to serve our customers and website visitors in the best possible way. Cookies are used for the proper functioning of the website and for improving the user experience, monitoring visitor traffic and marketing purposes. By continuing to browse the site, you agree to our use of cookies. You can read more about cookies here.
Vaadin Blog

What's new in Vaadin 24 for the Spreadsheet component?
The latest version of Vaadin Spreadsheet is now available for Vaadin 24 with the same feature set as found in Vaadin 8. Read on to learn more about the updates! Vaadin Spreadsheet is a component that enables users to create, edit, and view spreadsheets in the web browser. It offers an intuitive ...

Vaadin 24: A new technology baseline using Spring Boot 3 and Java 17, plus faster build times
Vaadin 24 delivers a significant step forward for users of Vaadin Flow with a new technology baseline that includes Java 17, Spring Boot 3, and Jakarta EE 10. This ensures you can continue building Vaadin Flow apps with the latest Java technologies. Vaadin 24 also provides several exciting ...

2023 Trends for Java in the Enterprise
According to developer surveys, Java is one of the top three programming languages, and its use continues to grow. While Java has long been the workhorse language for business applications, there has been little data available about how enterprises are really using Java. This first-ever State of ...

How to configure cidaas for Vaadin SSO Kit
There are good reasons to use Identity & Access Managers (IAM) with Single Sign On (SSO) capabilities in your applications. Users typically want to authenticate once with the SSO solution rather than reauthenticate with individual applications repeatedly. SSO saves time and improves the overall ...

How to Send Web Push Notifications from your Java App with Vaadin Flow
Updates on the subject: There are built-in helpers for Web Push API in Vaadin Flow available since version 24.2 Also check out Web Push Notifications: A real-world example with electricity prices Web push notifications are an effective way to keep users engaged with your web application even when ...

Announcing the Collaboration Kit Challenge winners
Today we are pleased to announce our Collaboration Kit Challenge winners! After careful consideration and evaluation, the jury selected the top three designs based on originality, effort, and design criteria. Each submission demonstrated high skill and creativity, making the selection process ...

Vaadin Add-on Directory can now list artifacts through Maven Central
Did you develop a cool library or component for Vaadin and publish it on Maven Central? That's great! This approach has several advantages over traditional vaadin.com/directory publishing. The good news is that listing those libraries in the Directory is now possible – with minimal effort. While ...

Simplified Theming in Vaadin 24
Vaadin 24 introduces a simplified approach to styling Vaadin components based on the ::part() selector. It removes the need for component-specific stylesheets, simplifies many common use cases, and is fully based on native CSS. New theming documentation, including CSS selector references for ...

Highlights from our first Vaadin Docs hackathon
Our documentation team invited the rest of Vaadin to work on the docs during a hackathon-style “documentation week,” focusing on fixing issues and improving the quality of the Vaadin Docs repository. Now, we extend the invitation to all Vaadin community members! Technical documentation is at the ...