github software-mansion/react-native-reanimated 2.0.0-rc.2

latest releases: 3.16.1, 3.16.0, 3.15.5...
3 years ago

🔑 Key changes

  • Feature: interpolate: Extrapolate left/right - #1549
  • Use adapters for animated props - #1606

🐛 Bug fixes

  • Memory leaks - #1556
  • Remove ref loop from ShareableValue - #1580
  • Fix synchronous layout - #1584
  • Fix interpolate of alpha channel - #1594
  • Fix no host instance case - #1601
  • Fix initialization of animation value - #1603
  • NodesManager.onEventDispatch(): ignore mNativeProxy when null - #1615
  • Add support for animate string value with % - #1617
  • do not execute finished animation - #1618
  • Fix animations - #1619
  • Use targetTimestamp instead of timestamp #1620
  • Inject frameTimestamp to our context for time of frame - #1622
  • Fix SVG adapter - #1623
  • Fix animationsActive + default interpolation type - #1624
  • Fix naming collision - #1628

👍 Improvements

  • Feature: enable native code debugging via LLDB - #1551
  • Add mocks for addWhitelistedUIProps & addWhitelistedNativeProps - #1574
  • Information about worklet localization to exception message - #1577
  • Use implementation of useSharedValue in mock - #1585
  • Check the lengths when comparing deps - #1602
  • Handle null deps in hooks - #1605
  • Update of mocs - #1621

📓 Docs improvements

  • Correct typo in Shared Values doc - #1565
  • Mention props config in the useAnimatedProps - #1575

Types improvements

  • Add DerivedValue to the TS types - #1567
  • Add return type to useAnimatedReaction - #1583
  • Allow string as toValue type in withTiming and withSpring - #1591
  • Update TS to 4.1.3 & add strict checks - #1592

🙌 Thank you for your contributions!

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

NewReleases is sending notifications on new releases.