Vaadin Flow Components V25.4.0-alpha1
Pre-release
Pre-release
Vaadin Flow Components 25.4.0-alpha1
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.3.0-alpha9
Changes in All Components
Changes in vaadin-ai-components-flow
-
Breaking Changes:
-
New Features:
- ⧉ Cap tool calls per turn in LangChain4JLLMProvider. PR:10138. Ticket:10074
- ⧉ Show typing indicator while AIOrchestrator waits. PR:10129
- ⧉ Use component id as form field id when set. PR:10092
- ⧉ Follow custom instructions from the system prompt. PR:9983
- ⧉ Allow history restore with Spring AI ChatClient. PR:9972
-
Fixes:
- ⧉ Leave empty LangChain4j answers out of chat memory. PR:10234
- ⧉ Return only LLM-set configuration as chart state. PR:10222
- ⧉ Correct X fallback and _color handling in chart data. PR:10162
- ⧉ Keep LangChain4j tool traffic out of chat memory. PR:10146
- ⧉ Fail the turn when Spring AI stops at its tool call limit. PR:10144
- ⧉ Ask for form value sources as a fill_form parameter. PR:10100. Ticket:10071
- ⧉ Remove restoreFieldSource from FormAIController. PR:10099. Ticket:10078
- ⧉ Send session context in user message instead of a tool. PR:10070
- ⧉ Stop the LLM repeating a tool call it was given no cause for. PR:10109
- ⧉ Validate tool schemas on registration, naming the tool. PR:10094. Ticket:10079
- ⧉ Discover form fields inside Composite components. PR:10090. Ticket:10080
- ⧉ Render SQL TIME columns in AI grid and chart. PR:10065. Ticket:10073
- ⧉ Fill_form no longer deadlocks on the thread that holds the session lock. PR:10067
- ⧉ Fail build when plot options schemas are not generated. PR:10049
- ⧉ Report the expected shape for non-object tool arguments. PR:10008
Changes in vaadin-button-flow
-
New Features:
-
Fixes:
Changes in vaadin-checkbox-flow
Changes in vaadin-combo-box-flow
-
New Features:
- ⧉ Add select all button i18n to MultiSelectComboBox. PR:10215
- ⧉ Add select all button getter to MultiSelectComboBoxElement. PR:10214
- ⧉ Add select all button to MultiSelectComboBox. PR:10208
- ⧉ Wait for loading to finish in ComboBoxElement getOptions. PR:10198
- ⧉ Add waitForLoadingFinished to ComboBoxElement. PR:10189
- ⧉ Add LABEL_ASIDE theme variant to field components. PR:10156
-
Fixes:
Changes in vaadin-context-menu-flow
-
New Features:
-
Fixes:
Changes in vaadin-custom-field-flow
Changes in vaadin-date-picker-flow
-
New Features:
-
Fixes:
Changes in vaadin-date-time-picker-flow
Changes in vaadin-form-layout-flow
- New Features:
Changes in vaadin-grid-flow
-
New Features:
-
Fixes:
- ⧉ Prevent scrollToItem from scrolling a visible item on first render. PR:10259. Ticket:10245
- ⧉ Guard grid tooltip generator against missing item. PR:10248. Ticket:10247
- ⧉ Remove endless node retry from component directive. PR:10177. Ticket:10145
- ⧉ Make connector Vaadin.Flow type declarations mergeable. PR:9990
Changes in vaadin-map-flow
Changes in vaadin-messages-flow
- New Features:
Changes in vaadin-notification-flow
Changes in vaadin-radio-button-flow
Changes in vaadin-renderer-flow
Changes in vaadin-select-flow
-
Breaking Changes:
-
New Features:
Changes in vaadin-slider-flow
- New Features:
Changes in vaadin-spreadsheet-flow
- Fixes:
Changes in vaadin-tabs-flow
Changes in vaadin-text-field-flow
- New Features:
Changes in vaadin-time-picker-flow
-
New Features:
-
Fixes:
Changes in vaadin-virtual-list-flow
Compatibility
- This release use Web Components listed in Vaadin Platform 25.4.0-alpha1
- Tested with Vaadin Flow version 25.4.0-alpha1