Browse Source

chore: Update changelog for Vaadin 8.22.0 (#12599)

tags/8.22.0
Patrik Lindström 5 months ago
parent
commit
651189441e
No account linked to committer's email address
1 changed files with 29 additions and 0 deletions
  1. 29
    0
      CHANGELOG-VAADIN8.md

+ 29
- 0
CHANGELOG-VAADIN8.md View File

@@ -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

Loading…
Cancel
Save