github vaadin/flow 24.9.11
Vaadin Flow 24.9.11

6 hours ago

Changes since 24.9.10

All changes

Breaking changes

  • Set proper value of isFromClient when using Focusable focus() and blur()
    Commit · Pull request

Fixes

  • Handle translation requests when session is expired (#23239)
    Commit · Pull request · Issue

    Implement SessionExpiredHandler in TranslationFileRequestHandler to serve translations even when no active session exists. This allows i18n requests to work correctly with stateless authentication.

  • Fix JSON handling in ReactAdapterComponent change listener support
    Commit · Pull request

    The property change listener registered by the ReactAdapterComponent expects a Jackson JSON object as input, but it is actually getting an Elemental object. This change makes sure the Elemental JSON values are properly mapped to Jackson before convertion to Java object happens.

  • Fall back to InternalServerError when error view rendering fails (#23177)
    Commit · Pull request · Issue

    Prevents navigation corruption when error view's parent layout throws an exception during afterNavigation by catching the exception and rendering InternalServerError as fallback.

  • Unpack production bundle eagerly (#23222)
    Commit · Pull request · Issue

    Unpack the production bundle eagerly before any generate tasks. This way generation can override bundle files if necessary.

  • Prevent IndexOutOfBoundsException in TreeGrid during rapid expand/collapse
    Commit · Pull request

    Skip flush in HierarchicalCommunicationController when parent item is no longer expanded. This prevents race conditions where a scheduled flush executes after the parent has been collapsed. Part of #21731

  • Binder to update value on validation success (#23172)
    Commit · Pull request · Issue

    After failed validation for null value write null to bean when validatio passes.

Don't miss a new flow release

NewReleases is sending notifications on new releases.