what stackpulse tracks
React Native releases from GitHub
StackPulse watches React Native release notes and keeps the original source link close to every summary.
Build native apps with React StackPulse turns upstream changelogs into scannable summaries with risky changes, deprecations, migration notes, and source links.
what stackpulse tracks
StackPulse watches React Native release notes and keeps the original source link close to every summary.
upgrade risk
Risky changes are separated from normal feature notes so you can scan upgrade impact before changing production dependencies.
migration notes
Migration steps and recommended actions are only shown when the upstream release notes support them.
This release candidate focuses on reverting breaking changes introduced in TurboModules and TypeScript, ensuring compatibility with previous versions. It also updates the minimum Metro version to align with newly created projects.
Developers using TurboModules or TypeScript in React Native may be affected by the reverted changes.
Use the Upgrade Helper to assist with upgrading to this version.
This release introduces the imperative EventTarget API for native view refs, enables Web-based event dispatching, updates Hermes, and syncs React 19.3.0 into React Native. It also includes several iOS-specific fixes, particularly around Codegen and SwiftPM.
Developers using React Native, especially those working with iOS and Hermes, may need to update their configurations.
Use the Upgrade Helper to assist with upgrading to this version.
This release introduces several new features including C++ API headers, `fontVariationSettings` support, and TurboModules `ArrayBuffer` support. It also includes breaking changes with the removal of the undocumented `Touchable` root export and deprecation of `InitializeCore`.
Developers using the undocumented `Touchable` root export or extending it as a type will be affected.
Update any usage of the deprecated `InitializeCore` import to `setup-env` and replace `Touchable` type extensions with `ViewProps`.
This release focuses on improvements and fixes for iOS-specific tooling, particularly SwiftPM, and includes updates to Hermes and Animated module type definitions.
Developers using SwiftPM or Hermes in iOS projects may need to adjust configurations.
Review SwiftPM configurations and ensure Hermes runtime/compiler versions match.
This release includes several bug fixes and improvements, including a Hermes version bump, event emitter fixes, Modal component corrections, and font weight rendering fixes.
Developers using Hermes, Modal components, custom fonts with explicit fontWeight, or experiencing event propagation issues may be affected by fixes in this release.
Update to version 0.86.3 to benefit from bug fixes and improvements.
This release primarily focuses on providing Hermes V1 and React Native dSYM files for debugging purposes. It also includes links to the Upgrade Helper for smoother version transitions.
Developers using Hermes or requiring debugging symbols for React Native are affected.
Use the Upgrade Helper to facilitate the upgrade process.
This release candidate provides updated Hermes and React Native dSYM files for debugging purposes on iOS. It also includes links to the Upgrade Helper for smoother version transitions.
Developers using React Native on iOS who require debugging symbols for Hermes or React Native core are affected.
Use the Upgrade Helper to facilitate the upgrade process.
This release candidate provides updated dSYM files for Hermes and React Native dependencies, aiding in debugging and crash analysis.
Developers using Hermes or React Native for iOS debugging may benefit from the updated dSYM files.
Use the Upgrade Helper tool to upgrade to this version.
This release primarily focuses on bug fixes and improvements, including layout fixes, Android runtime optimizations, and an update to Hermes V1.
Developers using `display: contents` or working on Android runtime optimizations may be affected.
Upgrade to version 0.86.2 using the Upgrade Helper tool.
This release candidate provides Hermes V1 and React Native Core dSYMs for debugging purposes, along with links to file issues or upgrade resources.
Developers using React Native for iOS debugging may benefit from the provided dSYMs.
Use the Upgrade Helper for upgrading to this version.
This release candidate provides Hermes V1 dSYMs and React Native Core dSYMs for debugging purposes. It also includes links to debug and release artifacts for React Native dependencies.
Developers using Hermes or React Native Core for debugging are affected.
Use the Upgrade Helper to upgrade to this version.
This is a release candidate for React Native 0.87.0, not intended for production use. Users are encouraged to test and report issues.
Developers testing pre-release versions of React Native are affected.
Test the release candidate and report any issues encountered.
This release focuses on bug fixes and performance improvements across iOS and Android platforms, including caching prebuilt iOS binaries and fixing issues with `display: contents` and `fetch()` redirects.
Developers using `display: contents`, `fetch()` with redirects, or iOS-specific features may benefit from the fixes and improvements.
Use the Upgrade Helper to upgrade to this version.
This release introduces several new features and improvements, including enhanced accessibility testing, new DevTools capabilities, and expanded runtime APIs for view transitions and animations. It also includes platform-specific updates for Android and iOS.
Developers using React Native for accessibility, animations, and DevTools will benefit from the new features and improvements.
Update to version 0.86.0 to take advantage of the new features and improvements.
This release candidate focuses on fixing an issue in React Native DevTools related to missing JavaScript samples in the Performance panel timeline on Apple platforms.
Developers using React Native DevTools on Apple platforms are affected by the fixed issue.
Upgrade to this release candidate to resolve the DevTools issue.
This release candidate introduces Android-specific enhancements for `Pressable` and includes several iOS-specific build and CocoaPods fixes.
Developers using `Pressable` on Android or working with iOS builds and CocoaPods may be affected.
Use the Upgrade Helper to assist with upgrading to this version.
This release candidate includes fixes for Android and iOS, particularly addressing image dimension retrieval on Android and build portability on iOS.
Developers using `Image.getSize` and `Image.getSizeWithHeaders` on Android or building React Native projects on iOS may be affected.
Use the Upgrade Helper to upgrade to this version.
This release candidate introduces several new features and improvements, including enhanced accessibility support, new animation backend tests, and updates to the React Native DevTools. It also includes platform-specific changes for Android and iOS, such as improved event handling and new APIs for networking and view transitions.
Developers using React Native for accessibility, animations, and DevTools may benefit from the new features and improvements.
Test the release candidate in a non-production environment to evaluate the new features and improvements.