# react-native changelog > react-native release notes. - Vendor: Meta - Category: Developer Tools - Official site: https://github.com/react/react-native - Tracked by: What's New (https://whatsnew.fyi/product/react-native) - Harvested from: GitHub (react/react-native) - Entries below: 10 (newest first) What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. ## Releases ### v0.87.0-rc.3 — 0.87.0-rc.3 - Date: 2026-07-27 - Version: v0.87.0-rc.3 - Original notes: https://github.com/react/react-native/releases/tag/v0.87.0-rc.3 - Permalink: https://whatsnew.fyi/product/react-native/releases/v0.87.0-rc.3 - Labels: Pre-release --- Hermes V1 dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.16/hermes-ios-250829098.0.16-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.16/hermes-ios-250829098.0.16-hermes-framework-dSYM-release.tar.gz) ReactNativeDependencies dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.87.0-rc.3/react-native-artifacts-0.87.0-rc.3-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.87.0-rc.3/react-native-artifacts-0.87.0-rc.3-reactnative-dependencies-dSYM-release.tar.gz) ReactNative Core dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.87.0-rc.3/react-native-artifacts-0.87.0-rc.3-reactnative-core-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.87.0-rc.3/react-native-artifacts-0.87.0-rc.3-reactnative-core-release.tar.gz) --- You can file issues or pick requests against this release [here](https://github.com/reactwg/react-native-releases/issues/new/choose). --- To help you upgrade to this version, you can use the [Upgrade Helper](https://react-native-community.github.io/upgrade-helper/) ⚛️. --- View the whole changelog in the [CHANGELOG.md file](https://github.com/facebook/react-native/blob/main/CHANGELOG.md). ### v0.86.2 — 0.86.2 - Date: 2026-07-27 - Version: v0.86.2 - Original notes: https://github.com/react/react-native/releases/tag/v0.86.2 - Permalink: https://whatsnew.fyi/product/react-native/releases/v0.86.2 - **fixed** — Fixed display: contents nodes having hasNewLayout set incorrectly - **fixed** — Use explicit ReactInstanceManager.mHasStartedDestroyingLock instead of using ReactInstanceManager.mHasStartedDestroying - **fixed** — Do not synchronize on java.lang.Boolean - **changed** — Bump Hermes V1 to 250829098.0.16 ⚠️ React Native 0.86.1 has not been published because of an issue with Maven. ⚠️ ###### Fixed - **Layout:** Fixed `display: contents` nodes having `hasNewLayout` set incorrectly ([36f69eff0d](https://github.com/react/react-native/commit/36f69eff0d11510f4f16075d9cfbbe474a0683be) by [j-piasecki](https://github.com/j-piasecki)) ###### Android - **Runtime:** Use explicit `ReactInstanceManager.mHasStartedDestroyingLock` instead of using `ReactInstanceManager.mHasStartedDestroying` ([cdfba520fa](https://github.com/react/react-native/commit/cdfba520fa56a6b3dbb133d9c8060e4e698bc8a0) by [jingjing2222](https://github.com/jingjing2222)) - **Runtime:** Do not synchronize on `java.lang.Boolean`. ([821045a24f](https://github.com/react/react-native/commit/821045a24f07f798351c72d23a01720a2123049d) by [Yqwed](https://github.com/yqwed)) ###### Changed - **Hermes:** Bump Hermes V1 to 250829098.0.16 ([95538111bf](https://github.com/react/react-native/commit/95538111bf24b5d5269724714e415b38b6395d1a) by [@gabrieldonadel](https://github.com/gabrieldonadel)) --- Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.17.0/hermes-ios-0.17.0-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.17.0/hermes-ios-0.17.0-hermes-framework-dSYM-release.tar.gz) Hermes V1 dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.16/hermes-ios-250829098.0.16-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.16/hermes-ios-250829098.0.16-hermes-framework-dSYM-release.tar.gz) ReactNativeDependencies dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.86.2/react-native-artifacts-0.86.2-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.86.2/react-native-artifacts-0.86.2-reactnative-dependencies-dSYM-release.tar.gz) ReactNative Core dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.86.2/react-native-artifacts-0.86.2-reactnative-core-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.86.2/react-native-artifacts-0.86.2-reactnative-core-release.tar.gz) --- You can file issues or pick requests against this release [here](https://github.com/reactwg/react-native-releases/issues/new/choose). --- To help you upgrade to this version, you can use the [Upgrade Helper](https://react-native-community.github.io/upgrade-helper/) ⚛️. --- View the whole changelog in the [CHANGELOG.md file](https://github.com/react/react-native/blob/main/CHANGELOG.md). ### v0.87.0-rc.2 — 0.87.0-rc.2 - Date: 2026-07-21 - Version: v0.87.0-rc.2 - Original notes: https://github.com/react/react-native/releases/tag/v0.87.0-rc.2 - Permalink: https://whatsnew.fyi/product/react-native/releases/v0.87.0-rc.2 - Labels: Pre-release --- Hermes V1 dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.16/hermes-ios-250829098.0.16-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.16/hermes-ios-250829098.0.16-hermes-framework-dSYM-release.tar.gz) ReactNativeDependencies dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.87.0-rc.2/react-native-artifacts-0.87.0-rc.2-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.87.0-rc.2/react-native-artifacts-0.87.0-rc.2-reactnative-dependencies-dSYM-release.tar.gz) ReactNative Core dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.87.0-rc.2/react-native-artifacts-0.87.0-rc.2-reactnative-core-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.87.0-rc.2/react-native-artifacts-0.87.0-rc.2-reactnative-core-release.tar.gz) --- You can file issues or pick requests against this release [here](https://github.com/reactwg/react-native-releases/issues/new/choose). --- To help you upgrade to this version, you can use the [Upgrade Helper](https://react-native-community.github.io/upgrade-helper/) ⚛️. --- View the whole changelog in the [CHANGELOG.md file](https://github.com/facebook/react-native/blob/main/CHANGELOG.md). ### v0.87.0-rc.1 — 0.87.0-rc.1 - Date: 2026-07-21 - Version: v0.87.0-rc.1 - Original notes: https://github.com/react/react-native/releases/tag/v0.87.0-rc.1 - Permalink: https://whatsnew.fyi/product/react-native/releases/v0.87.0-rc.1 - Labels: Pre-release --- Hermes V1 dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.13/hermes-ios-250829098.0.13-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.13/hermes-ios-250829098.0.13-hermes-framework-dSYM-release.tar.gz) ReactNativeDependencies dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.87.0-rc.1/react-native-artifacts-0.87.0-rc.1-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.87.0-rc.1/react-native-artifacts-0.87.0-rc.1-reactnative-dependencies-dSYM-release.tar.gz) ReactNative Core dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.87.0-rc.1/react-native-artifacts-0.87.0-rc.1-reactnative-core-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.87.0-rc.1/react-native-artifacts-0.87.0-rc.1-reactnative-core-release.tar.gz) --- You can file issues or pick requests against this release [here](https://github.com/reactwg/react-native-releases/issues/new/choose). --- To help you upgrade to this version, you can use the [Upgrade Helper](https://react-native-community.github.io/upgrade-helper/) ⚛️. --- View the whole changelog in the [CHANGELOG.md file](https://github.com/facebook/react-native/blob/main/CHANGELOG.md). ### v0.87.0-rc.0 — 0.87.0-rc.0 - Date: 2026-07-08 - Version: v0.87.0-rc.0 - Original notes: https://github.com/react/react-native/releases/tag/v0.87.0-rc.0 - Permalink: https://whatsnew.fyi/product/react-native/releases/v0.87.0-rc.0 - Labels: Pre-release > [!WARNING] > This is a release candidate. It is not intended for production use. ##### Changelog [Full Changelog](https://github.com/react/react-native/blob/dcfbcb2a3965792b124b6de024f96429474b0dd6/CHANGELOG.md#v0870-rc0) --- Install: ```bash npm install react-native@0.87.0-rc.0 ``` Report issues: https://github.com/react/react-native/issues ### v0.83.10 — 0.83.10 - Date: 2026-06-26 - Version: v0.83.10 - Original notes: https://github.com/react/react-native/releases/tag/v0.83.10 - Permalink: https://whatsnew.fyi/product/react-native/releases/v0.83.10 - **added** — Cache prebuilt iOS binaries in ~/Library/Caches/ReactNative so Hermes, ReactNativeDependencies and ReactNativeCore tarballs are reused across clean installs and projects instead of being re-downloaded from Maven - **fixed** — Fixed Yoga node ownership when display: contents is used in absolutely positioned subtrees - **fixed** — Fixed display: contents nodes having hasNewLayout set incorrectly - **fixed** — Fixed a bug where React Native DevTools would incorrectly flag apps using additional Hermes runtimes as being multi-host - **fixed** — fetch() response URL is now correct after a redirect - **fixed** — Limited WebSocket queue size for the packager connection to prevent the Android inspector from being force-disconnected on large payloads - **fixed** — Made Podfile.lock SPEC CHECKSUMS deterministic across machines by sorting Dir.glob results in Yoga.podspec and using a dynamically computed Pods-relative path in hermes-engine.podspec - **fixed** — Fixed crash when changing the value of removeClippedSubviews ##### v0.83.10 ###### Added ###### iOS specific - Cache prebuilt iOS binaries in `~/Library/Caches/ReactNative` so Hermes, ReactNativeDependencies and ReactNativeCore tarballs are reused across clean installs and projects instead of being re-downloaded from Maven ([9a0b05b8d0](https://github.com/react/react-native/commit/9a0b05b8d07f3468a08077119189406d56a230ba) by [@cipolleschi](https://github.com/cipolleschi)) ###### Fixed - Fixed Yoga node ownership when `display: contents` is used in absolutely positioned subtrees ([f2f92098dd](https://github.com/react/react-native/commit/f2f92098ddf996d3f75cfbaa143d7151c29776f7) by [@j-piasecki](https://github.com/j-piasecki)) - Fixed `display: contents` nodes having `hasNewLayout` set incorrectly ([2546ce4d82](https://github.com/react/react-native/commit/2546ce4d8219050fcd1bf432c7c830c9fd70c9af) by [@j-piasecki](https://github.com/j-piasecki)) - React Native DevTools: Fix a bug where we would incorrectly flag apps using additional Hermes runtimes (e.g. Reanimated) as being multi-host ([c800503214](https://github.com/react/react-native/commit/c8005032140f1aff16027b5ed53caea6c9d299f5) by [@huntie](https://github.com/huntie)) ###### Android specific - `fetch()` response URL is now correct after a redirect ([fbe6a686e6](https://github.com/react/react-native/commit/fbe6a686e65e70dd61700413084ddc54c0b86765) by [@MarkCSmith](https://github.com/MarkCSmith)) - Limit WebSocket queue size for the packager connection to prevent the Android inspector from being force-disconnected on large payloads ([7164f96d58](https://github.com/react/react-native/commit/7164f96d581115e6a7a5646a50ded8e5fdff7742) by [@huntie](https://github.com/huntie)) ###### iOS specific - Make Podfile.lock SPEC CHECKSUMS deterministic across machines by sorting Dir.glob results in Yoga.podspec and using a dynamically computed Pods-relative path in hermes-engine.podspec ([64c9663152](https://github.com/react/react-native/commit/64c9663152879a87d061a3f01b9e9c4e98cc73bc) by [@IsaacIsrael](https://github.com/IsaacIsrael)) - Fixes crash when changing the value of `removeClippedSubviews` ([91e3f773b7](https://github.com/react/react-native/commit/91e3f773b7e571a503b57e09a1cb8a44ff26cd1e) by [@javache](https://github.com/javache)) --- Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.14.1/hermes-ios-0.14.1-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.14.1/hermes-ios-0.14.1-hermes-framework-dSYM-release.tar.gz) Hermes V1 dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.4/hermes-ios-250829098.0.4-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.4/hermes-ios-250829098.0.4-hermes-framework-dSYM-release.tar.gz) ReactNativeDependencies dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.10/react-native-artifacts-0.83.10-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.10/react-native-artifacts-0.83.10-reactnative-dependencies-dSYM-release.tar.gz) ReactNative Core dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.10/react-native-artifacts-0.83.10-reactnative-core-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.10/react-native-artifacts-0.83.10-reactnative-core-release.tar.gz) --- You can file issues or pick requests against this release [here](https://github.com/reactwg/react-native-releases/issues/new/choose). --- To help you upgrade to this version, you can use the [Upgrade Helper](https://react-native-community.github.io/upgrade-helper/) ⚛️. --- View the whole changelog in _[Truncated at 4000 characters — full notes: https://github.com/react/react-native/releases/tag/v0.83.10]_ ### v0.86.0 — 0.86.0 - Date: 2026-06-11 - Version: v0.86.0 - Original notes: https://github.com/react/react-native/releases/tag/v0.86.0 - Permalink: https://whatsnew.fyi/product/react-native/releases/v0.86.0 - **added** — Added missing tests for AccessibilityInfo Promise based methods and align null checks and error message code style - **added** — Added Suspense tests for the Animation Backend - **changed** — Use weak_ptr when calling pullAnimationMutations in a callback scheduled with the Animation Backend - **added** — Call methods on global.__BUNDLE_LOADER_REPORTER__ during dev-mode bundler loads from Metro - **added** — Add new custom track for React Native Renderer operations in React Native DevTools performance traces - **added** — Add support for light/dark mode emulation via Emulation.setEmulatedMedia in React Native DevTools - **added** — Add unstable_getViewTransitionInstance to UIManagerBinding - **added** — Add UIManagerViewTransitionDelegate interface and View Transition APIs - **added** — Add viewport size to LayoutContext - **added** — Add ViewTransitionModule for React Native View Transitions - **added** — Add mixBlendMode plus-lighter support for View - **added** — Channel play/pause hardware events on Android - **changed** — Pass event object to BackHandler hardwareBackPress events to access timeStamp from native event - **added** — Allow LogBox notification toasts and inspector overlay to be dismissed via Android back button - **changed** — android_ripple now accepts PlatformColor - **added** — Add ExtraWindowEventListener interface to allow native modules to react to window creation and destruction - **added** — Add extended Android TextInput autoComplete autofill hint support and bump androidx.autofill to 1.3.0 ###### Added - **Accessibility**: AccessibilityInfo: added missing tests for Promise based methods, align null checks and error message code style ([8fc503d780](https://github.com/facebook/react-native/commit/8fc503d7806ff83c6001cc4e0fe7b8b85a804245) by [@chicio](https://github.com/chicio)) - **Animated**: Suspense tests for the Animation Backend ([8101fc776d](https://github.com/facebook/react-native/commit/8101fc776d842b8b92a516f74831e2056bc34aa6) by Bartlomiej Bloniarz) - **Animated**: Use weak_ptr when calling pullAnimationMutations in a callback scheduled with the Animation Backend ([42d98b5830](https://github.com/facebook/react-native/commit/42d98b58302dafb484a494ab4fc199f88f215c1d) by Bartlomiej Bloniarz) - **Dev Server**: Call methods on `global.__BUNDLE_LOADER_REPORTER__`, if given, during dev-mode bundler loads from Metro ([1e0c1f886b](https://github.com/facebook/react-native/commit/1e0c1f886ba9de7541eeb753091715011c515c00) by [@robhogan](https://github.com/robhogan)) - **React Native DevTools**: Add new custom track for React Native Renderer operations in React Native DevTools performance traces ([0b1def9ce5](https://github.com/facebook/react-native/commit/0b1def9ce5f6f3ea66d193fd254cfcb4c16d6e5a), [29bc8f1acb](https://github.com/facebook/react-native/commit/29bc8f1acb2cc9a4016c4bdf032f5b53474558bf), [9130df6773](https://github.com/facebook/react-native/commit/9130df67735f01c385296e155300dd8afebae6be), [c26a4875ea](https://github.com/facebook/react-native/commit/c26a4875eaaf3dcf9a6f28ac87df0a07a1cf4b37) by [@rubennorte](https://github.com/rubennorte)) - **React Native DevTools**: Add support for light/dark mode emulation via `Emulation.setEmulatedMedia` ([11a5432cb2](https://github.com/facebook/react-native/commit/11a5432cb283b6e7b59bf785602fff9082af5bff) by [@huntie](https://github.com/huntie)) - **Runtime**: Add `unstable_getViewTransitionInstance` to UIManagerBinding ([d8820a403b](https://github.com/facebook/react-native/commit/d8820a403bb7241f4d2dd4b1006079af049d68e3) by [@zeyap](https://github.com/zeyap)) - **Runtime**: Add UIManagerViewTransitionDelegate interface and View Transition APIs ([cdad57d8f1](https://github.com/facebook/react-native/commit/cdad57d8f1a326f2ce164161e1d28ff082fd68b4) by [@zeyap](https://github.com/zeyap)) - **Runtime**: Add viewport size to `LayoutContext` ([d38c756529](https://github.com/facebook/react-native/commit/d38c756529d4c1076d0646dc75643b78ba2bcaaa) by [@paradowstack](https://github.com/paradowstack)) - **Runtime**: ViewTransitionModule for React Native View Transitions ([f81f73e5a0](https://github.com/facebook/react-native/commit/f81f73e5a02e792cfaf2c010dea2ddfb20cb3e7f) by [@zeyap](https://github.com/zeyap)) - **Text**: Add E2E tests for Text `boxShadow` and textWithLinkRole ([b172f46f0d](https://github.com/facebook/react-native/commit/b172f46f0d0413dcaedc8c901d79e3932cb26589) by [@NickGerleman](https://github.com/NickGerleman)) - **View**: Add E2E tests for Filter blur-with-overflow, drop-shadow, and animated-blur ([66975aa3d5](https://github.com/facebook/react-native/commit/66975aa3d52a05189b07f8f22eec86dbbfab0240) by [@NickGerleman](https://github.com/NickGerleman)) - **View**: Add `mixBlendMode` plus-lighter ([aaa0684045](https://github.com/facebook/react-native/commit/aaa068404504076155ec4d4f11a1d246aef763f5) by [@bigcupcoffee](https://github.com/bigcupcoffee)) ###### Android specific - **Events**: Channel play/pause hardware events. ([5087aa0dba](https://github.com/facebook/react-native/commit/5087aa0dba4e06986b98007bc33ee16af11f9358) by Nishil Shah) - **Events**: Pass event object to `BackHandler` `hardwareBackPress` events to access timeStamp from native event. ([bf277cb6d4](https://github.com/facebook/react-native/commit/bf277cb6d4b6f53227717e8888a4d9701d8a3449) by [@rubennorte](https://github.com/rubennorte)) - **LogBox**: Allow LogBox notification toasts and inspector overlay to be dismissed via Android back button ([6530092162](https://github _[Truncated at 4000 characters — full notes: https://github.com/react/react-native/releases/tag/v0.86.0]_ ### v0.86.0-rc.3 — 0.86.0-rc.3 - Date: 2026-06-03 - Version: v0.86.0-rc.3 - Original notes: https://github.com/react/react-native/releases/tag/v0.86.0-rc.3 - Permalink: https://whatsnew.fyi/product/react-native/releases/v0.86.0-rc.3 - Labels: Pre-release - **fixed** — Bump Hermes V1 to 250829098.0.14 to fix missing JavaScript samples in the Performance panel timeline on Apple platforms ###### Fixed - **React Native DevTools**: Bump Hermes V1 to 250829098.0.14 to fix missing JavaScript samples in the Performance panel timeline on Apple platforms ([cd5b3b5fa5](https://github.com/facebook/react-native/commit/cd5b3b5fa576366723c4f73b98736c033856ac03) by [@fabriziocucci](https://github.com/fabriziocucci)) --- Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.17.0/hermes-ios-0.17.0-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.17.0/hermes-ios-0.17.0-hermes-framework-dSYM-release.tar.gz) Hermes V1 dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.14/hermes-ios-250829098.0.14-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.14/hermes-ios-250829098.0.14-hermes-framework-dSYM-release.tar.gz) ReactNativeDependencies dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.86.0-rc.3/react-native-artifacts-0.86.0-rc.3-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.86.0-rc.3/react-native-artifacts-0.86.0-rc.3-reactnative-dependencies-dSYM-release.tar.gz) ReactNative Core dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.86.0-rc.3/react-native-artifacts-0.86.0-rc.3-reactnative-core-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.86.0-rc.3/react-native-artifacts-0.86.0-rc.3-reactnative-core-release.tar.gz) --- You can file issues or pick requests against this release [here](https://github.com/reactwg/react-native-releases/issues/new/choose). --- To help you upgrade to this version, you can use the [Upgrade Helper](https://react-native-community.github.io/upgrade-helper/) ⚛️. --- View the whole changelog in the [CHANGELOG.md file](https://github.com/facebook/react-native/blob/main/CHANGELOG.md). ### v0.86.0-rc.2 — 0.86.0-rc.2 - Date: 2026-05-25 - Version: v0.86.0-rc.2 - Original notes: https://github.com/react/react-native/releases/tag/v0.86.0-rc.2 - Permalink: https://whatsnew.fyi/product/react-native/releases/v0.86.0-rc.2 - Labels: Pre-release - **added** — Pressable android_ripple now accepts PlatformColor - **changed** — Cache prebuilt iOS binaries - **fixed** — Fixed escaping local file URIs for unicode paths in ruby scripts - **fixed** — Fix Pod install checksum drifting - **fixed** — Load RCTDefines.h first in the prebuilt React umbrella and drop the module * submodule wildcard so RCT_* macros propagate to consumer pods under use_frameworks! ###### Added ###### Android specific - **Pressable**: `android_ripple` now accepts `PlatformColor` ([60d8b282ea](https://github.com/facebook/react-native/commit/60d8b282eaf5bd2803fdaa838520f6ff41cc6737) by [@adrcotfas](https://github.com/adrcotfas)) ###### Changed ###### iOS specific - **Build**: Cache prebuilt iOS binaries ([9a0b05b8d0](https://github.com/facebook/react-native/commit/9a0b05b8d07f3468a08077119189406d56a230ba) by [@cipolleschi](https://github.com/cipolleschi)) ###### Fixed ###### iOS specific - **Build**: Fixed escaping local file URIs for unicode paths in ruby scripts ([9563cb5b5a](https://github.com/facebook/react-native/commit/9563cb5b5a546d6daf09abc9d5594850129a4ae3) by [@chrfalch](https://github.com/chrfalch)) - **CocoaPods**: Fix Pod install checksum drifting ([814ebb12b6](https://github.com/facebook/react-native/commit/814ebb12b64cee51b91ada9fa0d90970feac9a9f) by [@chrfalch](https://github.com/chrfalch)) - **CocoaPods**: Load `RCTDefines.h` first in the prebuilt React umbrella and drop the `module *` submodule wildcard so RCT_* macros propagate to consumer pods under `use_frameworks!`. ([90c303fafb](https://github.com/facebook/react-native/commit/90c303fafb941155dbe379e6b3e74390a139872a) by [@wneel](https://github.com/wneel)) --- Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.17.0/hermes-ios-0.17.0-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.17.0/hermes-ios-0.17.0-hermes-framework-dSYM-release.tar.gz) Hermes V1 dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.13/hermes-ios-250829098.0.13-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.13/hermes-ios-250829098.0.13-hermes-framework-dSYM-release.tar.gz) ReactNativeDependencies dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.86.0-rc.2/react-native-artifacts-0.86.0-rc.2-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.86.0-rc.2/react-native-artifacts-0.86.0-rc.2-reactnative-dependencies-dSYM-release.tar.gz) ReactNative Core dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.86.0-rc.2/react-native-artifacts-0.86.0-rc.2-reactnative-core-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.86.0-rc.2/react-native-artifacts-0.86.0-rc.2-reactnative-core-release.tar.gz) --- You can file issues or pick requests against this release [here](https://github.com/reactwg/react-native-releases/issues/new/choose). --- To help you upgrade to this version, you can use the [Upgrade Helper](https://react-native-community.github.io/upgrade-helper/) ⚛️. --- View the whole changelog in the [CHANGELOG.md file](https://github.com/facebook/react-native/blob/main/CHANGELOG.md). ### v0.86.0-rc.1 — 0.86.0-rc.1 - Date: 2026-05-18 - Version: v0.86.0-rc.1 - Original notes: https://github.com/react/react-native/releases/tag/v0.86.0-rc.1 - Permalink: https://whatsnew.fyi/product/react-native/releases/v0.86.0-rc.1 - Labels: Pre-release - **fixed** — Image.getSize and Image.getSizeWithHeaders now return the true source dimensions instead of Fresco's downsampled values on Android - **fixed** — Persist PODFILE_DIR as $(SRCROOT)-relative so project.pbxproj is portable across machines on iOS ###### Fixed ###### Android specific - **Image**: `Image.getSize` and `Image.getSizeWithHeaders` now return the true source dimensions instead of Fresco's downsampled values ([8823a8009b](https://github.com/facebook/react-native/commit/8823a8009b18950d5be2682a86cfcf0c7014a068) by [@zoontek](https://github.com/zoontek)) ###### iOS specific - **Build**: Persist `PODFILE_DIR` as `$(SRCROOT)`-relative so `project.pbxproj` is portable across machines ([44bb83bd84](https://github.com/facebook/react-native/commit/44bb83bd843a3b34779f1e7b1e09dbb3f4f38c6a) by [@zoontek](https://github.com/zoontek)) --- Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.17.0/hermes-ios-0.17.0-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.17.0/hermes-ios-0.17.0-hermes-framework-dSYM-release.tar.gz) Hermes V1 dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.13/hermes-ios-250829098.0.13-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.13/hermes-ios-250829098.0.13-hermes-framework-dSYM-release.tar.gz) ReactNativeDependencies dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.86.0-rc.1/react-native-artifacts-0.86.0-rc.1-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.86.0-rc.1/react-native-artifacts-0.86.0-rc.1-reactnative-dependencies-dSYM-release.tar.gz) ReactNative Core dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.86.0-rc.1/react-native-artifacts-0.86.0-rc.1-reactnative-core-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.86.0-rc.1/react-native-artifacts-0.86.0-rc.1-reactnative-core-release.tar.gz) --- You can file issues or pick requests against this release [here](https://github.com/reactwg/react-native-releases/issues/new/choose). --- To help you upgrade to this version, you can use the [Upgrade Helper](https://react-native-community.github.io/upgrade-helper/) ⚛️. --- View the whole changelog in the [CHANGELOG.md file](https://github.com/facebook/react-native/blob/main/CHANGELOG.md).