github vaadin/flow 25.2.0-rc1
Vaadin Flow 25.2.0-rc1

latest release: 25.2.0-rc2
pre-release14 hours ago

Changes since 25.2.0-beta2

[All changes]

New features

  • Allow custom actions and triggers to consume trigger inputs (#24590)
    [Commit](8e401e8) · [Pull request](#24648)

    Makes Action.Input rendering APIs public and exposes HandlerInput for reuse, enabling custom actions and trigger implementations outside Flow internals to consume trigger inputs.

  • Add Screen Orientation API support to Page (#24327)
    [Commit](6510235) · [Pull request](#24629)

    Adds support for the browser Screen Orientation API through Page, including orientation change monitoring and screen orientation lock/unlock operations.

  • Add Web Share API support (#24325)
    [Commit](0f7b125) · [Pull request](#24621)

    Adds a WebShare API for invoking the browser's native share dialog from Flow applications. Includes feature detection and support for sharing dynamic content sourced from components.

  • RPC invocation listener support (#24499)
    [Commit](85eb94f) · [Pull request](#24613)

    Enable listening to RPC invocations.

  • Add session lock request, acquire, release events (#24498)
    [Commit](e3bb083) · [Pull request](#24604)

    Enable listening to session lock request, acquire, and release events.

Fixes

  • Avoid stale and duplicate observers on concurrent Effect revalidation (#24500)
    [Commit](f2568ae) · [Pull request](#24607)

    Fixes an issue where concurrent Effect revalidations could leave duplicate or stale signal observers registered. The new generation-based tracking ensures only the latest revalidation remains active.

Don't miss a new flow release

NewReleases is sending notifications on new releases.