npm react-native-reanimated 2.0.0-alpha.8

latest releases: 3.17.0-nightly-20241113-ec729a732, 3.17.0-nightly-20241112-ec729a732, 3.17.0-nightly-20241111-f3597c8e2...
4 years ago

‼️ IMPORTANT UPGRADE INSTRUCTIONS

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.

🔑 Key changes

  • add color interpolation - #1305
  • Two new hooks - useWorkletCallback and createWorklet - #1310
  • runOnJS - #1272
  • simplify iOS installation process - #1323
  • update animations’ logic - #1299
  • refactor for the better usage - #1286
  • fix event handling - #1319

🐛 Bug fixes

👍 Improvements

  • Do not try to call methods NativeProxy if it's null - #1282
  • Add Boolean to the globals - #1292
  • Add deps to useAnimatedReaction - #1338
  • Update shared value rerender logic - #1351
  • Update animations' types - #1359
  • Workletize animations' callbacks - #1367
  • Use createFromJsonUtf8 in processEvent - #1362

📓 Docs improvements

🙌 Thank you for your contributions!

Note
Installation on iOS is now automatic and does not require any additional steps.

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

NewReleases is sending notifications on new releases.