github software-mansion/react-native-reanimated 4.4.2
Reanimated - 4.4.2

4 hours ago

What's Changed

Android

  • fix: Freezing animations after bump to RN 0.86 by @wisniewskij in #9694
  • fix: Android ANR deadlock between CSS updates-registry lock and Fabric commit by @MatiPl01 in #9715
  • fix: prevent useAnimatedKeyboard crash "Can't change insets on an animation that is cancelled" by @piaskowyk in #9670
  • fix: prevent exiting views from getting stuck under heavy load on Android by @bartlomiejbloniarz in #9621
  • fix: don't resurrect layout animations cancelled before their start lambda ran by @bartlomiejbloniarz in #9660
  • fix: Android crash on odd-length CSS strokeDasharray by @MatiPl01 in #9719
  • fix: Android crash on empty CSS strokeDasharray from the default keyframe endpoint by @MatiPl01 in #9845
  • fix: flashing to default style when a CSS transition detaches on Android by @MatiPl01 in #9728
  • fix: guard preserveMountedTags against resolveView throwing by @audrius-savickas in #9649

iOS

  • fix: 30fps layout animations on iOS release builds by @bartlomiejbloniarz in #9616
  • fix: restore opacity for flaky entering animations under Reduce Motion on iOS by @tomekzaw in #9772
  • fix: re-add LightNode before starting exiting animation by @tomekzaw in #9646
  • fix: don't crash on iOS double reload when surface presenter has no scheduler by @tomekzaw in #9672

All platforms

  • fix: delay on synchronous event animation cancel by @tjzel in #9732
  • fix: prevent recursive loops when setting values in callbacks by @Titozzz in #9769
  • fix: re-run mappers dirtied during a mapper run by @tomekzaw in #9644
  • fix: jsProps not animating on native by @MatiPl01 in #9707
  • fix: memory leak when unmounting views mid-animation by @MatiPl01 in #9711
  • fix: CSS perspective interpolation NaN from the infinity default by @MatiPl01 in #9712
  • fix: prefer resolved component ref for host lookup by @sorinc03 in #9589
  • fix: support legacy _viewConfig in animated host lookup for RN < 0.86 by @MatiPl01 in #9680
  • fix: require onStart in valueSetter animation detection by @tomekzaw in #9526
  • fix: use optional chaining on Platform.OS to prevent crash in Bundle Mode by @MelloB1989 in #9525
  • fix: cleanup of layout animation configs by @finloop in #9534

Types and build

  • fix: preserve builder subclass type through static animation modifiers by @MatiPl01 in #9710
  • fix: build.gradle.kts not falling back to default ABIs by @tjzel in #9611
  • fix: pass -fno-pch-timestamp so ccache can reuse the Android PCH by @lukmccall in #9749
  • chore: mark compatibility with react-native-worklets 0.10.x by @tjzel in #9699

Full Changelog: 4.4.1...4.4.2

Don't miss a new react-native-reanimated release

NewReleases is sending notifications on new releases.