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,RadioButtonGroupandTree NotificationsupportsCloseListenerTreenow has methods to scroll it programmaticallyAbstractDateFieldnow supports formatting of time zone informationGridWAI-ARIA support has been improved- Added
GridRowDragger, a new helper API for dragging rows inGrid
Binder
Bindersupports removing bindingsBindingBuildermethods do not have to be chained- Bean validation failures will revert changes in
Binder
Generic features
- The browser time zone can be obtained from
WebBrowserif the browser supports it PushStatebased 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
ErrorLevelsupport VaadinService,VaadinServletandVaadinServletServicehave 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