Skip to content

Update dependency react-native-reanimated to v2 [SECURITY]#232

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/npm-react-native-reanimated-vulnerability
Open

Update dependency react-native-reanimated to v2 [SECURITY]#232
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/npm-react-native-reanimated-vulnerability

Conversation

@renovate
Copy link

@renovate renovate bot commented Aug 6, 2024

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
react-native-reanimated (source) 1.7.02.10.0 age confidence

GitHub Vulnerability Alerts

CVE-2022-24373

The package react-native-reanimated before 2.10.0 is vulnerable to Regular Expression Denial of Service (ReDoS) due to improper usage of regular expression in the parser of Colors.js.


Release Notes

software-mansion/react-native-reanimated (react-native-reanimated)

v2.10.0

Compare Source

🚀 Main changes

  • Added useAnimatedKeyboard() hook
  • Added useFrameCallback() hook
  • Added support for React Native 0.70
  • Added support for react-native-v8 (building from source only)
  • Detect multiple versions of Reanimated.
  • And many different fixes.

Build: https://github.com/software-mansion/react-native-reanimated/actions/runs/2889631689

Full Changelog: software-mansion/react-native-reanimated@2.9.1...2.10.0

v2.9.1

Compare Source

What's Changed

  • Fix issue with duplicated libfolly_runtime.so - #​3342

Build: https://github.com/software-mansion/react-native-reanimated/actions/runs/2595830511

🙌 Thank you for your contributions!

v2.9.0

Compare Source

What's Changed

  • Support for react-native@0.69
  • Treeshaking - #​3278
  • Some fixes and improvements

Package contains binaries for react-native in version from 0.65 to 0.69

Build: https://github.com/software-mansion/react-native-reanimated/actions/runs/2590392729

🙌 Thank you for your contributions!

v2.8.0

Compare Source

What's Changed

New Contributors

@​dylmye @​jiulongw @​lukmccall

Full Changelog: software-mansion/react-native-reanimated@2.7.0...2.8.0

🙌 Thank you for your contributions!

v2.7.0

Compare Source

What's Changed

New Contributors

@​AlexanderEggers @​gozdecoban @​jacobarvidsson

Full Changelog: software-mansion/react-native-reanimated@2.6.0...2.7.0

🙌 Thank you for your contributions!

v2.6.0

Compare Source

What's Changed

  • Fix TypeScript definitions
  • Fix building for TvOS
  • Update to react-native@0.68
  • Support for Gradle plugin 7

v2.5.0

Compare Source

🚀 New features

  • useAnimatedSensor() - API for animation based on sensor data #​2868
  • Building from the source - now you can build Reanimated from source directly in your Android project #​2933
  • Handle the "Slow animations" option in simulators #​2931
  • Initial value modifier for predefined layout animations #​2799
  • Support for react-native@0.68 #​2987

🐛 Important Bug fixes

What's Changed

New Contributors

Full Changelog: software-mansion/react-native-reanimated@2.4.1...2.5.0

🙌 Thank you for your contributions!

v2.4.1

Compare Source

What's Changed

  • Fix path for Web (CI build) in #​2962

Full Changelog: software-mansion/react-native-reanimated@2.4.0...2.4.1

v2.4.0

Compare Source

What's Changed

Package build

Full Changelog: software-mansion/react-native-reanimated@2.3.1...2.4.0

v2.3.3

Compare Source

What's Changed

  • Fix path for Web (CI build)

Full Changelog: software-mansion/react-native-reanimated@2.3.2...2.3.3

v2.3.2

Compare Source

What's Changed

  • Fix chrome debugger for iOS

v2.3.1

Compare Source

💡 Main changes

Two fixes for Expo

  • Fix duplicated BuildConfig error in release build #​2713
  • Import react classes from formal react module #​2720

🙌 Thank you for your contributions!

v2.3.0

Compare Source

💡 Main changes

🐛 Bug fixes

👍 Improvements

Full Changelog: software-mansion/react-native-reanimated@2.2.4...2.3.0

⚠️ Please note that we no longer support React Native 0.62. Please upgrade to 0.63+.

🙌 Thank you for your contributions!

v2.2.4

Compare Source

🔑 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!

v2.2.3

Compare Source

🔑 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!

v2.2.2

Compare Source

🔑 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!

v2.2.1

Compare Source

🔑 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!

v2.2.0

Compare Source

🔑 Key changes

🐛 Bug fixes

👍 Improvements

  • Speeded up building on Android (Example App) 7aebe68
  • Named exported animation functions 462e21e
  • Possibility to set custom globals in our babel plugin 11250a0
  • Made shared values more aware of multithreading c511a5d

📓 Docs improvements

  • Broken links fixes 85e5705, ee5e557
  • Docs appearance update 5b0e39f
  • Add information about JSC support to the docs 22bbc3a
  • Clarify iOS installation steps b8b7da8
  • Update testing related doc ab6afd1
  • Added info about Webpack configuration to docs ee11c63

🙌 Thank you for your contributions!

📢 Keep watching! We will back with new features soon! 🤗

v2.1.0

Compare Source

🔑 Key changes

🐛 Bug fixes

  • Fixed problem with full reload on Android. #​1839
  • Fixed wrapped worklet. #​1844
  • Fixed bug in react-native-web affected on the web version of reanimated. RNW Issue
  • Added missing viewRef for animatedProps #​1819
  • Fixed problem with hidden headers for Swift applications. #​1810

👍 Improvements

  • Added possibility to use Reanimated 2 without configuration if you use only API v1. #​1845
  • Add more descriptive error messages. #​1845 #​1832
  • Reorganized structure of files in the project: #​1789
  • Migration codebase to TypeScript. #​1807 #​1872

📓 Docs improvements

  • Updated information about debugging. #​1876

🙌 Thank you for your contributions!

📢 Keep watching! We will back with new features soon! 🤗

v2.0.1

Compare Source

🔑 Key changes

  • Let users use v1 without additional steps and detect missing configuration on Android and iOS (#​1845)

v2.0.0

Compare Source

🔑 Key changes

  • Added support for Jest.js test (#​1731)
  • Rewrited Example app to TypeScript (#​1724)
  • Refactor of SharableValue for optimization memory usage (#​1639)

🐛 Bug fixes

👍 Improvements

  • Added bindings for console.log for React Native 0.64 (#​1646)
  • Updated react-native-navigation in Example app (#​1725)
  • Improved TypeScript types for Reanimated (#​1745) (#​1698)

📓 Docs improvements

🙌 Thank you for your contributions!

v1.13.4

Compare Source

What's Changed

Full Changelog: software-mansion/react-native-reanimated@1.13.3...1.13.4

v1.13.3

Compare Source

🐛 Bug fixes

👍 Improvements

⌨️ Typescript

🙌 Thank you for your contributions!

v1.13.2

Compare Source

v1.13.1

Compare Source

Patch release fixing <Animated.Code /> changes

🐛 Bug fixes

👍 Improvements

🙌 Thank you for your contributions!

v1.13.0

Compare Source

Minor release fixing Reanimated support of RN 0.59 from 1.11.0

🐛 Bug fixes

🔢 Miscellaneous

v1.12.0

Compare Source

This release fixes a regression introduced in #​538.

🐛 Bug fixes

v1.11.0

Compare Source

This release fixes setting values inside procs, refactors some internal code and fixes setValue in web.

❗ Important changes

  • Update deprecated use of GuardedRunnable (#​1031) by @​jakub-gonet
    This change accidentally removed support for RN <=0.59, this is fixed in 1.13.0

🐛 Bug fixes

👍 Improvements

🔢 Miscellaneous

🙌 Thank you for your contributions!

v1.10.2

Compare Source

Patch release fixing some problems with procs and components flashing on the mount.

🐛 Bug fixes

🙌 Thank you for your contributions!

v1.10.1

Compare Source

Patch release fixing a bug with Animated.Code (passing nodes directly to exec showed a warning)

🐛 Bug fixes

v1.10.0

Compare Source

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


Configuration

📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/npm-react-native-reanimated-vulnerability branch 2 times, most recently from 7de260d to ae433d3 Compare August 13, 2025 13:47
@renovate renovate bot force-pushed the renovate/npm-react-native-reanimated-vulnerability branch from ae433d3 to 2b6cf3b Compare August 19, 2025 19:35
@renovate renovate bot force-pushed the renovate/npm-react-native-reanimated-vulnerability branch from 2b6cf3b to 3aa9e54 Compare September 25, 2025 15:39
@renovate renovate bot force-pushed the renovate/npm-react-native-reanimated-vulnerability branch from 3aa9e54 to bec7164 Compare November 11, 2025 02:06
@renovate renovate bot force-pushed the renovate/npm-react-native-reanimated-vulnerability branch from bec7164 to d0a1a0b Compare January 19, 2026 19:31
@renovate renovate bot force-pushed the renovate/npm-react-native-reanimated-vulnerability branch from d0a1a0b to a8e5438 Compare February 2, 2026 14:51
@renovate renovate bot force-pushed the renovate/npm-react-native-reanimated-vulnerability branch from a8e5438 to 40d16ac Compare February 12, 2026 10:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants