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 forSideNavItem
Hilla:
- support matching wildcard views with subdirectories
Deprecation
Flow:
- Deprecate
HierarchyMapper
,HierarchicalCommunicationController
,HierarchicalArrayUpdater
andHierarchicalUpdate
- Deprecate methods in
HierarchicalDataCommunicator
(listed here) - Deprecate
webpackOutputDirectory
- Deprecate
VaadinSession::setConfiguration(configuraiton)
- Deprecate
setRequestedRange
andcomputeRequestedRange
- Deprecate
VaadinWebSecurity
- Deprecate
arrayUpdater
anddataupdater
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
- Flow (24.9.0-beta1) and Hilla (24.9.0-beta1)
- Design System
- Web Components (24.9.0-beta1)
- Flow Components (24.9.0-beta1)
- TestBench (9.4.4)
- Feature Pack(24.8.2)
- Modernization Toolkit (Documentation)
- Feature Pack (Documentation)
- Dragonfly (Documentation)
- Modernization Toolkit Analyzer (Analyzer for Eclipse, Analyzer for Maven)
- Multiplatform Runtime (MPR) (7.0.11)
- Router (2.0.0)
- Vaadin Kits
- AppSec Kit (3.3.0)
- Azure Kit (1.0.0)
- Collaboration Engine (6.5.0)
- Control Center (1.4.0-beta1)
- Copilot (24.9.0-beta1)
- Kubernetes Kit (2.4.2)
- Observability Kit (3.1.0)
- SSO Kit (3.1.2)
- Swing Kit (2.4.1)
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)