Skip to content

Releases: software-mansion/react-native-reanimated

3.4.2

04 Aug 12:10
Compare
Choose a tag to compare

What's Changed

  • TypeScript fixes

Full Changelog: 3.4.1...3.4.2

3.4.1

27 Jul 09:20
Compare
Choose a tag to compare

What's Changed

  • Patch for react-navigation - #4832

Full Changelog: 3.4.0...3.4.1

3.4.0

25 Jul 12:40
a678f4c
Compare
Choose a tag to compare

What's Changed

  • Shared Element Transition

    • Added support for progress based transition (⚠️ requires react-native-screens@3.23.0 +)
    • Added possibility to animating border radius
  • Plugin improvements:

    • Support for nested worklets #4332
    • Better error messaging
    • Added more unit tests
    • Refactor
  • Refactors

    • Swizzle RCTEventDispatcher in #4576
    • WorkletEventHandler refactor in #4642
    • Refactor color initialization using registerShareableMapping in #4696
    • Remove ErrorHandler in #4723
    • Refactor of isConfigured checks in #4727
    • Unify decorating RN runtime in #4773
  • Fixes

    • Bug fix on IOS check if method exists before swizzling it in #4566
    • Fix ChoreographerCallback double execution in #4579
    • Fix animations not running when Chrome Debugger is attached in #4568
    • Fix R class reference ReanimatedKeyboardEventListener in #4571
    • Fix sensors on android web in #4499
    • Fix babel plugins' location in #4561
    • Fix "withDecay clamps position to the wrong boundary" in #4591
    • Replace useRef with useSharedValue in useAnimatedReaction to preserve value between renders in #4633
    • Unregister commit hook on Android in #4658
    • Fix inline styles for Animated Components in #4671
    • Fix TypeScript issue with useAnimatedProps in #4653
    • Swizzle RCTUIManager in #4619
    • Remove location property in worklets for production builds in #4695
    • Merge initial style in #4711
    • Fix React-Fabric imports with USE_FRAMEWORKS=static in #4718
    • Detected debug version of the worklet in release bundle in #4732
    • Add missing layout props to configHelper in #4770
    • Initialize CADisplayLink on UI thread in #4694
    • Cancel animation for modals in #4776
  • Other

    • Batch update props JSI calls in #4503
    • Use commit hook to update props on Fabric in #4075
    • Memoize ReanimatedModule in sendEvent in #4525
    • Fix runOnJS on Web and make it asynchronous in #4572
    • Set default scrollEventThrottle in #4589
    • Add warnings when sensor unavailable on web in #4573
    • Allow setting ndk path/version in #4596
    • Unify platform checks in #4594
    • Remove react-native-reanimated.d.ts in #4519
    • Register for events by name in #4640
    • Unify types of all 'style' related props in AnimateProps in #4610
    • [Fabric] Remove ShadowTreeCloner::updateYogaChildren in #4664
    • Batch remove from props registry in #4678
    • Add useReducedMotion hook in #4687
    • Autoworkletize callbacks in Layout Animations in #4652
    • Add JSLogger class and duplicate SET tags in #4675
    • Add support for sharing RegExp`` in https://github.com/software-mansion/react-native-reanimated/pull/4713 Add support for Intl` in worklets in #4717
    • Add pendulum example in #4648
    • Add duration support to springify in #4710
    • CI for iOS build with USE_FRAMEWORKS=static in #4735
    • Improve transform matrix animation in #4536
    • Schedule worklets via runOnJS in #4622
    • Implement dispatchCommand on Paper in #4586

New Contributors

@samuel-rl @androideveloper @michalmaka @diego-antonelli @efstathiosntonas @jfedak @bartlomiejbloniarz @joonmanji @matt-livekindred

πŸ™Œ Thank you for your contributions!

Package build: https://github.com/software-mansion/react-native-reanimated/actions/runs/5656199880

Full Changelog: 3.3.0...3.4.0

3.3.0

13 Jun 08:50
09fafdf
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.2.0...3.3.0

3.2.0

30 May 11:56
663ee74
Compare
Choose a tag to compare

What's Changed

πŸ™Œ Thank you for your contributions!

Package build: https://github.com/software-mansion/react-native-reanimated/actions/runs/5120718532

Full Changelog: 3.1.0...3.2.0

2.17.0

24 Apr 07:51
dea5cc2
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.16.0...2.17.0

2.16.0

21 Apr 11:03
4e8da50
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.15.0...2.16.0

3.1.0

20 Apr 09:58
41f58fb
Compare
Choose a tag to compare

What's Changed

Read more

2.15.0

19 Apr 11:07
dbdad98
Compare
Choose a tag to compare

What's Changed

  • Fix issue causing ANR when performing sync layout updates, for Reanimated 2 in #4283
  • Add web support without a Babel/SWC Plugin, for Reanimated 2 in #4285

Full Changelog: 2.14.4...2.15.0

3.0.2

07 Mar 21:07
6abbdc7
Compare
Choose a tag to compare

What's Changed

Package build: https://github.com/software-mansion/react-native-reanimated/actions/runs/4357058927

Full Changelog: 3.0.1...3.0.2