-
Notifications
You must be signed in to change notification settings - Fork 238
Commit 453e796
Update dependency react-native-reanimated to ~3.17.0 (#33555)
This PR contains the following updates:
| Package | Type | Update | Change | Pending |
|---|---|---|---|---|
| [react-native-reanimated](https://docs.swmansion.com/react-native-reanimated) ([source](https://redirect.github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated)) | dependencies | minor | [`~3.10.1` -> `~3.17.0`](https://renovatebot.com/diffs/npm/react-native-reanimated/3.10.1/3.17.0) | `3.17.1` |
---
### Release Notes
<details>
<summary>software-mansion/react-native-reanimated (react-native-reanimated)</summary>
### [`v3.17.0`](https://redirect.github.com/software-mansion/react-native-reanimated/releases/tag/3.17.0)
[Compare Source](https://redirect.github.com/software-mansion/react-native-reanimated/compare/3.16.7...3.17.0)
#### Key changes compared to 3.16.7
- Partial separation of Worklets and Reanimated
- Support React Native 0.78-rc.3 [https://github.com/software-mansion/react-native-reanimated/pull/6934](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6934)
- Fixes for Layout Animations on Fabric
- Fixes for circular dependencies resulting in slight memory leaks on reload [https://github.com/software-mansion/react-native-reanimated/pull/6850](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6850)
- Support for LAB color interpolation [https://github.com/software-mansion/react-native-reanimated/pull/6782](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6782)
- Support for `boxShadow` property [https://github.com/software-mansion/react-native-reanimated/pull/6749](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6749)
- Support for multiple worklet referencing in Reanimated Babel Plugin [https://github.com/software-mansion/react-native-reanimated/pull/6904](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6904)
- Support for Android's edge-to-edge [https://github.com/software-mansion/react-native-reanimated/pull/6732](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6732)
#### What's Changed
- Update ReducedMotionConfig.mdx by [@​mzaien](https://redirect.github.com/mzaien) in [https://github.com/software-mansion/react-native-reanimated/pull/6598](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6598)
- Fix crash on macos when using Layout Animations by [@​Latropos](https://redirect.github.com/Latropos) in [https://github.com/software-mansion/react-native-reanimated/pull/6600](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6600)
- Fix `CallInvokerHolderImpl` backwards compatibility by [@​bartlomiejbloniarz](https://redirect.github.com/bartlomiejbloniarz) in [https://github.com/software-mansion/react-native-reanimated/pull/6601](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6601)
- Bump reanimated version to 3.17.0 by [@​bartlomiejbloniarz](https://redirect.github.com/bartlomiejbloniarz) in [https://github.com/software-mansion/react-native-reanimated/pull/6609](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6609)
- docs: Restore logger docs changes after release by [@​MatiPl01](https://redirect.github.com/MatiPl01) in [https://github.com/software-mansion/react-native-reanimated/pull/6608](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6608)
- Update Podfile.locks by [@​tomekzaw](https://redirect.github.com/tomekzaw) in [https://github.com/software-mansion/react-native-reanimated/pull/6610](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6610)
- Move headers to `apple` directory by [@​tomekzaw](https://redirect.github.com/tomekzaw) in [https://github.com/software-mansion/react-native-reanimated/pull/6612](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6612)
- Remove `config[:reanimated_node_modules_dir]` in reanimated_utils.rb by [@​tomekzaw](https://redirect.github.com/tomekzaw) in [https://github.com/software-mansion/react-native-reanimated/pull/6611](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6611)
- Fix static linking on iOS by [@​tomekzaw](https://redirect.github.com/tomekzaw) in [https://github.com/software-mansion/react-native-reanimated/pull/6614](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6614)
- Do not make a synchronous call when canceling animation. by [@​Szymon20000](https://redirect.github.com/Szymon20000) in [https://github.com/software-mansion/react-native-reanimated/pull/6564](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6564)
- refactor(Worklets): Merge TypeScript type files by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6556](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6556)
- chore: Silence next-example linter warnings by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6633](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6633)
- \[LA] Update window update check by [@​bartlomiejbloniarz](https://redirect.github.com/bartlomiejbloniarz) in [https://github.com/software-mansion/react-native-reanimated/pull/6618](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6618)
- fix: Side effects paths in package.json by [@​MatiPl01](https://redirect.github.com/MatiPl01) in [https://github.com/software-mansion/react-native-reanimated/pull/6634](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6634)
- fix: create symlink to common-app by [@​jakex7](https://redirect.github.com/jakex7) in [https://github.com/software-mansion/react-native-reanimated/pull/6637](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6637)
- fix: Installation of Reanimated from commit on CI by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6635](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6635)
- refactor(Worklets): JavaScript NativeReanimatedModule by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6557](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6557)
- fix: Invalid shared value access displaying when code is correct by [@​MatiPl01](https://redirect.github.com/MatiPl01) in [https://github.com/software-mansion/react-native-reanimated/pull/6631](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6631)
- fix: Return value of set-reanimated-version.js script by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6649](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6649)
- Add warning when passing incorrect transformOrigin by [@​Latropos](https://redirect.github.com/Latropos) in [https://github.com/software-mansion/react-native-reanimated/pull/6602](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6602)
- refactor: Specify each example app workspace by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6652](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6652)
- chore: Redo tvos example for 0.76 by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6654](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6654)
- chore(Worklets): Add worklets validation to scripts by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6651](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6651)
- chore: Add noop typescript worklets module by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6650](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6650)
- chore: Bump macos example to 0.75 by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6653](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6653)
- Bump React Native to 0.76 in example apps by [@​bartlomiejbloniarz](https://redirect.github.com/bartlomiejbloniarz) in [https://github.com/software-mansion/react-native-reanimated/pull/6636](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6636)
- chore: Remove duplicated yarn by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6656](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6656)
- chore(deps): bump rexml from 3.3.6 to 3.3.9 in /apps/paper-example by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/software-mansion/react-native-reanimated/pull/6643](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6643)
- chore(deps): bump http-proxy-middleware from 2.0.6 to 2.0.7 in /packages/docs-reanimated by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/software-mansion/react-native-reanimated/pull/6638](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6638)
- docs: Manage system color scheme changes by [@​patrycjakalinska](https://redirect.github.com/patrycjakalinska) in [https://github.com/software-mansion/react-native-reanimated/pull/6627](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6627)
- chore(deps): bump rexml from 3.3.6 to 3.3.9 in /apps/fabric-example by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/software-mansion/react-native-reanimated/pull/6662](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6662)
- chore: Align with react-native@0.74 as oldest supported version by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6629](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6629)
- fixed a typo— "grater" by [@​akshar-dave](https://redirect.github.com/akshar-dave) in [https://github.com/software-mansion/react-native-reanimated/pull/6675](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6675)
- chore: Add pod install(update) to each app build script by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6575](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6575)
- useAnimatedKeyboard fixes (iOS) by [@​mhoran](https://redirect.github.com/mhoran) in [https://github.com/software-mansion/react-native-reanimated/pull/6755](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6755)
- chore: Remove dead code for RN 73 and below by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6658](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6658)
- docs: update landing copy by [@​kacperkapusciak](https://redirect.github.com/kacperkapusciak) in [https://github.com/software-mansion/react-native-reanimated/pull/6695](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6695)
- chore: migrate to screens v4 and navigation v7 by [@​alduzy](https://redirect.github.com/alduzy) in [https://github.com/software-mansion/react-native-reanimated/pull/6622](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6622)
- chore: Bump web example to 0.76 by [@​alduzy](https://redirect.github.com/alduzy) in [https://github.com/software-mansion/react-native-reanimated/pull/6679](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6679)
- chore: Use updated MetroConfig type by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6717](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6717)
- fix: missing headers on new arch by [@​WoLewicki](https://redirect.github.com/WoLewicki) in [https://github.com/software-mansion/react-native-reanimated/pull/6725](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6725)
- feat: Support for multiple surfaces on Fabric by [@​patrycjakalinska](https://redirect.github.com/patrycjakalinska) in [https://github.com/software-mansion/react-native-reanimated/pull/6647](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6647)
- fix(example): Reloading to crashing screen by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6689](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6689)
- chore: Remove reference for 0.72 tests on CI by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6716](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6716)
- feat: Add name to the Reanimated Plugin by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6705](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6705)
- fix: Allow TypeScript in worklet classes by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6667](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6667)
- chore: Describe `isWorkletRuntime` behavior on different runtimes by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6692](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6692)
- feat: Add fallback detection methods for Worklet Classes by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6706](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6706)
- fix: Animation assignment with compiler-safe API by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6715](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6715)
- feat(Worklets): Create a stub of Worklets Module by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6539](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6539)
- release: 3.17.0-rc.0 by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6731](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6731)
- release: 3.17.0-rc.1 by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6819](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6819)
- chore: cherry-pick commits for 3.17.0 release by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/7038](https://redirect.github.com/software-mansion/react-native-reanimated/pull/7038)
- Backport changes to 3.17 by [@​m-bert](https://redirect.github.com/m-bert) in [https://github.com/software-mansion/react-native-reanimated/pull/7041](https://redirect.github.com/software-mansion/react-native-reanimated/pull/7041)
- chore: cherry-pick for 3.17.0 by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/7039](https://redirect.github.com/software-mansion/react-native-reanimated/pull/7039)
- cherry-pick: Bump RN version to 0.77 stable by [@​MatiPl01](https://redirect.github.com/MatiPl01) in [https://github.com/software-mansion/react-native-reanimated/pull/7046](https://redirect.github.com/software-mansion/react-native-reanimated/pull/7046)
- cherry-pick: Add 0.78.0-rc.3 support by [@​MatiPl01](https://redirect.github.com/MatiPl01) in [https://github.com/software-mansion/react-native-reanimated/pull/7047](https://redirect.github.com/software-mansion/react-native-reanimated/pull/7047)
- Cherry-pick for 3.17.0 by [@​tomekzaw](https://redirect.github.com/tomekzaw) in [https://github.com/software-mansion/react-native-reanimated/pull/7050](https://redirect.github.com/software-mansion/react-native-reanimated/pull/7050)
- cherry-pick: Remove unused reference to runtime from requestRender method [#​6953](https://redirect.github.com/software-mansion/react-native-reanimated/issues/6953) by [@​piaskowyk](https://redirect.github.com/piaskowyk) in [https://github.com/software-mansion/react-native-reanimated/pull/7057](https://redirect.github.com/software-mansion/react-native-reanimated/pull/7057)
- cherry-pick: Fix resolving ref to SVG components on Web [#​6885](https://redirect.github.com/software-mansion/react-native-reanimated/issues/6885) by [@​piaskowyk](https://redirect.github.com/piaskowyk) in [https://github.com/software-mansion/react-native-reanimated/pull/7059](https://redirect.github.com/software-mansion/react-native-reanimated/pull/7059)
- cherry-pick: Remove REAInitializerRCTFabricSurface [#​6837](https://redirect.github.com/software-mansion/react-native-reanimated/issues/6837) by [@​piaskowyk](https://redirect.github.com/piaskowyk) in [https://github.com/software-mansion/react-native-reanimated/pull/7060](https://redirect.github.com/software-mansion/react-native-reanimated/pull/7060)
- cherry-pick: Handle component internal animated ref [#​7054](https://redirect.github.com/software-mansion/react-native-reanimated/issues/7054) by [@​piaskowyk](https://redirect.github.com/piaskowyk) in [https://github.com/software-mansion/react-native-reanimated/pull/7063](https://redirect.github.com/software-mansion/react-native-reanimated/pull/7063)
- cherry-pick: Fix getAnimatedStyle error when called with component that doesn't have animated styles [#​6746](https://redirect.github.com/software-mansion/react-native-reanimated/issues/6746) by [@​piaskowyk](https://redirect.github.com/piaskowyk) in [https://github.com/software-mansion/react-native-reanimated/pull/7080](https://redirect.github.com/software-mansion/react-native-reanimated/pull/7080)
- chore: cherry-pick for 3.17.0 by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/7081](https://redirect.github.com/software-mansion/react-native-reanimated/pull/7081)
- chore: cherry-pick for 3.17.0 by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/7082](https://redirect.github.com/software-mansion/react-native-reanimated/pull/7082)
- release: 3.17.0 by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/7071](https://redirect.github.com/software-mansion/react-native-reanimated/pull/7071)
#### New Contributors
- [@​mzaien](https://redirect.github.com/mzaien) made their first contribution in [https://github.com/software-mansion/react-native-reanimated/pull/6598](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6598)
- [@​akshar-dave](https://redirect.github.com/akshar-dave) made their first contribution in [https://github.com/software-mansion/react-native-reanimated/pull/6675](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6675)
**Full Changelog**: software-mansion/react-native-reanimated@3.16.7...3.17.0
### [`v3.16.7`](https://redirect.github.com/software-mansion/react-native-reanimated/releases/tag/3.16.7)
[Compare Source](https://redirect.github.com/software-mansion/react-native-reanimated/compare/3.16.6...3.16.7)
### What's changed
- Support for React Native 0.77 by [@​tomekzaw](https://redirect.github.com/tomekzaw) and [@​piaskowyk](https://redirect.github.com/piaskowyk)
- Workaround for V8EXECUTOR_LIB NOTFOUND error in worklets CMakeLists.txt by [@​dlee](https://redirect.github.com/dlee) in [https://github.com/software-mansion/react-native-reanimated/pull/6603](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6603)
### [`v3.16.6`](https://redirect.github.com/software-mansion/react-native-reanimated/releases/tag/3.16.6)
[Compare Source](https://redirect.github.com/software-mansion/react-native-reanimated/compare/3.16.5...3.16.6)
### What's changed
- fix layout animations initialization on the New Architecture by [@​bartlomiejbloniarz](https://redirect.github.com/bartlomiejbloniarz) ([#​6841](https://redirect.github.com/software-mansion/react-native-reanimated/issues/6841))
### [`v3.16.5`](https://redirect.github.com/software-mansion/react-native-reanimated/releases/tag/3.16.5)
[Compare Source](https://redirect.github.com/software-mansion/react-native-reanimated/compare/3.16.4...3.16.5)
#### What's Changed
- Refactor findNodeHandler by [@​piaskowyk](https://redirect.github.com/piaskowyk) in [https://github.com/software-mansion/react-native-reanimated/pull/6736](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6736)
**Full Changelog**: software-mansion/react-native-reanimated@3.16.4...3.16.5
### [`v3.16.4`](https://redirect.github.com/software-mansion/react-native-reanimated/releases/tag/3.16.4)
[Compare Source](https://redirect.github.com/software-mansion/react-native-reanimated/compare/3.16.3...3.16.4)
#### What's Changed
- fix: brownfield integration in [https://github.com/software-mansion/react-native-reanimated/pull/6774](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6774) by [@​WoLewicki](https://redirect.github.com/WoLewicki)
- fix: Empty array & null checks in handleTabNavigatorChange method fixes [https://github.com/software-mansion/react-native-reanimated/issues/6698](https://redirect.github.com/software-mansion/react-native-reanimated/issues/6698) in [https://github.com/software-mansion/react-native-reanimated/pull/6700](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6700) by [@​aymather](https://redirect.github.com/aymather)
- Fix crash caused by using ShareableHandle in multiple remote runtimes in [https://github.com/software-mansion/react-native-reanimated/pull/6796](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6796) by [@​tomekzaw](https://redirect.github.com/tomekzaw)
- Clear `operationsInBatch_` before terminating UI runtime in [https://github.com/software-mansion/react-native-reanimated/pull/6779](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6779) by [@​tomekzaw](https://redirect.github.com/tomekzaw)
**Full Changelog**: software-mansion/react-native-reanimated@3.16.3...3.16.4
### [`v3.16.3`](https://redirect.github.com/software-mansion/react-native-reanimated/releases/tag/3.16.3)
[Compare Source](https://redirect.github.com/software-mansion/react-native-reanimated/compare/3.16.2...3.16.3)
#### What's Changed
- Restoring `jsxRuntime: classic` when building Reanimated module output with `react-native-builder-bob` for NativeWind support [https://github.com/software-mansion/react-native-reanimated/pull/6760](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6760)
- Adding mocks for `get` `set` API for mutables [https://github.com/software-mansion/react-native-reanimated/pull/6742](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6742)
- Fixing `sideEffects` paths for web support [https://github.com/software-mansion/react-native-reanimated/pull/6634](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6634)
- Fixing unnecessary warning [https://github.com/software-mansion/react-native-reanimated/pull/6631](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6631)
- release: 3.16.3 by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6761](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6761)
**Full Changelog**: software-mansion/react-native-reanimated@3.16.2...3.16.3
### [`v3.16.2`](https://redirect.github.com/software-mansion/react-native-reanimated/releases/tag/3.16.2)
[Compare Source](https://redirect.github.com/software-mansion/react-native-reanimated/compare/3.16.1...3.16.2)
#### Key changes
- Fix for the new `useSharedValue` get/set API not working properly with `with*` animation assignments: [https://github.com/software-mansion/react-native-reanimated/pull/6715](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6715)
- Adding fallback methods for better detection of Worklet Classes [https://github.com/software-mansion/react-native-reanimated/pull/6706](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6706)
- Fix for crashing on TypeScript tokens in Worklet Classes [https://github.com/software-mansion/react-native-reanimated/pull/6667](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6667)
**Full Changelog**: software-mansion/react-native-reanimated@3.16.1...3.16.2
### [`v3.16.1`](https://redirect.github.com/software-mansion/react-native-reanimated/releases/tag/3.16.1)
[Compare Source](https://redirect.github.com/software-mansion/react-native-reanimated/compare/3.16.0...3.16.1)
Fixes `USE_FRAMEWORKS=static` on iOS.
**Full Changelog**: software-mansion/react-native-reanimated@3.16.0...3.16.1
### [`v3.16.0`](https://redirect.github.com/software-mansion/react-native-reanimated/releases/tag/3.16.0)
[Compare Source](https://redirect.github.com/software-mansion/react-native-reanimated/compare/3.15.5...3.16.0)
#### Features
- Support React Native 0.76 by [@​tomekzaw](https://redirect.github.com/tomekzaw) in [https://github.com/software-mansion/react-native-reanimated/pull/6499](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6499)
- feat: Add react-compiler safe API to mutables by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6312](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6312)
- \[Web LA] Add `skipEntering` by [@​m-bert](https://redirect.github.com/m-bert) in [https://github.com/software-mansion/react-native-reanimated/pull/6425](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6425)
- feat: Implement better reanimated logger with clean stack traces by [@​MatiPl01](https://redirect.github.com/MatiPl01) in [https://github.com/software-mansion/react-native-reanimated/pull/6385](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6385)
- feat: Use new logger and ReanimatedError for lib warnings and errors by [@​MatiPl01](https://redirect.github.com/MatiPl01) in [https://github.com/software-mansion/react-native-reanimated/pull/6387](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6387)
- feat: add support for isNavigationBarTranslucentAndroid by [@​maciekstosio](https://redirect.github.com/maciekstosio) in [https://github.com/software-mansion/react-native-reanimated/pull/6431](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6431)
- feat: Expose BaseLayoutAnimationConfig by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6558](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6558)
#### Fixes
- Implement missing measurements on android by [@​Latropos](https://redirect.github.com/Latropos) in [https://github.com/software-mansion/react-native-reanimated/pull/6413](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6413)
- \[Web] Add `findNodeHandle` web version by [@​m-bert](https://redirect.github.com/m-bert) in [https://github.com/software-mansion/react-native-reanimated/pull/6403](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6403)
- Don't update view tag when null by [@​j-piasecki](https://redirect.github.com/j-piasecki) in [https://github.com/software-mansion/react-native-reanimated/pull/6353](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6353)
- Fix colour comparison on Android by [@​Latropos](https://redirect.github.com/Latropos) in [https://github.com/software-mansion/react-native-reanimated/pull/6383](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6383)
- Update RN pager view patch file by [@​szydlovsky](https://redirect.github.com/szydlovsky) in [https://github.com/software-mansion/react-native-reanimated/pull/6397](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6397)
- fix: Chrome debugger crash caused by incorrect viewTag by [@​MatiPl01](https://redirect.github.com/MatiPl01) in [https://github.com/software-mansion/react-native-reanimated/pull/6437](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6437)
- fix: add missing include by [@​okwasniewski](https://redirect.github.com/okwasniewski) in [https://github.com/software-mansion/react-native-reanimated/pull/6439](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6439)
- feat: Enable Clangd in repo by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6430](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6430)
- Skip zero delay by [@​Latropos](https://redirect.github.com/Latropos) in [https://github.com/software-mansion/react-native-reanimated/pull/6398](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6398)
- fix: Recursion in worklets by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6445](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6445)
- Change `requestAnimationFrame` flush condition by [@​bartlomiejbloniarz](https://redirect.github.com/bartlomiejbloniarz) in [https://github.com/software-mansion/react-native-reanimated/pull/6442](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6442)
- feat: User-defined logger config by [@​MatiPl01](https://redirect.github.com/MatiPl01) in [https://github.com/software-mansion/react-native-reanimated/pull/6409](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6409)
- Fix handling of layout animations coinciding with view flattening by [@​bartlomiejbloniarz](https://redirect.github.com/bartlomiejbloniarz) in [https://github.com/software-mansion/react-native-reanimated/pull/6460](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6460)
- Fix issues with skipping reanimated commit by [@​bartlomiejbloniarz](https://redirect.github.com/bartlomiejbloniarz) in [https://github.com/software-mansion/react-native-reanimated/pull/6498](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6498)
- Add useEvent mock by [@​piaskowyk](https://redirect.github.com/piaskowyk) in [https://github.com/software-mansion/react-native-reanimated/pull/6511](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6511)
- fix: Add JavaScript wrappers to captured console to prevent crashes in React Native 0.75 by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6520](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6520)
- chore: Change overlooked job name by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6525](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6525)
- Fix wrong exiting animation indices \[New Architecture] by [@​bartlomiejbloniarz](https://redirect.github.com/bartlomiejbloniarz) in [https://github.com/software-mansion/react-native-reanimated/pull/6526](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6526)
- chore: Fix TypeScript issues for `react-native@0.76` by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6527](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6527)
- Move `ReaLayoutAnimator` to a separate file by [@​tomekzaw](https://redirect.github.com/tomekzaw) in [https://github.com/software-mansion/react-native-reanimated/pull/6530](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6530)
- Enable V8 nightly CI by [@​piaskowyk](https://redirect.github.com/piaskowyk) in [https://github.com/software-mansion/react-native-reanimated/pull/6533](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6533)
- Fix broken links in documentation by [@​piaskowyk](https://redirect.github.com/piaskowyk) in [https://github.com/software-mansion/react-native-reanimated/pull/6535](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6535)
- Fix getViewProp on Android, RN.74 by [@​Latropos](https://redirect.github.com/Latropos) in [https://github.com/software-mansion/react-native-reanimated/pull/6441](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6441)
- fix: Restore backwards C++ compatibility for NDK23 by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6553](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6553)
- Remove `resolveTaskFactory` in build.gradle by [@​tomekzaw](https://redirect.github.com/tomekzaw) in [https://github.com/software-mansion/react-native-reanimated/pull/6560](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6560)
- Fix prefab headers by [@​tomekzaw](https://redirect.github.com/tomekzaw) in [https://github.com/software-mansion/react-native-reanimated/pull/6566](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6566)
- Add SVG color properties to list of color attributes to parse by [@​jakex7](https://redirect.github.com/jakex7) in [https://github.com/software-mansion/react-native-reanimated/pull/6567](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6567)
- Add `outlineColor` to ColorProperties list by [@​jakex7](https://redirect.github.com/jakex7) in [https://github.com/software-mansion/react-native-reanimated/pull/6568](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6568)
- Bump React Native to 0.76.0-rc.3 by [@​tomekzaw](https://redirect.github.com/tomekzaw) in [https://github.com/software-mansion/react-native-reanimated/pull/6565](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6565)
- Add `HostFunction` handling to `_scheduleOnJS` by [@​bartlomiejbloniarz](https://redirect.github.com/bartlomiejbloniarz) in [https://github.com/software-mansion/react-native-reanimated/pull/6571](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6571)
- feat: Add release dedicated GitHub Action by [@​tjzel](https://redirect.github.com/tjzel) in [https://github.com/software-mansion/react-native-reanimated/pull/6569](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6569)
- Lazy initalize layout aniamtions in the Commit Hook by [@​bartlomiejbloniarz](https://redirect.github.com/bartlomiejbloniarz) in [https://github.com/software-mansion/react-native-reanimated/pull/6586](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6586)
- Bump python version and freeze cpplint by [@​bartlomiejbloniarz](https://redirect.github.com/bartlomiejbloniarz) in [https://github.com/software-mansion/react-native-reanimated/pull/6587](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6587)
- fix: build error with c++17 by [@​jeanregisser](https://redirect.github.com/jeanregisser) in [https://github.com/software-mansion/react-native-reanimated/pull/6590](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6590)
- Use `Number` instead of `parseInt` by [@​Latropos](https://redirect.github.com/Latropos) in [https://github.com/software-mansion/react-native-reanimated/pull/6593](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6593)
- Bump reanimated version to 3.16.0 by [@​bartlomiejbloniarz](https://redirect.github.com/bartlomiejbloniarz) in [https://github.com/software-mansion/react-native-reanimated/pull/6599](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6599)
#### Docs changes
- docs: Add example to useHandler docs by [@​patrycjakalinska](https://redirect.github.com/patrycjakalinska) in [https://github.com/software-mansion/react-native-reanimated/pull/6369](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6369)
- docs: Rewrite Custom Animations page by [@​patrycjakalinska](https://redirect.github.com/patrycjakalinska) in [https://github.com/software-mansion/react-native-reanimated/pull/6346](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6346)
- docs: Rewrite useAnimatedScrollHandler page by [@​patrycjakalinska](https://redirect.github.com/patrycjakalinska) in [https://github.com/software-mansion/react-native-reanimated/pull/6374](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6374)
- dosc: Rewrite useEvent page by [@​patrycjakalinska](https://redirect.github.com/patrycjakalinska) in [https://github.com/software-mansion/react-native-reanimated/pull/6360](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6360)
- docs: Move Platform Compatibility to MDXComponents by [@​patrycjakalinska](https://redirect.github.com/patrycjakalinska) in [https://github.com/software-mansion/react-native-reanimated/pull/6401](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6401)
- docs: add `PlatformCompatibility` component by [@​tomekzaw](https://redirect.github.com/tomekzaw) in [https://github.com/software-mansion/react-native-reanimated/pull/6394](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6394)
- docs: Fix text colors in docs examples by [@​MatiPl01](https://redirect.github.com/MatiPl01) in [https://github.com/software-mansion/react-native-reanimated/pull/6417](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6417)
- docs: Fix incorrect links in docs by [@​MatiPl01](https://redirect.github.com/MatiPl01) in [https://github.com/software-mansion/react-native-reanimated/pull/6436](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6436)
- docs: Styling for mobile Platform Compatibility by [@​patrycjakalinska](https://redirect.github.com/patrycjakalinska) in [https://github.com/software-mansion/react-native-reanimated/pull/6456](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6456)
- docs: CurvedTransition typo by [@​dynamichny](https://redirect.github.com/dynamichny) in [https://github.com/software-mansion/react-native-reanimated/pull/6463](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6463)
- docs: Fix `measure` InteracitveExample by [@​patrycjakalinska](https://redirect.github.com/patrycjakalinska) in [https://github.com/software-mansion/react-native-reanimated/pull/6452](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6452)
- Extract logic to build the tests by [@​Latropos](https://redirect.github.com/Latropos) in [https://github.com/software-mansion/react-native-reanimated/pull/6408](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6408)
- docs: Add metro config wrapper and reanimated logger docs by [@​MatiPl01](https://redirect.github.com/MatiPl01) in [https://github.com/software-mansion/react-native-reanimated/pull/6467](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6467)
- docs: fix typos by [@​shubh73](https://redirect.github.com/shubh73) in [https://github.com/software-mansion/react-native-reanimated/pull/6402](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6402)
- Add runtime tests for animations in StrictMode by [@​piaskowyk](https://redirect.github.com/piaskowyk) in [https://github.com/software-mansion/react-native-reanimated/pull/6305](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6305)
- docs: Rewrite Shared Element Transition page by [@​patrycjakalinska](https://redirect.github.com/patrycjakalinska) in [https://github.com/software-mansion/react-native-reanimated/pull/6455](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6455)
- docs: Bump `@swmansion/t-rex-ui` to 0.0.14 by [@​patrycjakalinska](https://redirect.github.com/patrycjakalinska) in [https://github.com/software-mansion/react-native-reanimated/pull/6522](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6522)
- More test cases - custom layout transitions by [@​Latropos](https://redirect.github.com/Latropos) in [https://github.com/software-mansion/react-native-reanimated/pull/6458](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6458)
- docs: Rewrite Web Support page by [@​patrycjakalinska](https://redirect.github.com/patrycjakalinska) in [https://github.com/software-mansion/react-native-reanimated/pull/6516](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6516)
- docs: Add AvailableFrom label by [@​patrycjakalinska](https://redirect.github.com/patrycjakalinska) in [https://github.com/software-mansion/react-native-reanimated/pull/6523](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6523)
- Fix layout animations flickering on Android \[New Architecture] by [@​bartlomiejbloniarz](https://redirect.github.com/bartlomiejbloniarz) in [https://github.com/software-mansion/react-native-reanimated/pull/6518](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6518)
- docs: Rewrite Testing with Jest page by [@​patrycjakalinska](https://redirect.github.com/patrycjakalinska) in [https://github.com/software-mansion/react-native-reanimated/pull/6503](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6503)
- docs: add Entering/Exiting Playground by [@​patrycjakalinska](https://redirect.github.com/patrycjakalinska) in [https://github.com/software-mansion/react-native-reanimated/pull/6468](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6468)
- docs: Mark debugging docs as unreleased, remove recommended metro config step by [@​MatiPl01](https://redirect.github.com/MatiPl01) in [https://github.com/software-mansion/react-native-reanimated/pull/6529](https://redirect.github.com/software-mansion/react-native-reanimated/pull/6529)
##
GitOrigin-RevId: cd434963cd9f99153bad9f0a110accab75baacff1 parent 57ed872 commit 453e796Copy full SHA for 453e796
File tree
1 file changed
+1
-1
lines changedFilter options
- npm-packages/private-demos/quickstarts/expo
1 file changed
+1
-1
lines changednpm-packages/private-demos/quickstarts/expo/package.json
Copy file name to clipboardExpand all lines: npm-packages/private-demos/quickstarts/expo/package.json+1-1Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
31 | 31 |
| |
32 | 32 |
| |
33 | 33 |
| |
34 |
| - | |
| 34 | + | |
35 | 35 |
| |
36 | 36 |
| |
37 | 37 |
| |
|
0 commit comments