Vaadin Framework 8.2.0.rc1
Pre-release
Pre-release
Vaadin Framework 8.2.0.rc1 is a release candidate version for evaluating the enhancements mentioned below.
Vaadin Framework 8.2.0.rc1 Enhancements and Fixes
Components
- Separate row heights for header, body and footer in
Grid
(but not separate row height per row) - Support for item descriptions (tooltips) in
CheckBoxGroup
,RadioButtonGroup
andTree
Notification
supportsCloseListener
Tree
now has methods to scroll it programmaticallyAbstractDateField
now supports formatting of time zone informationGrid
WAI-ARIA support has been improved- Added
GridRowDragger
, a new helper API for dragging rows inGrid
Binder
Binder
supports removing bindingsBindingBuilder
methods do not have to be chained- Bean validation failures will revert changes in
Binder
Generic features
- The browser time zone can be obtained from
WebBrowser
if the browser supports it PushState
based navigation support- Support for this in CDI plug-in will be released in version 3.0
- Support for this in Spring plug-in will be released in version 3.0
- Client side
ErrorLevel
support VaadinService
,VaadinServlet
andVaadinServletService
have protected no-args constructors to make DI integrations simpler
See complete list of changes since 8.2.0.beta1
See complete list of changes since 8.1.7
Testing pre-releases
Easiest way to get started testing pre-releases is to create a new project using Maven archetype:
mvn org.apache.maven.plugins:maven-archetype-plugin:2.4:generate \
-DarchetypeGroupId=com.vaadin \
-DarchetypeArtifactId=vaadin-archetype-application \
-DarchetypeRepository=https://maven.vaadin.com/vaadin-prereleases \
-DarchetypeVersion=8.2.0.rc1