Skip to content

Releases: software-mansion/react-native-reanimated

2.2.4

29 Oct 10:12
Compare
Choose a tag to compare

πŸ”‘ Key changes

  • Added support for react-native@0.67 - #2579
  • Fix problem with flavor names in Gradle - #2564
  • Fix setNativeProps for web - #2280
  • Add fallback for not yet supported RN versions - #2553

All changes: compare 2.2.3 - 2.2.4

πŸ™Œ Thank you for your contributions!

2.3.0-beta.3

18 Oct 08:33
6acd0fa
Compare
Choose a tag to compare
2.3.0-beta.3 Pre-release
Pre-release

πŸ’‘ Main changes

  • Load JSI dynamically for react-native 0.66 #2530
  • Support object syntax in Babel plugi #2496
  • Add support for animating transform matrices #2511
  • Rewrite Reanimated2 codebase to TypeScript

πŸ› Bug fixes

  • Support for Android build flavors with uppercase letters #2515
  • Fixed removing native views without ViewManager #2486
  • Call triggerUI from main thread #2512
  • Fix timings for overriding spring animations #2514
  • Enhanced jest mocks #2503
  • fix(android): avoid using null mPendingDeletionsForTag / mReaLayoutAnimator #2478

πŸ‘ Improvements

  • Fix precommit hook & reformat code #2497 #2497
  • Fix issue with iOS virtual environment #2528
  • Fix Podspec for Example app #2520
  • Add example app icon and splash screen #2473

πŸ““ Docs improvements

  • [docs] Fix links in useAnimatedProps #2523
  • Update cancelAnimation.md #2495

Full Changelog: 2.3.0-beta.2...2.3.0-beta.3

πŸ™Œ Thank you for your contributions!

2.2.3

14 Oct 11:40
Compare
Choose a tag to compare

πŸ”‘ Key changes

  • Added support for react-native@0.66
  • Fix problem with flavor names in Gradle
  • Removed binary for react-native@0.62 from package

⚠️ JS part of 2.2.3 is fully compatible with 2.2.0

πŸ™Œ Thank you for your contributions!

2.3.0-beta.2

30 Sep 11:17
5e71752
Compare
Choose a tag to compare
2.3.0-beta.2 Pre-release
Pre-release

πŸ”‘ Key changes

  • Support for react-native@0.66 #2462
  • Introduced the getRelativeCoords function which enables to convert absolute coordinates to coordinates relative to the given view #2400
  • Removed binary for react-native@0.62 from package

πŸ› Bug fixes

  • Conditionally import for RNScreens/RNSScreen.h on iOS #2377

πŸ““ Docs improvements

  • Some UI changes in documentation #2461

πŸ™Œ Thank you for your contributions!

πŸ“’ Keep watching! We will be back with new features soon! πŸ€—

2.3.0-beta.1

24 Sep 13:28
fc81672
Compare
Choose a tag to compare
2.3.0-beta.1 Pre-release
Pre-release

πŸ’‘ Features

  • Auto-workletize React Native Gesture Handler callback functions 2b7b92b
  • Predefined Layout Transitions d52a388

πŸ› Bug fixes

  • Fixed jni reference in destructor 9a9debc
  • Fixed No command found with name 'scroll-To bf8c2db
  • Added checking falsy style in AnimatedComponent 772d2b1
  • Fixed ViewManager for tag -1 could not be found 59a1bf2
  • Cleared mPendingDeletionsForTag 7beaeba
  • Fixed problem with overlapping views 6cbb524
  • Fixed default layout transition 0622a4b
  • Fixed order for keys in object inside a worklet fad06b7
  • Fixed animated style occasional flicker due to rerenders ad9b5d6

πŸ‘ Improvements

πŸ““ Docs improvements

πŸ™Œ Thank you for your contributions!

πŸ“’ Keep watching! We will be back with new features soon! πŸ€—

2.2.2

15 Sep 07:56
Compare
Choose a tag to compare

πŸ”‘ Key changes

  • Patch release to fix build issues people using Expo EAS

⚠️ JS part of 2.2.2 is fully compatible with 2.2.0

πŸ™Œ Thank you for your contributions!

2.2.1

10 Sep 10:14
Compare
Choose a tag to compare

πŸ”‘ Key changes

  • Added support for react-native@0.65
  • Simplified internal installation for jsExecutorFactoryForBridge on iOS #2223
  • Fix problem with libfbjni.so #2209
  • Adjustment for the new Hermes version
  • Fix for crash in UserStore

⚠️ JS part of 2.2.1 is fully compatible with 2.2.0

πŸ™Œ Thank you for your contributions!

2.3.0-alpha.3

03 Sep 08:06
2938606
Compare
Choose a tag to compare
2.3.0-alpha.3 Pre-release
Pre-release

ℹ️ Important info

We decided to redesign the architecture of Layout Animations to make them even more efficient and less buggy. That is why you are no longer need to use < AnimatedLayout />, and if you are migrating your code from the previous alpha version, you will have to remove this tag. Layout animations from Reanimated are also no longer compatible with react-native Layout animations so keep in mind that you can use only one of them.

πŸ’‘ Features

  • Removed < AnimatedLayout /> 3f1ac80
  • Added support for animating nested props 65b4c93
  • Added support for gradle flavours 5e70c17
  • Added useHandler hook for handling custom events d6476f3

πŸ› Bug fixes

  • Fixed setNativeProps for web a95f0aa
  • Fixed placeholderTextColor animation 696f922
  • Fixed problem with RN 0.65.0 1714680

πŸ‘ Improvements

πŸ““ Docs improvements

πŸ™Œ Thank you for your contributions!

πŸ“’ Keep watching! We will be back with new features soon! πŸ€—

2.3.0-alpha.2

29 Jul 14:45
37aab6e
Compare
Choose a tag to compare
2.3.0-alpha.2 Pre-release
Pre-release

πŸ’‘ Features

  • Shared Style 0c2f66f
  • Keyframe-like animation definition schema 84558ff
  • Callback for Layout Animations 2e8923e

πŸ› Bug fixes

  • Fixed crash when using transform or color properties on a style object. 3c2bf7c
  • Fixed possible division by 0 in timing function 57e8969
  • Fixed handling JSErrors on IOS e0b9712
  • Fixed occasional IOS crash 2ee1429
  • Fixed problems with polyfills 2603d4d
  • Fixed typescript build issue 1d00b99
  • Fixed nested animated styles problem 5a8dedb
  • Fixed callback issue 4da7fd7

πŸ‘ Improvements

  • Improved and Added TS typings 21b0dac 067aa6e
  • Added possibility to start layout animation when entering one hasn't finished 4d85ca1
  • Added possibility to animate svg components with createAnimatedComponent on the web. 09fb12f
  • Added more predefined layout animations f1aa710
  • Overrided libfbjni.so to handle JSError bb62c77
  • Added chrome debugger support 1d698d8

πŸ““ Docs improvements

πŸ™Œ Thank you for your contributions!

πŸ“’ Keep watching! We will back with new features soon! πŸ€—

2.3.0-alpha.1

07 Jun 14:29
fdc70c0
Compare
Choose a tag to compare
2.3.0-alpha.1 Pre-release
Pre-release

Features πŸ’‘

  • Layout Animations πŸ€—
  • Performance optimization πŸš€

Docs πŸ—„

  • Layout Animations docs