Reanimated 4.4.0

v4.​4.​0Minor Release

Key changes

iOS CSS Core Animation

Reanimated 4.4.0 introduces a new platform-backed CSS animation engine on iOS that runs animations directly on Core Animation layers instead of going through the JS-driven update loop. It is hidden behind the IOS_CSS_CORE_ANIMATION static feature flag.

Animation Backend

A new Animation Backend has been integrated behind a feature flag, which will help greatly with the flow of updating the Shadow Tree in animations.

New useTimestamp hook

A new useTimestamp hook exposes the current frame timestamp as a Shared Value that updates every frame with the time elapsed since the first frame, with an isActive flag to pause and resume updates.

Precompiled headers on Android

Reanimated's native build on Android now uses precompiled headers (ReanimatedPCH.h), significantly reducing C++ compile times for both fresh and incremental builds.

Other changes

New Contributors

Full Changelog: https://github.com/software-mansion/react-native-reanimated/compare/4.3.1...4.4.0

Release card
Reanimated 4.4.0 release card