Blog

What’s new in Vaadin UI components

By  
Lilli Salo
Lilli Salo
·
On May 18, 2025 2:15:17 PM
·
In Product

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 Andersson to walk through all the key updates—including new features, hidden gems, and a few experimental capabilities you can already start testing today.

Whether you're working with Vaadin Flow or Hilla, this session is packed with practical tips and demos for UI developers.

So, what’s new?

The latest updates make it significantly easier to build polished, responsive, and accessible business apps in Java, without getting bogged down in frontend code or reinventing the wheel.

If you’re working on modern UI development or maintaining an older Vaadin application, this session will give you a clear look at how Vaadin is evolving—and what’s coming next. In the webinar, we’ll cover:

  • New components: A highly flexible Popover for overlays, an editable Dashboard layout with drag-and-drop support, and a versatile Card component for everything from profile widgets to list views.
  • Layout upgrades: HorizontalLayout now supports wrapping and new alignment options, making it easier to create responsive, center-aligned, or end-flushed UIs without wrapper hacks.
  • Data visualization enhancements: The Dashboard and Gantt Chart components bring powerful, customizable visual tools to enterprise-grade UIs.
  • Grid improvements: Support for range selection (hello, shift-click!), empty state rendering, and conditional row selection gives developers more flexibility and users a smoother experience.
  • Smarter inputs: The Date Picker now allows custom fallback parsers on the server side, so you can add shortcuts like “+1” or “today” with ease.

...and several more updates, including support for folder uploads, rich text editor color options, and accessibility upgrades for dashboard interactions.

What’s next?

The webinar wraps up with a sneak peek at what’s coming in Vaadin 24.8, 24.9, and 25, giving developers a head start on the features in the pipeline. Here are a few highlights:

  • Flow Card component (official release in 24.8): A flexible UI container that simplifies creating card-style layouts.
  • Master Data Layout: A new layout model for organizing complex forms and detail views.
  • Grid Internationalization (i18n) API: More control and customization for translating Grid-related text and messages.
  • Improved layout models for FormLayout: Easier responsive behavior and spacing control.
  • Roadmap enhancements to theming and design system APIs: More reusable, composable styles for enterprise UIs.

Many of the features shown in the webinar—including the Dashboard component, editable Gantt Chart, and flexible layout tools—are already available today for developers using Vaadin Pro. If you're building modern business UIs in Java, these enhancements can save you time and reduce boilerplate code.

You can also get involved in shaping future releases by joining discussions on the Vaadin Forum, exploring the public GitHub roadmap, or sponsoring features that matter to your team.

Ready to level up your UI game? Watch the webinar and get inspired!

Lilli Salo
Lilli Salo
Lilli joined Vaadin in 2021 after delivering content for various international SaaS startups. She enjoys the creative challenge of transforming complicated topics into clear and concise written material that provide value to the reader.
Other posts by Lilli Salo