Skip to content

Releases: software-mansion/react-native-reanimated

1.10.0

22 Jul 09:19
Compare
Choose a tag to compare

Minor release removing support for nulls in Animated.Value adding useValue hook, interpolateColors helper, simplifying some nodes, fixing mocks and types

❗ Important changes

🐛 Bug fixes

👍 Improvements

🔢 Miscellaneous

↔️ Mocks and TS types

🙌 Thank you all for your contributions!

2.0.0-alpha.4

17 Jul 17:25
8326034
Compare
Choose a tag to compare

New alpha release of Reanimated 2.0.

🚨 BREAKING CHANGES:

🏄‍♀️ NEW FEATURES:

💪 OTHER IMPROVEMENTS:

  • improved typescript support in reanimated plugin
  • support for recursive worklets
  • improved common errors reporting
  • documentation updates

2.0.0-alpha.3

19 Jun 20:07
Compare
Choose a tag to compare

Fresh release of Reanimated 2.0 alpha. Includes a number of fixes to issues reported by the community after the initial launch. We've also made a number of optimizations and stability improvements. Some notable changes:

  • Worklet caching - Each worklet is evaluated only once what significantly improves performance.
  • Typescript support - From now on it’s possible to use typescript within worklets.
  • Possibility to start animations from JS side just like we do in worklets. x.value = withSpring(0);
  • Color interpolation fixes

1.9.0

22 May 07:25
Compare
Choose a tag to compare

Minor release improving typings and native code.

🐛 Bug fixes

👍 Improvements

🙌 Thank you all for your contributions!

1.8.0

08 Apr 08:17
e104a4b
Compare
Choose a tag to compare

Minor release mostly improving typings of Reanimated and porting examples to RN 0.62.

🐛 Bug fixes

  • Fix traverse order in createEventObjectProxy by @jakub-gonet (#682)
  • Update createEventObjectProxyPolyfill.js by @ShaMan123 (#687)
  • Hide Nullable from global scope by @mokoshi (#685)
  • Fix greaterThan and lessThan operators platform differences by @adamczyk777 (#688)
  • Use component type in createAnimatedComponent by @salockhart (#696)
  • Fix incorrect transform style prop typings by @hastomhastom (#707)
  • Fix return type for block() by @wcandillon (#712)

👍 Improvements

  • New Software Mansion logo in README and docs by @adamczyk777 (#689)
  • Hide leading zeroes on int number in concatNode by @jakub-gonet (#698)
  • Bump examples to 0.62 by @jakub-gonet (#709)

🙌 Thank you all for your contributions!

1.7.1

24 Mar 16:29
33c8a45
Compare
Choose a tag to compare

Patch release with a small set of config and type definition fixes

1.7.0

16 Jan 23:27
Compare
Choose a tag to compare

Release mostly fixing regressions in 1.5.0 and 1.6.0
Fixes:
Remove RCTAssertParam from REANodesManager.m (#568) @osdnk
Remove useless exports of the main clock (#565) @osdnk
Fallback to the old mechanism of setting value if the value is a node or string (#566) @osdnk
Bump reanimated in an Example @osdnk
Remove cycle of requires in AnimatedParam (#562) @osdnk
fix for crashing on Android [Problem with setValue when a node is not @alimek
[web] Fix parity issue between native addChild and JS addChild (#553) @EvanBacon

Features:
Unify sanitizing nodes for platform (#549) @EvanBaconx
[web] Added support for callID (#547) @EvanBacon

Thank you! ❤️

1.6.0

15 Jan 17:37
Compare
Choose a tag to compare

Small release fixing native bug on Android

74beaa3

1.5.0

14 Jan 21:31
Compare
Choose a tag to compare

Release with bunch or improvement and bugfixes. It's a minor release because it contains some native changes. Actually, none of these are breaking.

Features:
Add displayName to createAnimatedComponent (#543) @lindesvard
[web] Changed how values are updated with Animated.event to prev… (#536) @EvanBacon
[web] Add missing animated param methods (#534) @EvanBacon
[web] Add color support 🎨 (#533) @EvanBacon
Add setValue to InternalAnimatedValue (#532) @EvanBacon
Add return values to Event function Proxy (#529) @jakub-gonet
Feat: Provide basic mock (#522) @wcandillon
Improvement for error messages (#505) @jakub-gonet
Allow useCode 1st parameter to return undefined, null or an array (#455) @yairopro
Use procs in derived nodes and animations (#468) @osdnk
Rename links @osdnk
Add docs website (#273) @osdnk
Make clock ops workable inside procs (#518) @osdnk
Make AnimatedCode sensible for props changing (#526) @osdnk
Use in AnimatedValue.setValue react method instead of evaluateOnce.@Szymon20000
Make interpolate consistent with react-native animated lib (#502) @Szymon20000
Feat: Allow for automatic exports of functions (#503) @wcandillon

Fixes:
Remove unused vars @osdnk
Remove clockTest invariant for procs @osdnk
Fix procs handling by removing parentNode check (#541) @osdnk
fix: clockStop not working #467 #182 (#490) @wilau2
fix all transform errors in the example (#535) @EvanBacon
Fix issue with some events not propagating correctly via Animated.event @kmagiera
Fix: bug in cond() TS typing (#496) @wcandillon
Fix: Make proc() typesafe (#523) @wcandillon
Fix TypeScript exports 🏷 (#512) @wcandillon
Fix: CI 💚 (#511) @wcandillon
Fix: CI 💚 (#509) @wcandillon
[Android] Fix EQ and NEQ operators. (#498) @Szymon20000
Fix tests' config (#504) @Szymon20000
Replace ListView with FlatList (#492) @jakub-gonet
fixed children disappearing on transition.change (#483) @CameronStuartSmith
Fix width and height example crashing on android (#485) @jakub-gonet
Fix typo in proc docs page (#484) @jakub-gonet
💄Fix typing of set() function (#471) @wcandillon
Fix Android Gradle setup (#463) @friederbluemle
Fixes transitioning API delay when delayMs is not set (#335) @tomasgcs

Docs:
docs: add how to interpolate strings (#494) @brunohkbx
add Pod install instruction in Getting Started page (#520) @AudyOdi
Update docs for running examples on iOS (#482) @brobertsUPS
Fix reference to GH in docs @osdnk
Fix docs website @osdnk
Improve docs (#486) @jakub-gonet

Thanks a ton for all the contributions. You rock! 🤗

1.4.0

31 Oct 22:15
Compare
Choose a tag to compare

Minor release, because of native changes related to fixing the evaluation logic:

Features 🎉:

  1. Add tvos podspec support (#440) @keshavkaul
  2. Allow to pass a callback as parameter of useCode() (#408) @wcandillon

Fixes 🐛:

  1. Refine debug() typing (#434) @wcandillon
  2. Fix node dirty marking when new connection between nodes is made (#450) @kmagiera
  3. fix: mock.js NOOP to allow for "new" constructor call (#439) @ajsmth

Docs 📖:

  1. Add Jest doc to the README @PierreCapo

Many thanks!