Vaadin Framework 8.1.0.rc1
Pre-release
Pre-release
Vaadin Framework 8.1.0.rc1 is a release candidate version for evaluating the enhancements mentioned below.
Vaadin Framework 8.1.0.rc1 Enhancements and Fixes
Grid API
- Add presentation value providers for Grid
- Add editor open event to Grid Editor
- Map column components by id
Tree and TreeGrid API
- Add isExpanded() method to Tree and TreeGrid
- Add mouse event details to Tree.ItemClick
- Create drag source and drop target extensions for tree grid
Miscellaneous
- Add an optional HasValue to a ValueContext
- Add multiple styles handling to Component
- Add isUserOriginated to SelectedTabChangeEvent
- Make it optional to implement enter() in Views
- Provide old value of position in SplitPositionChangeEvent
- Add internal state validators for HasValue
- Add acceptance criteria API for HTML5 drag and drop
Breaking changes
- Use ZoneId rather than ZoneOffset for conversion
- Minor changes in DataCommunicator, DataKeyMapper and KeyMapper APIs
- Valo link and (native) button styles are no longer global
Fixes
- Fix bookkeeping assertion error in TreeDataProvider
- Fix TreeData item removal
- Miscellaneous small fixes, documentation and javadoc improvements
For the list of new features in Vaadin Framework 8.1, see the release notes for 8.1.0.rc1.