Reanimated - 4.4.2
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
useAnimatedKeyboardcrash "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
strokeDasharrayby @MatiPl01 in #9719 - fix: Android crash on empty CSS
strokeDasharrayfrom 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
preserveMountedTagsagainstresolveViewthrowing 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:
jsPropsnot animating on native by @MatiPl01 in #9707 - fix: memory leak when unmounting views mid-animation by @MatiPl01 in #9711
- fix: CSS
perspectiveinterpolation NaN from the infinity default by @MatiPl01 in #9712 - fix: prefer resolved component ref for host lookup by @sorinc03 in #9589
- fix: support legacy
_viewConfigin animated host lookup for RN < 0.86 by @MatiPl01 in #9680 - fix: require
onStartinvalueSetteranimation detection by @tomekzaw in #9526 - fix: use optional chaining on
Platform.OSto 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.ktsnot falling back to default ABIs by @tjzel in #9611 - fix: pass
-fno-pch-timestampso ccache can reuse the Android PCH by @lukmccall in #9749 - chore: mark compatibility with
react-native-worklets0.10.x by @tjzel in #9699
Full Changelog: 4.4.1...4.4.2