Changes since 25.2.0-beta2
New features
-
Allow custom actions and triggers to consume trigger inputs (#24590)
[Commit](8e401e8) · [Pull request](#24648)Makes
Action.Inputrendering APIs public and exposesHandlerInputfor 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
WebShareAPI 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
Effectrevalidations could leave duplicate or stale signal observers registered. The new generation-based tracking ensures only the latest revalidation remains active.