Skip to content

Vaadin Flow Components V23.2.0

Compare
Choose a tag to compare
@vaadin-bot vaadin-bot released this 05 Sep 07:37
0f4356f

Vaadin Flow Components 23.2.0

This is a release of the Java integration for Vaadin Components to be used from the Java server side with Vaadin Flow.

Changes in Flow Components from 23.1.0

Changes in All Components

  • Chore:
    • Increase Web-Component version

Changes in vaadin-checkbox-flow

  • New Features:
    • Add CheckboxGroupElement, update ITs. PR:3543
    • Make field components implement HasValidator interface. PR:3406

Changes in vaadin-combo-box-flow

  • New Features:
    • Make field components implement HasValidator interface. PR:3406
    • Add HasAllowedCharPattern interface to field components. PR:3237
    • Introduce multi select combo box. PR:3219
    • Introduce MultiSelectComboBox

Changes in vaadin-date-picker-flow

  • Behavior Altering Changes:

    • Put getDefaultValidator implementation behind a feature flag. PR:3597
    • Make setInputValue simulate real user input. PR:3576
  • New Features:

    • Integrate client-side validation into DatePicker. PR:3496
    • Make field components implement HasValidator interface. PR:3406
    • Add HasAllowedCharPattern interface to field components. PR:3237

Changes in vaadin-date-time-picker-flow

  • Behavior Altering Changes:

    • Put getDefaultValidator implementation behind a feature flag. PR:3597
  • New Features:

    • Integrate client-side validation into DateTimePicker. PR:3527
    • Make field components implement HasValidator interface. PR:3406

Changes in vaadin-dialog-flow

  • New Features:
    • Add removeAll functionality for dialog header and footers. PR:3405. Tickets:3334

Changes in vaadin-grid-flow

  • New Features:
    • Introduce getSelectedItemIds. PR:3598. Tickets:3246, 3246
    • Add getters for column header and footer contents. PR:3569
    • Add setDefaultMultiSortPriority to Grid. PR:3563
    • Add setMultiSort override to provide priority. PR:3401
    • Add clickSelectAll API to GridElement. PR:3072

Changes in vaadin-lumo-theme-flow

  • New Features:
    • Add enum for lumo icons. PR:2006

Changes in vaadin-map-flow

  • Breaking Changes:

    • Remove map feature flag. PR:3474
    • Use EPSG:4326 as default coordinate system. PR:3451
  • New Features:

    • Define custom coordinate projections. PR:3457

Changes in vaadin-menu-bar-flow

  • New Features:
    • Add API to get sub menus in MenuBarElement. PR:3472
    • Add end-aligned style. PR:3324

Changes in vaadin-radio-button-flow

  • New Features:
    • Make field components implement HasValidator interface. PR:3406

Changes in vaadin-spreadsheet-flow

  • Breaking Changes:

    • Remove HasComponents and Focusable from Spreadsheet. PR:3364
  • New Features:

    • Add table support for Spreadsheet. PR:3303

Changes in vaadin-text-field-flow

  • Behavior Altering Changes:

    • Put getDefaultValidator implementation behind a feature flag. PR:3622
    • Put getDefaultValidator implementation behind a feature flag. PR:3597
    • Make setValue emulate real user input. PR:3490
  • New Features:

    • Integrate client-side validation into TextField. PR:3429
    • Make field components implement HasValidator interface. PR:3406
    • Add HasAllowedCharPattern interface to field components. PR:3237

Changes in vaadin-time-picker-flow

  • Behavior Altering Changes:

    • Put getDefaultValidator implementation behind a feature flag. PR:3597
    • Make selectByText clear input's value by sending keys. PR:3592
  • New Features:

    • Integrate client-side validation into TimePicker. PR:3515
    • Make field components implement HasValidator interface. PR:3406
    • Add HasAllowedCharPattern interface to field components. PR:3237

Compatibility

  • This release use Web Components listed in Vaadin Platform 23.2.0
  • Tested with Vaadin Flow version 23.2.0