React Native's Animated library reimplemented
MIT License
Bot releases are hidden (Show)
Published by Szymon20000 over 3 years ago
@quilted/react-testing
129cc1c
Published by piaskowyk over 3 years ago
worklet
API - Thanks to hard work @mrousavy, you can use worklets also in native code.react-native
version to 0.64.0 https://github.com/software-mansion/react-native-reanimated/pull/1882
react-native-web
affected on the web version of reanimated. RNW Issue
viewRef
for animatedProps
https://github.com/software-mansion/react-native-reanimated/pull/1819
Published by piaskowyk over 3 years ago
Published by jakub-gonet over 3 years ago
color
and interpolateColors
return type to allow strings (#1467) by @chj-damonPublished by piaskowyk over 3 years ago
ScrollView
(#1742) (https://github.com/software-mansion/react-native-reanimated/commit/a913291bb509acf991fbf6f9487740ac1301bd9e)console.log
for React Native 0.64 (#1646)react-native-navigation
in Example app (#1725)Published by karol-bisztyga over 3 years ago
Published by karol-bisztyga almost 4 years ago
Published by karol-bisztyga almost 4 years ago
Published by karol-bisztyga almost 4 years ago
viewDescriptor
property in createAnimatedComponent
- https://github.com/software-mansion/react-native-reanimated/pull/1446
setAndForwardRef
& TurboModuleRegistry
imports on web - https://github.com/software-mansion/react-native-reanimated/pull/1378
_updatePropsJS
- https://github.com/software-mansion/react-native-reanimated/pull/1471
Published by karol-bisztyga almost 4 years ago
repeat()
before initialisation" error on the web - https://github.com/software-mansion/react-native-reanimated/pull/1402
makeMutable()
- https://github.com/software-mansion/react-native-reanimated/pull/1422
measure()
- https://github.com/software-mansion/react-native-reanimated/pull/1421
Published by karol-bisztyga almost 4 years ago
Using Reanimated 2 on iOS no longer requires additional manual installation steps. When upgrading you should revert all the changes previously made to your app's AppDelegate. See here that the new installation instructions on iOS does no longer require to make any changes to the iOS project files, and see this old instructions in case you are unsure of what changes to revert.
useWorkletCallback
and createWorklet
- https://github.com/software-mansion/react-native-reanimated/pull/1310
runOnJS
- https://github.com/software-mansion/react-native-reanimated/pull/1272
Note
Installation on iOS is now automatic and does not require any additional steps.
Published by jakub-gonet about 4 years ago
Patch release fixing <Animated.Code />
changes
<Code />
component (#1274) by @jakub-gonetdependency
prop to Animated.Code
type (#1141) by @jinshin1013๐ Thank you for your contributions!
Published by Szymon20000 about 4 years ago
WEB support - #1225
fixed full reload - #1256
fix scrollTo #1226
fix reattaching of event handlers #1217
better caching - #1236
synchronous layout when possible and scroll events improvment #1215
tests improvements
types fixes
documentation improvements
Note
From now on every object (which isn't created by useSharedValue
hook) captured by worklet is frozen and as a result, no longer can be modified. It's a rare case when you may want to pass to worklet mutable value. However, if you need to you should pass a deep copy.
Published by karol-bisztyga about 4 years ago
scrollTo
https://github.com/software-mansion/react-native-reanimated/pull/1119
๐ Thank you for your contributions!
Some of the names on iOS changed, mostly the rule refers to the names' prefixes: RE
-> REA
Following cases have been detected:
#import <RNReanimated/REATurboModuleProvider.h>
return facebook::react::REATurboModuleClassProvider(name);
return facebook::react::REATurboModuleProvider(name, jsInvoker);
return facebook::react::REATurboModuleProvider(name, instance, jsInvoker);
Published by jakub-gonet about 4 years ago
Minor release fixing Reanimated support of RN 0.59 from 1.11.0
GuardedRunnable
" (#1110) by @jakub-gonetPublished by jakub-gonet about 4 years ago
This release fixes a regression introduced in #538.
transform
(#1104) by @jakub-gonetPublished by jakub-gonet about 4 years ago
This release fixes setting values inside proc
s, refactors some internal code and fixes setValue
in web.
GuardedRunnable
(#1031) by @jakub-gonetsetValue()
for web (#1088) by @jfolich๐ Thank you for your contributions!
Published by jakub-gonet about 4 years ago
Patch release fixing some problems with proc
s and components flashing on the mount.
๐ Thank you for your contributions!
Published by Szymon20000 about 4 years ago
Typescript types Pull-Request. Big thanks to everyone involved especially to @renanmav ๐
Improved error handling ๐ฎ
From now on you can cancel animation from JS thread. Pull-Request ๐ ๐ถ
Synchronous methods measure
and scrollTo
with useAnimatedRef hook. Pull-request ๐ You can read more about them in our docs. measure-doc, scrollTo-doc
Improved documentation ๐ Read here about our animations
Stability improvements โ
Published by jakub-gonet about 4 years ago
Patch release fixing a bug with Animated.Code (passing nodes directly to exec
showed a warning)
Animated.Code
(#1009) by @jakub-gonet