Releases: software-mansion/react-native-reanimated
1.4.0
Minor release, because of native changes related to fixing the evaluation logic:
Features 🎉:
- Add tvos podspec support (#440) @keshavkaul
- Allow to pass a callback as parameter of useCode() (#408) @wcandillon
Fixes 🐛:
- Refine debug() typing (#434) @wcandillon
- Fix node dirty marking when new connection between nodes is made (#450) @kmagiera
- fix: mock.js NOOP to allow for "new" constructor call (#439) @ajsmth
Docs 📖:
- Add Jest doc to the README @PierreCapo
Many thanks!
1.3.1
Path release, since it does not include any native changes.
In this release, we introduce WEB SUPPORT by @EvanBacon! (#390)
🐛 Fixes
-
💄Export AnimateProps & AnimateStyle (#429) @wcandillon
-
fixed EventArgFunc typings (#422) @iyegoroff
-
Fix invalid url in readme.md (example in event handling) (#418) @738
-
[iOS] Fix floor() implementation (#362) @wcandillon
🙌 Thanks you for all the contributions!
1.3.0: fix(🐛): Fix Android bug when dealing with string animated values (#311)
Minor release to support recently released RN 0.61.
IMPORTANT This release drops support for React Native on Android prior to version 0.60 due to migration to AndroidX. It is still possible to use it on older version but additional steps to setup revers jettifier are necessary.
All fixes and improvements listed below:
🐛 BUG FIXES
- Fix Android bug when dealing with string animated values by @wcandillon (#311)
- Add createAnimatedComponent to mock by @PierreCapo (#389)
- add event type to event mapping by @ShaMan123 (#388)
- FIX javaCompileProvider by @Fabsolute (#393)
👍 IMPROVEMENTS
- Update Example project to RN 0.61 by @Mjuk-Biltvatt (#407) and @kmagiera (#402)
- Optimize constant nodes creation and cleanup by @kmagiera (#403)
- migrate to AndroidX by @dulmandakh (#395)
- Specify component typings as React.Component classes by @christianchown (#373)
- Remove prevPosition in SpringState by @wcandillon (#386)
- Update README.md by @leotm (#384)
🙌 Thanks you for all the contributions!
1.2.0: Make `ReanimatedModule.NAME` public (#356)
Minor release with a number of important improvements, see the list below:
🎉 NEW FEATURES
- Add TS support for animated transforms by @wcandillon (#323)
- Add Math.log() operator by @simonbuerger (#320)
🐛 BUG FIXES
- (react-native-reanimated.d.ts) fix TransformsStyle by @tpucci (#339)
- Fix android CI setup by @oblador (#313)
👍 IMPROVEMENTS
- Make
ReanimatedModule.NAME
public by @janicduplessis (#356) - target iOS 9.0 by @dulmandakh (#346)
- Bypass animation queue for onScroll events by @oblador (#312)
- Replace forEach with for loop by @satya164 (#329)
- 💄 Refine TS type by @wcandillon (#314)
🙌 Thanks you for all the contributions!
1.1.0
Minor release with a huge ton of improvement and a couple small features added. Read on 👇
🎉 NEW FEATURES
- Allow call's input to be a string on Android by @osdnk (#198)
- Add SpringUtils.js by @osdnk (#40)
- 📚Minor documentation fix by @wcandillon (#259)
- Support 'slow animation' setting for Transitioning API by @kmagiera (#250)
- Add CI integration by @adamczyk777 (#278)
- TVos support by @iamyellow (#291)
🐛 BUG FIXES
- Remove dependencies' cycles by @osdnk (#187)
- Fix broken link to springUtils example in README by @mikedemarais (#255)
- Replace “SprintUtils” typo with “SpringUtils” by @mikedemarais (#256)
- Convert CATransform3d using [NSValue valueWithCATransform3D] by @krszwsk (#254)
- [web] Added shim for web by @EvanBacon (#242)
- Fix example app's metro config on windows machines by @sJJdGG (#266)
- Remove react/react-native peerDependencies by @brentvatne (#298)
👍 IMPROVEMENTS
- Add numbers and non-node values to concat type by @jeremy-deutsch (#249)
- Add missing function documentation by @wcandillon (#253)
- update to support gradle >=4.10 by @misaku (#213)
- 📚Minor documentation fix by @wcandillon (#259)
- Clarify set node description by @sJJdGG (#285)
- Add a mock implementation for test runners by @satya164 (#276)
- Add typing for concat#0 concat#1 by @wcandillon (#293)
- Update README.md by @ps0305 (#301)
- 💄Refine TypeScript type for boolean functions by @wcandillon (#305)
- Get rid of Bezier's arguments check by @osdnk (#307)
🙌 Thanks for all the contributions and issue reports! We've got 14! contributors with changes in this release. Keep on the great work!
1.0.1
Minor release with a bunch of improvements mainly focused on new Transitioning API.
🎉 NEW FEATURES
- Add Animated.useCode hook as an alternative to Animated.Code by @jeremy-deutsch (#237)
🐛 BUG FIXES
- Fix adaptable type by @iamolegga (#243)
- Better error messages when using Animated.Code by @hrastnik (#239)
👍 IMPROVEMENTS
- Use legacy context API to support older versions of react by @kmagiera (#247)
- Typo two by @Schabaani (#240)
- Add Transition.* and Transitioning.View types by @itsjgf (#246)
🙌 Thanks for all the contributions and issue reports!
1.0.0-alpha.10
Yet another minor alpha release full of small, incremental improvements.
✅ OTHER IMPROVEMENTS
- #113 by @osdnk – fixes to example app
- #111 by @osdnk – even more improvements of the example app
- #115 by @brentvatne – export createAnimatedComponent
- #117 by @kelset – update example app to React Native 0.57
- #118 by @split – fix typescript warnings by exporting EasingFunction from type definition file
🙌 Thanks for all the contributions and issue reports!
1.0.0-alpha.9
Another alpha release bringing a number of updates to the API and some bugfixes.
🎉 NEW FEATURES
- #83 by @osdnk – allow for providing animated block to handle events
- #104 by @osdnk – debug nodes now works in Expo and when debugging using chrome
🐛 BUG FIXES
- #87 by @osdnk – make animated node persist value after reattaching
- #95 by @kitten – fix Object.freeze crash on Android
- #97 by @osdnk – yet another fix for Object.freeze crash
✅ OTHER IMPROVEMENTS
- #107 by @osdnk – configure example app to import reanimated code from the parent directory
- #106 by @kmagiera – adds Interactable component implementation to example app
- #102 by @ckknight – whitelist "color" property (now it can be animated)
🙌 Thanks for all the contributions and issue reports!
1.0.0-alpha.5
Minor release to support recently released RN 0.56
1.0.0-alpha.3
In this release we introduce a few new node types:
- interpolate (thanks @DylanVann 🎉)
- color
- round
Also wanted to thank everyone who contributed fixes (even small ones) to the documentation and example app updates – thank you @AlicanC @joegoodall1 @slorber @lanceharper and @joefazz 👏 👏