Skip to content

Vaadin Flow Components V25.1.0-alpha4

Pre-release
Pre-release

Choose a tag to compare

@vaadin-bot vaadin-bot released this 02 Feb 20:44
· 575 commits to main since this release
75642b7

Vaadin Flow Components 25.1.0-alpha4

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 25.1.0-alpha3

Changes in All Components

  • Chore:
    • Increase Web-Component version
    • Increase Web-Component version

Changes in vaadin-ai-components-flow

  • New Features:

    • Add spring ai implementation for llmprovider. PR:8520
    • Add packages and llmprovider
    • Add langchain4j integration for llmprovider
    • Add langchain4j implementation for llmprovider. PR:8497
    • Add packages and llmprovider
    • Add langchain4j integration for llmprovider
  • Fixes:

    • Fix the packages and vite config file
    • Fix the packages and vite config file

Changes in vaadin-button-flow

  • New Features:

    • Add constructors for text binding to Button. PR:8499

      Connected to: vaadin/flow#23193 - Add new constructors and methods to support binding text to signals - Refactor internal text handling using a Text node - Improve icon slot management and theme attribute updates

  • Fixes:

    • Update ValueSignal import to new package location. PR:8540

      Update import from com.vaadin.signals.ValueSignal to com.vaadin.signals.local.ValueSignal following the signals package restructuring in vaadin/flow#23292.

Changes in vaadin-combo-box-flow

  • Fixes:
    • Clear filter debouncer on connector reset. PR:8563
    • Initialize combo box value property. PR:8555

Changes in vaadin-date-time-picker-flow

  • Fixes:
    • Clear DateTimePicker invalid state when setting valid value programmatically (#8516). PR:8539

      Move synchronizeChildComponentValues() before super.setValue() so that child pickers are updated before validation runs, allowing the validator to correctly determine the input is no longer incomplete.

Changes in vaadin-dialog-flow

  • New Features:
    • Add API for toggling focus trap in Dialog. PR:8577

      Add API to toggle focusTrap in the Dialog after the feature was introduced in the web-component. Related to vaadin/web-components#10145

    • Add DialogElement.getHeaderTitle(). PR:8514. Ticket:1880

      Adds support for retrieving the header title from Dialog components during browser-based testing with TestBench.

Changes in vaadin-grid-flow

  • Breaking Changes:
    • Scroll item to view when calling select(int). PR:8205

      ---------

Changes in vaadin-grid-pro-flow

  • New Features:

    • Add packages and llmprovider
    • Add langchain4j integration for llmprovider
  • Fixes:

    • Fix the packages and vite config file

Changes in vaadin-spreadsheet-flow

  • New Features:

    • Support colors in custom formatting in vaadin-spreadsheet. PR:8560

      ---------

    • Make Action#setIcon(Icon) public. PR:8515

  • Fixes:

    • Avoid class cast exception when undoing column size change in vaadin-spreadsheet [1 day]. PR:8561

      ---------

    • Show custom editors for merged cells. PR:8544

Changes in vaadin-upload-flow

  • New Features:
    • Upload file list thumbnails theme variant. PR:8543
    • Add components for UploadManager. PR:8508
    • Add UploadManager. PR:8504

Compatibility