NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3024 most downloaded on npm
Debugger frontend for React Native based on Chrome DevTools
Last release today
04 Oct 2026
Ships on a steady schedule
a new release about every 8 days
Nearly every release is documented
notes for 59 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
1172 releases · first in 2023
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
You can file issues or pick requests against this release here.
Hermes dSYMS:
ReactNativeDependencies dSYMs:
You can file issues or pick requests against this release here.
To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
View the whole changelog in the CHANGELOG.md file.
unstable_path query param in asset URLs (42986f27a0 by @tido64)generate-artifacts-executor script to account for optional output path (716303362a by @kitten)Fix request permission not always resolving in Android 16 (39ede95921 by @lukmccall)
Hermes dSYMS:
ReactNativeDependencies dSYMs:
You can file issues or pick requests against this release here.
To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
View the whole changelog in the CHANGELOG.md file.
Fix regression that skips artifacts code generation (f6f5ea0b2e by @kitten)
Fix regression that skips artifacts code generation (f6f5ea0b2e by @kitten)
Reapplied "Use autolinking-generated react-native-config output in second step of cocoapods linking that generates artifacts and generated source" (bb73315a3f by @kitten)
Hermes dSYMS:
You can file issues or pick requests against this release here.
To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
View the whole changelog in the CHANGELOG.md file.
Reverted "Use autolinking-generated react-native-config output in second step of cocoapods linking that generates artifacts and generated source" (537
Hermes dSYMS:
You can file issues or pick requests against this release here.
To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
View the whole changelog in the CHANGELOG.md file.
Create a debugOptimized buildType for Android (5e3edafec6 by @cortinico)
useNativeEqualsInNativeReadableArrayAndroid and useNativeTransformHelperAndroid feature flag to the experimental channel. This should alleviate some of the perf issue users are seeing on Android + Reanimated + NewArch on 0.81(a346096da8 by @cortinico)<!-- TODO Update these links for your release version --> Hermes dSYMS:
You can file issues or pick requests against this release here.
To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
View the whole changelog in the CHANGELOG.md file.
Prebuild: Added setting SWIFT_ENABLE_EXPLICIT_MODULES=NO when using precompiled to support Xcode 26 (939a75b5ce by @chrfalch)
aria-label on TextInput (6965d57e75 by @mdjastrzebski)ReactNativeDependencies.podspec (4c570b5d31 by @vonovak)--
Hermes dSYMS:
ReactNativeDependencies dSYMs:
You can file issues or pick requests against this release here.
To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
View the whole changelog in the CHANGELOG.md file.
You can file issues or pick requests against this release here.
Hermes dSYMS:
ReactNativeDependencies dSYMs:
You can file issues or pick requests against this release here.
To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
View the whole changelog in the CHANGELOG.md file.
react-native/Libraries/BugReporting APIs have been removed (9d4d8dcb02 by @huntie)yarn diff-api-snapshot script. (6b40f35032 by @coado)resolver.resolveRequest and serializer.getModulesRunBeforeMainModule Metro config now takes precedence over CLI defaults (fe2bcbf4ba by @robhogan)react-native package no longer ships with the flow directory (38acb4c074 by @huntie)View no longer sets any default accessibility props, which should not result in visible changes in behaviour but may affect snapshot tests. (039a333df5 by @javache)View component to React 19. (eedd60b9e6 by @EvanBacon)FpsDebugFrameCallback (cf6569bc18 by @cortinico)RN_SERIALIZABLE_STATE to 3rd party CMake targets. Users with custom CMake and C++ code should update to use target_compile_reactnative_options inside their CMakeLists.txt files.(c059ae1b77 by @cortinico)FabricUIManager.measure overload which accepts attachment positions (2ba86caf18 by @NickGerleman)ViewManagerInterfaces to kotlin. Some types in code generated ViewManagerInterfaces might differ. e.g. this will start enforcing nullability in parameters of viewManagerInterface methods (e.g. String commands parameters are not nullable, view params are not nullable in any method, etc) (76ff1aa5c6 by @mdvacca)com.facebook.react.ReactDelegate to Kotlin. Some users implementing this class in Kotlin could have breakages. (50ea5b4380 by @mateoguzmana)MountingManager (f33fdca876 by @cortinico)textAlignVertical to paragraph attributes instead of text attributes (55fd8b26f8 by @joevilches)TextLayoutManager Internal (e82a677c79 by @NickGerleman)RCTDisplayLink's API from RCTModuleData (70eeb9f541 by @RSNara)SynchronouslyUpdateViewOnUIThread now accepts folly::dynamic instead of NSDictionary. Use https://github.com/facebook/react-native/blob/main/packages/react-native/ReactCommon/react/utils/platform/ios/react/utils/FollyConvert.h#L14 for conversion. (82279bd981 by @sammy-SC)unstable_TextAncestorContext API (962a7dda44 by @huntie)*AnimationConfig types on the Animated namespace (11a1ad7a98 by @huntie)InterpolationConfig is now exposed on the Animated namespace (b01a5f91fe by @huntie)ScrollViewImperativeMethods and ScrollViewScrollToOptions types to public API (f184b591cf by Antonio Pires)--validate flag to build-types script for JS API snapshot validation. (f529fd6ba5 by @coado)Class methods return types (e403b510d0 by @hoxyq)Fantom.getFabricUpdateProps for reading fabric update props scheduled via UIManager::updateShadowTree (cc442eb8c8 by @zeyap)registerBundle calls from the same origin only (a9007ea586 by @jbroma)IntersectionObserver support for root with fixes for viewport offsets (c5b6716311 by @lunaleaps)ScrollView (a6908ad1a5 by @riteshshukla04)cloneMultiple to ShadowNode class. (1161fb4fcd by @bartlomiejbloniarz)pressRetentionOffset prop to be recognised by typescript in Text.d.ts (d94f4d8c9d by @iamAbhi-916)URLSearchParams implementation (9b1a8ffac4 by @louix)onFocus / onBlur event dispatching logic to all native views that implement BaseViewManager (e960a28af7 by @Abbondanzo)RNGP- Add support for exclusiveEnterpriseRepository to specify an internal Maven mirror. (6cb8dc37c7 by @cortinico)RNTester build.gradle to avoid automatic installation of Android SDK Build Tools. (35dba09724 by @mojavad)fadingEdgeLength to be set independently on the start and end of the ScrollView (a21a4b87c3 by Mark Verlingieri)onFocus and onBlur function calls in View components (af0a76cf5f by @Abbondanzo)borderWidths (70962ef3ed by @a-klotz-p8)ENTERPRISE_REPOSITORY env variable to cocoapods infra (23f3bf9239 by @cipolleschi)Modals. (28986a7599 by @okwasniewski)Package.swift (592b09781b by @chrfalch)computeNightlyTarballURL in ios pre-build (1a6887bd70 by @cortinico)React-Core-prebuilt.podspec in package.json (46b562b9b3 by @cipolleschi)RNCore with Cocoapods (90654e4ba2 by @chrfalch)React-Core-prebuild.podspec to integrate React native core prebuilds using Cocoapods (1a86ee17fb by @chrfalch)XCFframework from the prebuild script (55534f518a by @chrfalch)HERMES_ENABLE_DEBUGGER to debug configuration for the reactRuntime target. (560ac23001 by @chrfalch)NewAppScreen no longer internally handles device safe area, use optional safeAreaInsets prop (aligned in 0.81 template) (732bd12dc2 by @huntie)props.style, which fixes an error that results from props.style objects in which AnimatedNode instances are shadowed (i.e. flattened to not exist in the resulting props.style object). (da520848c9 by @yungsters)Animated to no longer produce invalid props.style if every AnimatedNode instance is shadowed via style flattening. (5c8c5388fc by @yungsters)Animated to reduce memory usage. (2a13d20085 by @yungsters)react-native/babel-preset for a hermesParserOptions option, that expects an object that enables overriding hermes-parser options. (0508eddfe6 by @yungsters)infoLog from react-native package (8a0cfec815 by @coado)IntersectionObserver#observe to avoid retaining memory for unmounted child nodes of observed views. (d945c5863a by @yungsters)LegacyArchitecture classes (38a4b62211 by @mdvacca)LegacyArchitecture classes when minimizing of legacy architecture is enabled (0d1cde7f36 by @mdvacca)6.1.5 (c302902b1d by @hoxyq)RuntimeExecutor: Remove noexcept from sync ui thread utils (7ef278af50 by @RSNara)types/react to 19.1 (3ae9328571 by @gabrieldonadel)DefaultNewArchitectureEntryPoint.load(Boolean, Boolean, Boolean) (efdf73983c by @cortinico)com.facebook.react.views.common.ContextUtils internal (d1ef8f1fa3 by @cortinico)AGP to 8.11.0 (04858ecbab by @cortinico)Gradle to 8.14.3 (6892dde363 by @cortinico)react_renderer_bridging headers via prefab (d1730ff960 by @tomekzaw)UIManagerModuleConstantsHelper to Kotlin (45fd7feb9f by @cortinico)ThemedReactContext to Kotlin (78c9671c24 by @cortinico)ReactViewGroup to Kotlin (48395d346b by @cortinico)com.facebook.react.LazyReactPackage to Kotlin. (b4ae5c1de1 by @Xintre)ReactAndroid package (b2ffd34a39 by @l2hyunwoo)ReactCodegen to support Core prebuilds (152cb538f6 by @chrfalch)hasTVPreferredFocus (cfb6c968dd by @Abbondanzo)SafeAreaView due to its iOS-only support and incompatibility with Android 15 edge-to-edge behavior; recommend using react-native-safe-area-context instead. (73133a31d5 by @kikoso)ShadowNode::Shared is now deprecated. Use std::shared_ptr<const ShadowNode> instead. (0e175ce5b6 by @sammy-SC)ShadowNode::Unshared and ShadowNode::Weak in favour of std::shared_ptr<ShadowNode> and std::weak_ptr<ShadowNode> (12fb101e30 by @sammy-SC)RCTFollyConvert.h is deprecated please use /ReactCommon/react/utils/platform/ios/react/utils/FollyConvert.h instead (685a60e6b4 by @sammy-SC)YogaLayoutableShadowNode::cleanLayout() and Fix ParagraphShadowNode Font Size Invalidation Logic (7979c7ce06 by @NickGerleman)NetworkingModule's UriHandler, RequestBodyHandler, and ResponseHandler APIs (987e3f8c00 by @huntie)isStartSamplingProfilerOnInit from DeveloperSettings (ccb9edc717 by @cortinico)JSEngineResolutionAlgorithm (0954c1db45 by @cortinico)onContentSizeChange callback's type definition (0386b9bd51 by @pchalupa)BindingsInstallerHolder (4a8fda83e3 by @tomekzaw)default: case to avoid warnings/errors for targets that compile with -Wswitch-enum and -Wswitch-default enabled (22b8b53c77 by @NSProgrammer)default: case to avoid warnings/errors for targets that compile with -Wswitch-enum and -Wswitch-default enabled (9079b53c6f by @NSProgrammer)rgba() color string format. (1cc12ce7fd by @piaskowyk)backgroundColor set to rgba(255, 255, 255, 127/256) (b1e8729f4d by @rubennorte)getBoundingClientRect to respect viewport offsets (b5c62f52d1 by @lunaleaps)IntersectionObserver (a55f430daa by @RSNara)ScrollView.getNativeScrollRef on the type definition to allow accessing the underlying HostInstance. (4b91b63094 by @zbauman3)ImageSource type to TypeScript (42ca46b95c by @okwasniewski)display: contents set being cloned with the wrong owner (d4b36b0300 by @j-piasecki)BoringLayout (2fe6c1a947 by @NickGerleman)shouldForwardToReactInstance check in ReactDelegate for Bridgeless (0f7bf66bba by @arushikesarwani94)FBReactNativeSpec's core components including Unimplemented from auto-generated registry (b417b0c2d5 by @arushikesarwani94)free to delete to call destructor of ImageFetcher and release contextContainer. (90da666691 by @WoLewicki)Modal first frame being rendered on top-left corner (b950fa2afb by @cortinico)onTextLayout metrics not incorporating ReactTextViewManagerCallback (a6a2884d63 by @NickGerleman)ReactHostImpl.nativeModules always returning an empty list (2f46a49 by @lukmccall)TextLayoutManager MeasureMode Regression (99119a2104 by @NickGerleman)React-RCTSettings to Package.swift (e40c1d265a by @chrfalch)Package.swift (e2f6ce4ddf by @chrfalch)RCTImage in Swift codebase by enabling "Defines Module" option (1d80586730 by @kkafar)RCTImageComponentView image loading after source props change with no layout invalidation (cd5d74518b by Nick Lefever)RCTScreenSize take horizontal orientation into account (50ce8c77a7 by @okwasniewski)TextInput on iOS (2da4a6059a by @tomekzaw)null (4a4fd1cb8b by @zhongwuzw)Runtime: Fixed ReactHostImpl.nativeModules always returning an empty list (2f46a49 by @lukmccall)
🥇 GOLDEN RC 🥇
ReactHostImpl.nativeModules always returning an empty list (2f46a49 by @lukmccall)Hermes dSYMS:
ReactNativeDependencies dSYMs:
You can file issues or pick requests against this release here.
To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
View the whole changelog in the CHANGELOG.md file.
You can file issues or pick requests against this release here.
Hermes dSYMS:
ReactNativeDependencies dSYMs:
You can file issues or pick requests against this release here.
To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
View the whole changelog in the CHANGELOG.md file.
You can file issues or pick requests against this release here.
Hermes dSYMS:
ReactNativeDependencies dSYMs:
You can file issues or pick requests against this release here.
To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
View the whole changelog in the CHANGELOG.md file.
You can file issues or pick requests against this release here.
Hermes dSYMS:
ReactNativeDependencies dSYMs:
You can file issues or pick requests against this release here.
To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
View the whole changelog in the CHANGELOG.md file.
You can file issues or pick requests against this release here.
0.81.0 RC0
Hermes dSYMS:
ReactNativeDependencies dSYMs:
You can file issues or pick requests against this release here.
To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
View the whole changelog in the CHANGELOG.md file.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →