3.7.0
What's Changed
New features
- visionOS support by @okwasniewski in #5627
- Add TSDoc to public API by @kacperkapusciak in #5377
- Pass down generator boolean in babel plugin by @wcandillon in #5565
- Add new spring feature - clamp by @Latropos in #5195
- Introduce executeOnUIRuntimeSync and use it to replace Sync Data Holder by @kmagiera in #4300
Fixes
- Fix ScrollView missing properties by @tjzel in #5437
- Web Layout Animation fixes by @m-bert
- [Web LA] Update
left
from snapshot. by @m-bert in #5491 - Fix overloads in createAnimatedComponent by @Latropos in #5463
- Fix "Reading from
_value
directly is only possible on the UI runtime." on fast refresh during library development by @tomekzaw in #5434 - Fix incomplete UI runtime initialization by @tomekzaw in #5505
- Fix FlatList item generic types by @jkadamczyk in #5528
- Fix
useHandler
context issue by @bartlomiejbloniarz in #5586 - fix: lazily search for ReactFabric by @WoLewicki in #5588
- Fix Android reloads by @piaskowyk in #5624
- Fix plugin sometimes not workletizing
ObjectMethod
by @tjzel in #5599
Improvements
- Rework
interpolate
documentation by @kacperkapusciak in #5398 - Replace useRef with useState for useSharedValue by @amadeus in #5458
- Add warning about reduced motion in dev mode by @bartlomiejbloniarz in #5479
- TS Improvements by @tjzel, @Latropos, @marmor157
- Add
withClamp
documentation by @Latropos in #5381 - Use relative file location in source maps with
relativeSourceLocation
enabled by @tjzel in #5464 - Add docs for Reanimated Babel plugin options by @tjzel in #5382
- Always inject JS version by @tjzel in #5499
- Add suggestions to errors for accessing mutable's
value
by @tjzel in #5531 - Remove
makeRemote
by @tjzel in #5518 - Properly transpile async functions by @tjzel in #5577
- Allow layout animations to be updated on rerender by @bartlomiejbloniarz in #5371
- Pass shared_ptr by reference by @piaskowyk in #5592
- Add interactive examples to landing page by @patrycjakalinska in #5603
New Contributors
@marmor157 @Code-Victor @wodin @amadeus @azashi @shubham1206agra @migueldaipre @cortinico @patrycjakalinska @jp1987 @okwasniewski
🙌 Thank you for your contributions!
Package build: https://github.com/software-mansion/react-native-reanimated/actions/runs/7017226041
Full Changelog: 3.6.2...3.7.0