Skip to content

Vaadin Flow Components V24.5.0

Latest
Compare
Choose a tag to compare
@vaadin-bot vaadin-bot released this 16 Oct 07:26
0c9e8d0

Vaadin Flow Components 24.5.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 24.4.0

Changes in vaadin-button-flow

  • New Features:
    • Add warning variant to button. PR:6416

Changes in vaadin-charts-flow

  • Behavior Altering Changes:
    • Shim an implementation of getSubStringLength. PR: 6663.

Changes in vaadin-checkbox-flow

  • New Features:
    • Add i18n error message support for Checkbox, CheckboxGroup. PR:6475

Changes in vaadin-combo-box-flow

  • New Features:
    • Add i18n error message support for ComboBox, MultiSelectComboBox. PR:6474
    • Add itemClassNameGenerator to generate CSS class names. PR:6177

Changes in vaadin-date-picker-flow

  • New Features:
    • Add i18n error message support for DatePicker. PR:6360

Changes in vaadin-date-time-picker-flow

  • Behavior Altering Changes:

    • Change DateTimePickerI18n methods to return this. PR:6329
  • New Features:

    • Add i18n error message support for DateTimePicker. PR:6436
    • Expose i18n object by adding setter and getter. PR:6330

Changes in vaadin-dialog-flow

  • New Features:
    • Make dialogheaderfooter implement hascomponents. PR:6494
    • Add method to customize Dialog overlay ARIA role. PR:6473

Changes in vaadin-form-layout-flow

  • New Features:
    • Add convenience method for setting label width. PR:6398

Changes in vaadin-grid-flow

  • New Features:
    • Add a constructor with autocreatecolumns option to treegrid. PR:6501
    • Grid empty state content. PR:6321

Changes in vaadin-icons-flow

  • Behavior Altering Changes:
    • Allow changing the icon. PR:4594

Changes in vaadin-menu-bar-flow

  • New Features:
    • Add setTabNavigation / isTabNavigation to MenuBar. PR:6554
    • Add support to Lumo dropdown-indicator theme in MenuBar. PR:6371

Changes in vaadin-messages-flow

  • New Features:
    • Make MessageInput implement Focusable. PR:6259

Changes in vaadin-ordered-layout-flow

  • New Features:
    • Add programmatic scrolling to scroller. PR:6451

Changes in vaadin-popover-flow

  • New Features:
    • Add logic for Popover auto-adding on setting target. PR:6565
    • Add static methods to set Popover global delays. PR:6566
    • Add setModal override to allow setting backdrop visibility. PR:6559
    • Add constructor allowing to set Popover content. PR:6558
    • Add no-padding theme variant to Popover. PR:6541
    • Add PopoverVariant enum with the arrow variant. PR:6499
    • Add setAutofocus and isAutofocus API to Popover. PR:6498
    • Add methods to set modal and withBackdrop to Popover. PR:6447
    • Add Popover opened state and related API. PR:6337
    • Add setWidth and setHeight methods to Popover. PR:6424
    • Make Popover implement HasAriaLabel, add overlayRole. PR:6425
    • Add methods to configure Popover trigger mode. PR:6420
    • Add focusDelay, hoverDelay and hideDelay to Popover. PR:6419
    • Add initial Popover component implementation. PR:6332

Changes in vaadin-radio-button-flow

  • New Features:
    • Add i18n error message support for RadioButtonGroup. PR:6477

Changes in vaadin-rich-text-editor-flow

  • New Features:
    • Add API to set color options to RichTextEditor. PR:6284
    • Add color and background to RichTextEditorI18n

Changes in vaadin-select-flow

  • New Features:
    • Add i18n error message support for Select. PR:6468
    • Add method to customize Select overlay width. PR:6472
    • Add noVerticalOverlap API to Select. PR:6379

Changes in vaadin-side-nav-flow

  • New Features:
    • Allow disabling side nav items. PR:6609
    • Allow matching navigation hierarchies with side nav item. PR:6583

Changes in vaadin-spreadsheet-flow

  • New Features:
    • Add Lumo styles to Spreadsheet. PR:6507

Changes in vaadin-tabs-flow

  • New Features:
    • Add no-padding theme variant to tabsheet. PR:6493
    • Introduce gettabcount and deprecate getcomponentcount. PR:6495

Changes in vaadin-text-field-flow

  • New Features:
    • Add i18n error message support for TextArea. PR:6467
    • Add i18n error message support for PasswordField. PR:6466
    • Add i18n error message support for EmailField. PR:6463
    • Add i18n error message support for BigDecimalField. PR:6462
    • Add i18n error message support for IntegerField. PR:6460
    • Add i18n error message support for NumberField. PR:6346
    • Add i18n error message support for TextField. PR:6343

Changes in vaadin-time-picker-flow

  • New Features:
    • Add i18n error message support for TimePicker. PR:6365

Changes in vaadin-upload-flow

  • New Features:
    • Add units size base apis to uploadi18n. PR:6504

Changes in Flow Components from 24.5.0.rc2

Changes in All Components

  • Chore:
    • Increase Web-Component version

Changes in vaadin-grid-flow

  • Fixes:
    • Clear client-side selection when changing selection mode (#6720). PR:6721

Compatibility

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