github vaadin/platform 24.9.0-beta1
Vaadin 24.9.0-beta1

latest releases: 25.0.0-alpha8, 23.6.3, 24.9.0-beta2...
pre-release4 days ago

Upgrading · Docs · Get Started

*This is a pre-release for the Vaadin 24.9. We appreciate if you give it a try and report any issues you notice.

New and Noteworthy Since Vaadin 24.8

Since Vaadin 24.9, you can start using Vaadin Beta and Release Candidate versions from Maven Central.
Flow:

  • add new HTML component <code>
  • add new style methods: STYLE_BACKGROUND_POSITION, STYLE_BACKGROUND_SIZE, STYLE_FILTER, STYLE_GAP, STYLE_ROTATE
  • add a short method to SortDirection enum (Thanks to @abdurasul29052002)
  • add convenient API to set item from DataView
  • Upgraded commercial trial experience (read more)

Design System:

  • add Tooltip support for SideNavItem

Hilla:

  • support matching wildcard views with subdirectories

Deprecation

Flow:

  • Deprecate HierarchyMapper, HierarchicalCommunicationController, HierarchicalArrayUpdater and HierarchicalUpdate
  • Deprecate methods in HierarchicalDataCommunicator (listed here)
  • Deprecate webpackOutputDirectory
  • Deprecate VaadinSession::setConfiguration(configuraiton)
  • Deprecate setRequestedRange and computeRequestedRange
  • Deprecate VaadinWebSecurity
  • Deprecate arrayUpdater and dataupdater

Design System:

  • Deprecate CookieConsent
  • Deprecate legacy Grid API (listed here)
  • Deprecate TreeGridElement's getNumberOfExpandedRows and isLoadingExpandedRows

*Deprecated APIs will be removed in Vaadin 25

Changelogs

Official add-ons and plugins:

  • Spring add-on (24.9.0-beta1)
  • CDI add-on (15.2.0)
  • Maven plugin (24.9.0-beta1)
  • Gradle plugin (24.9.0-beta1)
  • Quarkus plugin (2.2.1)

Don't miss a new platform release

NewReleases is sending notifications on new releases.