React Native's Animated library reimplemented
Release contains backported changes from 3.11.0 for Expo SDK 51
[REAAnimationsManager clearSharedTransitionConfigForTag:]
by @tomekzaw in https://github.com/software-mansion/react-native-reanimated/pull/5975
useAnimatedStyle
by @Latropos in https://github.com/software-mansion/react-native-reanimated/pull/5893
Full Changelog: https://github.com/software-mansion/react-native-reanimated/compare/3.10.0...3.11.0
[RCTUIManager viewForReactTag:]
instead of viewRegistry
to avoid infinite loop in [RCTComponentViewRegistry objectForKey:]
by @tomekzaw in https://github.com/software-mansion/react-native-reanimated/pull/5957
@devjs100 @maciekstosio
Package build: https://github.com/software-mansion/react-native-reanimated/actions/runs/8907195489
Full Changelog: https://github.com/software-mansion/react-native-reanimated/compare/3.9.0...3.10.0
[email protected]
jsi::NativeState
in Shareables by @mrousavy in https://github.com/software-mansion/react-native-reanimated/pull/5785
null
elements error by @m-bert in https://github.com/software-mansion/react-native-reanimated/pull/5881
getRelativeCoords
computing by @szydlovsky in https://github.com/software-mansion/react-native-reanimated/pull/5926
@vietdung97 @latekvo @frankcalise @MajronMan @alduzy
Package build: https://github.com/software-mansion/react-native-reanimated/actions/runs/8846918580
Full Changelog: https://github.com/software-mansion/react-native-reanimated/compare/3.8.1...3.9.0
Support for React Native 0.74.0-rc.9
Full Changelog: https://github.com/software-mansion/react-native-reanimated/compare/3.9.0-rc.0...3.9.0-rc.1
jestUtils
to mocks by @tjzel in https://github.com/software-mansion/react-native-reanimated/pull/5791
jsi::NativeState
in Shareables by @mrousavy in https://github.com/software-mansion/react-native-reanimated/pull/5785
systemUptime
calls with CACurrentMediaTime()
to comply with Apple privacy requirements by @tomekzaw in https://github.com/software-mansion/react-native-reanimated/pull/5819
toValue
to our documentation by @Latropos in https://github.com/software-mansion/react-native-reanimated/pull/5806
useScrollViewOffset
by @tjzel in https://github.com/software-mansion/react-native-reanimated/pull/5839
Error
by @tomekzaw in https://github.com/software-mansion/react-native-reanimated/pull/5844
not
for runtime tests by @Latropos in https://github.com/software-mansion/react-native-reanimated/pull/5813
Full Changelog: https://github.com/software-mansion/react-native-reanimated/compare/3.8.1...3.9.0-rc.0
Fixes:
isWorklet
function by @tomekzaw in https://github.com/software-mansion/react-native-reanimated/pull/4894
isWorklet
in public API by @tjzel in https://github.com/software-mansion/react-native-reanimated/pull/5667
HTMLElement
when looking for descendant with animation. by @m-bert in https://github.com/software-mansion/react-native-reanimated/pull/5749
useEvent
return a different reference if event handler should be reattached by @tjzel in https://github.com/software-mansion/react-native-reanimated/pull/5743
findNodeHandle
on web by @m-bert in https://github.com/software-mansion/react-native-reanimated/pull/5654
withClamp
animation modifier to docs glossary by @kacperkapusciak in https://github.com/software-mansion/react-native-reanimated/pull/5661
isWorklet
to isWorkletFunction
by @tjzel in https://github.com/software-mansion/react-native-reanimated/pull/5695
Full Changelog: https://github.com/software-mansion/react-native-reanimated/compare/3.7.0...3.8.0
[LA Web] Add check for HTMLElement when looking for descendant with animation. #5749
Full Changelog: https://github.com/software-mansion/react-native-reanimated/compare/3.7.1...3.7.2
useAnimatedSensor
to not throw JS errors on re-render in development bundlesuseAnimatedStyle
useAnimatedStyle
return a stable referenceFull Changelog: https://github.com/software-mansion/react-native-reanimated/compare/3.7.0...3.7.1