Releases: vaadin/framework
Vaadin Framework 7.7.9
Vaadin Framework 8.1.0.alpha6
Vaadin Framework 8.1.0.alpha6 is a pre-release version for evaluating the enhancements mentioned below. With subsequent alpha releases we will change things based on your feedback, and that may lead to API breaking changes.
Notable Changes Since Alpha5:
Grid Drag and Drop Support
- Grid row drag shows when multiple rows are being dragged
- Sample
- Documentation
Composite component
- Composite component for wrapping a component without an extra DOM element.
Enhancements and Fixes
- Fix for Grid memory leak
- Fix issues in Grid with undefined height
- Fix problems for nested GridLayouts in design files
- Improved Grid initial rendering performance
- Add missing methods to compatibility AbstractRendererConnector
See complete list of changes since 8.1.0.alpha5
For full list of new features in 8.1, please see the previous alpha versions' release notes.
Vaadin Framework 8.1.0.alpha5
Vaadin Framework 8.1.0.alpha5 is a pre-release version for evaluating the enhancements mentioned below. With subsequent alpha releases we will change things based on your feedback, and that may lead to API breaking changes.
Notable Changes Since Alpha4:
Grid Drag and Drop Support
- Grid rows can now be dragged and dropped
- Sample
- Documentation
Enhancements and Fixes
Binder
andBeanValidationBinder
now support nested bean propertiesTreeGrid
expand fixed to work correctly with initially expanded items
See complete list of changes since 8.1.0.alpha4
For full list of new features in 8.1, please see the previous alpha versions' release notes.
Vaadin Framework 8.1.0.alpha4
Vaadin Framework 8.1.0.alpha4 is a pre-release version for evaluating the enhancements mentioned below. With subsequent alpha releases we will change things based on your feedback, and that may lead to API breaking changes.
Notable Changes Since Alpha3:
TreeGrid and HierarchicalDataProvider
- Added keyboard navigation to
TreeGrid
- Added server-side API to expand and collapse nodes in
TreeGrid
- Samples
- Documentation
- Hierarchical data support is still Work In Progress, see the Epic issue
See complete list of changes since 8.1.0.alpha3
For full list of new features in 8.1, please see the previous alpha versions' release notes.
Vaadin Framework 8.1.0.alpha3
Vaadin Framework 8.1.0.alpha3 is a pre-release version for evaluating the enhancements mentioned below. With subsequent alpha releases we will change things based on your feedback, and that may lead to API breaking changes.
Notable Changes Since Alpha2:
TreeGrid and HierarchicalDataProvider
- Possibility to disable collapsing an expanded node in TreeGrid #8846
- Avoid fetching extra items when expanding TreeGrid nodes #8790
- Samples
- Documentation
- Hierarchical data support is still Work In Progress, see the Epic issue
HTML5 Drag And Drop Support
- Support for server side drag data #8894
- Provide drop effect in DragEndEvent but not in DropEvent #8895
- Sample
- Documentation
- Built-in HTLM5 file support is still missing
- Support for DnD operations with Grid's rows is still Work In Progress, see the Epic issue
Small enhancements:
- LocalDateRender and LocalDateTimeRenderer #8377
- Programmatically set Grid’s row height #8667
- Content mode for TabSheet.Tab description #8590
- Using textContent instead of innerText for Grid TextRenderer (optimization)
See complete list of changes since 8.1.0.alpha2
For full list of new features in 8.1, please see the previous alpha versions' release notes.
Vaadin Framework 8.0.5
Vaadin Framework 8.0.5 is a maintenance release with the following fixes:
- Notification in Valo missing the close icon by default #8296
- NOTE: this is a visible change for error notifications, making the close icon visible, as it was previously not visible even though it should have been
- If you don't want to show it to the users, you can hide it by setting the style constant
ValoTheme. NOTIFICATION_CRITICAL_ERROR
to the error Notification
- NativeSelect ignores setWidth #8702
- Can’t change columns in Grid #8938
- Data was not being updated when adding new data generators
- Removing Grid’s rows fails if last removed row is cached #8840
- Grid in PopupView is rendered incorrectly #8793
- Infinite loop if DataProvider returns no rows #8479
- CustomField:iterator() complies with contract #8957
- Two picks from 7.7.8
7.7.8
Enchancements:
- DateTimeField shows week numbers (#8405)
Bug Fix Priority fixes
- Enabled long tap emulation on iOS for context clicks (#8565)
- Flash component now expands with percentage sizing (#8552)
- Include charset in text/html responses (#8777)
- Fixed Panel.setScrollTop() for large values (#8563)
And lots of other bugfixes, see complete list of changes for 7.7.8
Vaadin Framework 8.1.0.alpha2
Vaadin Framework 8.1.0.alpha2 is a pre-release version for evaluating the enhancements mentioned below. With subsequent alpha releases we will change things based on your feedback, and that may lead to API breaking changes.
Notable Changes Since Alpha1:
HTML5 Drag And Drop Support
- Old drag and drop features have been deprecated
- Changed the
DragSourceExtension.setDataTransfer
method tosetDataTransferText
since it is the only type supported by all browsers - Sample
- Documentation
- Built-in HTLM5 file support is still missing
- Support for DnD operations with Grid's rows is still Work In Progress, see the Epic issue
TreeGrid and HierarchicalDataProvider
- Added
CollapseEvent
,ExpandEvent
and corresponding listeners toTreeGrid
- Samples
- Documentation
- Hierarchical data support is still Work In Progress, see the Epic issue
See complete list of changes since 8.1.0.alpha1
For full list of new features in 8.1, please see the previous alpha versions' release notes.
Vaadin Framework 8.0.4
Vaadin Framework 8.0.4 is a maintenance release with the following fixes:
Vaadin Framework 8.1.0.alpha1
Vaadin Framework 8.1.0.alpha1 is a pre-release version for evaluating the enhancements mentioned below. With subsequent alpha releases we will change things based on your feedback, and that may lead to API breaking changes.
Enhancements in Vaadin Framework 8.1.0.alpha1
HTML5 Drag And Drop Support
- Replaces old drag and drop support, which will be deprecated in alpha2
- Sample
- Documentation
- Inbuilt HTLM5 file support is still missing
- Support for DnD operations with Grid's rows is still Work In Progress, see the Epic issue
Components In Grid
- Using
ComponentRenderer
you can have any component in a grid's cell - Sample
- Documentation (scroll down for ComponentRenderer)
TreeGrid and HierarchicalDataProvider
- Replacement for old
TreeTable
component - Samples
- Documentation
- Hierarchical data support is still Work In Progress, see the Epic issue