summaryrefslogtreecommitdiffstats
path: root/all/src
diff options
context:
space:
mode:
authorTeemu Suo-Anttila <tsuoanttila@users.noreply.github.com>2017-09-25 11:28:40 +0300
committerHenri Sara <henri.sara@gmail.com>2017-09-25 11:28:40 +0300
commitf5d8dd7bf4a58af048f0ee13061b1bde5a95facb (patch)
tree2e5cada783a193d2320e2971c3eeefc19297a7b0 /all/src
parentbcf58e21450831c4956366222ee93af9e65d0034 (diff)
downloadvaadin-framework-f5d8dd7bf4a58af048f0ee13061b1bde5a95facb.tar.gz
vaadin-framework-f5d8dd7bf4a58af048f0ee13061b1bde5a95facb.zip
Improve Binder value change handling with bean validation (#9988)
Changed values are now only applied to the bean when they pass both field and bean validation. Any change that breaks validation will be pending and is attempted to apply when another change event comes. This patch also makes the order of status change event handler and listener call order. This addresses some of the issues raised in #9955.
Diffstat (limited to 'all/src')
-rw-r--r--all/src/main/templates/release-notes.html3
1 files changed, 2 insertions, 1 deletions
diff --git a/all/src/main/templates/release-notes.html b/all/src/main/templates/release-notes.html
index 594eae8d65..d488f3e5e0 100644
--- a/all/src/main/templates/release-notes.html
+++ b/all/src/main/templates/release-notes.html
@@ -100,10 +100,11 @@
<h2 id="incompatible">Incompatible or Behavior-altering Changes in @version-minor@</h2>
- <li>Row height in <tt>Grid</tt> is replaced with separate header, body and footer row heights</li>
+ <li>Row height in <tt>Grid</tt> is replaced with separate header, body and footer row heights</li>
<li><tt>GridState</tt> variable <tt>rowHeight</tt> has been replaced by three variables.</li>
<li><tt>Button</tt> has a new constructor that may cause constructor calls with null as first parameter to be ambiguous.</li>
<li><tt>DataCommunicator</tt> method <tt>getDataProviderSize</tt> is now <tt>public</tt>, not <tt>protected</tt>.</li>
+ <li><tt>Binder</tt> method <tt>getBindings</tt> now returns a Collection, not a Set.</li>
<h2>For incompatible or behaviour-altering changes in 8.1, please see <a href="https://vaadin.com/download/release/8.1/8.1.0/release-notes.html#incompatible">8.1 release notes</a></h2>