From 3678772ed231acc74345890c22501098960e0d63 Mon Sep 17 00:00:00 2001
From: Teemu Suo-Anttila
Date: Sat, 30 Dec 2017 12:26:00 +0200
Subject: Update release notes for 8.3 (#10480)
---
all/src/main/templates/release-notes.html | 44 +++++++------------------------
1 file changed, 10 insertions(+), 34 deletions(-)
(limited to 'all')
diff --git a/all/src/main/templates/release-notes.html b/all/src/main/templates/release-notes.html
index dec8f1757c..3ea177f079 100644
--- a/all/src/main/templates/release-notes.html
+++ b/all/src/main/templates/release-notes.html
@@ -83,51 +83,27 @@
enhancements. Below is a list of the most notable changes:
- - Separate row heights for header, body and footer in Grid
- - Support for item descriptions (tooltips) in CheckBoxGroup, RadioButtonGroup and Tree
- - Binder supports removing bindings
- - Binding builder methods do not have to be chained
- - Bean validation failures will revert changes in Binder
- - Notification supports CloseListener
- - Tree now has methods to scroll it programmatically
- - The browser time zone can be obtained from WebBrowser if the browser supports it
- - AbstractDateField now supports formatting of time zone information
- - PushState based navigation support
- - Grid WAI-ARIA support has been improved (aria-sort added)
- - Client side ErrorLevel support
- - VaadinService, VaadinServlet and VaadinServletService have protected no-args constructors to make DI integrations simpler
+ - DateField components support setting styling for individual dates
+ - RadioButtonGroup and CheckBoxGroup have style name selected on selected items
+ - Grid supports handling events from Components in Column.
+ - MenuBar supports different content modes for tool-tips in MenuItems
- For enhancements introduced in Vaadin Framework 8.1, see the Release
- Notes for Vaadin Framework 8.1.0.
+ For enhancements introduced in Vaadin Framework 8.2, see the Release
+ Notes for Vaadin Framework 8.2.0.
For migrating from previous framework versions, see the list of incompatible changes and how to migrate
to Vaadin Framework 8.
Incompatible or Behavior-altering Changes in @version-minor@
- Row height in Grid is replaced with separate header, body and footer row heights
- GridState variable rowHeight has been replaced by three variables.
- Button has a new constructor that may cause constructor calls with null as first parameter to be ambiguous.
- DataCommunicator methods getDataProviderSize and fetchItemsWithRange are now public, not protected.
- Binder method getBindings now returns a Collection, not a Set.
- Binder protected method handleError now takes a ValidationResult, not String.
- BindingBuilder now works like a proper builder. Adding a converter will not mark Binding as bound allowing chaining to the same object.
- ErrorLevel is removed from ErrorMessage and now com.vaadin.shared.ui.ErrorLevel should be used.
- Error indicators are now <span class="v-errorindicator"></span> elements.
- Embedded is not a LegacyComponent anymore.
- Notification method show returns Notification, instead of void.
- The client side SelectionModel interface has a new method isMultiSelectionAllowed.
- AbstractDateField is not a LegacyComponent anymore.
- AbstractDateField.formatDate is now abstract.
- VAbstractTextualDate.updateDateVariables() is now updateBufferedResolutions() and updateAndSendBufferedValues().
- For GridDragStartEvent and GridDragEndEvent classes, the method getDraggedItems now returns a List instead of a Set, with the first-to-last item ordering from client side.
-
- For incompatible or behavior-altering changes in 8.1, please see 8.1 release notes
+ BindingBuilder will now automatically mark bound field read-only when bound to a read-only property or a null setter.
+
+ For incompatible or behavior-altering changes in 8.2, please see 8.2 release notes
Known Issues and Limitations
--
cgit v1.2.3