Friends of OpenJDK Today

Vaadin 24.1: Bringing You More Than Minor Improvements!

June 15, 2023

Author(s)

I am pleased to share with you the newest release of Vaadin 24.1.

While Vaadin 24.0 was about upgrading the technology baseline and compatibility, this version brings you some new features.

Here are the best of them!

Visual View Builder

Vaadin View Builder

Built into start.vaadin.com, Visual View Builder helps you to create application prototypes using Vaadin UI components, generate Java code and share your prototypes to gather feedback.

Try it out →

Visual Theme Editor

Vaadin Real-time Theme Editor

Visually fine-tune the appearance of your UI components in-app while in real-time. Easily modify colors, fonts, spacing, and more through an intuitive interface without the need for tedious and time-consuming CSS editing.

Read more →

Faster, easier production builds

Pre-compiled production bundle eliminates the need to run front-end tools like npm and Vite.

Faster, error-free process, if no add-ons or front-end files are used in the application.

Read more about production builds →

Code splitting for component loading

Faster initial load time of the application by only loading components when they are needed.

By default, only the components of the routes "" and "login" are eagerly loaded.

For other routes, components are first loaded when navigating to these routes.

Read more about bundle optimizations →

Faster Grids and lazyloading for columns

Significant improvements to enhance the performance of all Vaadin grids, including Grid, Tree Grid, Grid Pro, and CRUD components.

This release also adds support for lazy rendering of columns for faster loading of grids with many columns.

Read more about lazy column rendering →

Side Navigation menu

Vaadin SideNav Component

New SideNav component provides a vertical list of navigation links with support for collapsible hierarchy, icons and notification badges.

Read more about SideNav component →

WCAG 2.1 standards

Added ARIA label APIs needed by screen readers as well as a number of other accessibility improvements to conform with Web Content Accessibility Guidelines.

Vaadin WCAG compatibility matrix →


Have I missed anything important that you were anticipating to hear from us?

For the complete list of improvements, see the Vaadin release notes in GitHub.

Related Articles

View All

Author(s)

Comments (0)

Your email address will not be published. Required fields are marked *

Highlight your code snippets using [code lang="language name"] shortcode. Just insert your code between opening and closing tag: [code lang="java"] code [/code]. Or specify another language.

Save my name, email, and website in this browser for the next time I comment.

Subscribe to foojay updates:

https://foojay.io/feed/
Copied to the clipboard