diff options
-rw-r--r-- | CHANGELOG-VAADIN8.md | 29 |
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 |