Skip to content

Vaadin Framework 8.22.0

Compare
Choose a tag to compare
@thevaadinman thevaadinman released this 10 Nov 13:35
· 9 commits to master since this release
6511894

Vaadin Framework 8.22.0 is an Extended Maintenance feature release with the following changes:

  • 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.

  • Internal test fixes