aboutsummaryrefslogtreecommitdiffstats
path: root/CHANGELOG-VAADIN8.md
diff options
context:
space:
mode:
authorPatrik Lindström <99639133+thevaadinman@users.noreply.github.com>2023-11-10 14:21:30 +0200
committerGitHub <noreply@github.com>2023-11-10 14:21:30 +0200
commit651189441e01de856ebe3033605c2743a5460b54 (patch)
tree721bb97afb18b16519d535dbbb6960e118687077 /CHANGELOG-VAADIN8.md
parenta1bdf764124eb29f75abfe859a24704f03f4c4bf (diff)
downloadvaadin-framework-651189441e01de856ebe3033605c2743a5460b54.tar.gz
vaadin-framework-651189441e01de856ebe3033605c2743a5460b54.zip
chore: Update changelog for Vaadin 8.22.0 (#12599)8.22.0
Diffstat (limited to 'CHANGELOG-VAADIN8.md')
-rw-r--r--CHANGELOG-VAADIN8.md29
1 files changed, 29 insertions, 0 deletions
diff --git a/CHANGELOG-VAADIN8.md b/CHANGELOG-VAADIN8.md
index 46bf94e746..21b1f57720 100644
--- a/CHANGELOG-VAADIN8.md
+++ b/CHANGELOG-VAADIN8.md
@@ -1,5 +1,34 @@
# Vaadin 8 extended maintenance version changelog
+## Vaadin 8.22.0
+
+* Added Read-Only mode support to Grid and Compatibility Grid.
+ The Read-Only mode can be engaged using the *existing* API
+ call `grid.setReadOnly(true)`. This mode disallows
+ editing of the Grid, while still allowing scrolling. This was
+ added as the previous way to disallow editing in an otherwise
+ editable grid was to call `grid.setDisabled(true)`, but
+ that would also stop users from scrolling through data.
+* Added missing style class name strings in `ValoTheme`, to allow
+ cleaner access to menu and navigation elements in the style.
+ The new fields are
+ * `MENU_SELECTED`
+ * `MENU_TOGGLE`
+ * `MENU_VISIBLE`
+ * `MENU_ITEMS`
+ * `MENU_USER`
+ * `NAV_CONTENT`
+ * `SCROLLABLE`
+
+ See JavaDoc for usage descriptions. Previouly, access to these
+ classes had to be done through magic strings in the application.
+* Fixed an issue with `DateField` event propagation when the
+ backend doesn't immediately service the request. Events would
+ get queued and then sent stale and out of order, resulting in
+ the server side getting false user interaction events from
+ the `DateField`.
+* Updated `jetty` dependency to address CVE-2023-36479.
+
## Vaadin 8.21.0
* Framework 8 builds are now made on Java 11. The resulting