Update dependency react-native to ^0.85.0 #11

Open
renovate-bot wants to merge 1 commit from renovate/react-native-0.x into master
Collaborator

This PR contains the following updates:

Package Type Update Change
react-native (source, changelog) dependencies minor ^0.76.7^0.85.0

Release Notes

facebook/react-native (react-native)

v0.85.3: 0.85.3

Compare Source

Changed
Fixed
iOS specific
  • Build: Fix silent tar extraction failure on EdenFS in replace-rncore-version.js by extracting to a temp directory first (9bc7d38be0 by @​motiz88)
  • Build: Skip prebuilds for DynamicFrameworks CI jobs (753c19bea4 by @​motiz88)

Hermes dSYMS:

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core 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.

v0.85.2: 0.85.2

Compare Source


Hermes dSYMS:

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core 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.

v0.85.1: 0.85.1

Compare Source


Hermes dSYMS:

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core 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.

v0.85.0: 0.85.0

Compare Source


Hermes dSYMS:

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core 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.

v0.84.1: 0.84.1

Compare Source

Fixed
Android specific
  • Fix included-build gradle.properties resolution for monorepos by reading from parent Gradle start parameters (projectDir/currentDir) before falling back to ../../android/gradle.properties, so hermesV1Enabled can be inherited correctly. (c5ae0c820a by @​Titozzz)
  • Provide symbol fallbacks for inspector-modern/chrome/Registration.h when HermesV1 is disabled. (5ee695ad8f by @​tjzel)
  • ReactPlugin.kt always setting hermesV1Enabled to true (45896674d1 by @​tjzel)

Hermes dSYMS:

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core 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.

v0.84.0: 0.84.0

Compare Source


Hermes dSYMS:

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core 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.

v0.83.9: 0.83.9

Compare Source


Hermes dSYMS:

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core 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 ⚛️.


This release contains changes to experimental features only.

View the whole changelog in the CHANGELOG.md file.

v0.83.8: 0.83.8

Compare Source


Hermes dSYMS:

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core 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.

v0.83.7: 0.83.7

Compare Source


Hermes dSYMS:

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core 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 ⚛️.


This release contains changes to experimental features only.

View the whole changelog in the CHANGELOG.md file.

v0.83.6: 0.83.6

Compare Source

Fixed
  • Provide symbol fallbacks for inspector-modern/chrome/Registration.h when HERMES_V1_ENABLED is set (efc4cf4ea9 by @​huntie)
iOS specific

Hermes dSYMS:

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core 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.

v0.83.5: 0.83.5

Compare Source

Fixed
  • Appearance: Fix color scheme in appearance state after setting it to unspecified (c338d19 by @​ismarbesic)
Android specific
iOS specific
  • Build: Bump fmt to 12.1.0 to fix Xcode 26.4 (faeef2b90a by @​leotm)
  • Hermes: Fix Hermes crash when async void TurboModule method throws NSException by re-throwing instead of converting to JSError on wrong thread (a9a976a by @​fabriziocucci)

Hermes dSYMS:

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core 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.

v0.83.4: 0.83.4

Compare Source

Fixed
iOS specific

Hermes dSYMS:

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core 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.

v0.83.3: 0.83.3

Compare Source

Added
Android specific
Changed
Fixed
Android specific
  • Gradle: Fix included-build gradle.properties resolution for monorepos by reading from parent Gradle start parameters (projectDir/currentDir) before falling back to ../../android/gradle.properties, so hermesV1Enabled can be inherited correctly. (c5ae0c820a by @​Titozzz)

Hermes dSYMS:

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core 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.

v0.83.2: 0.83.2

Compare Source


Hermes dSYMS:

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core 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.

v0.83.1: 0.83.1

Compare Source

Fixed
Android specific
  • Fix Network error that could occur for FormData uploads with binary data (471ef7212e by @​huntie)

Hermes dSYMS:

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core 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.

v0.83.0: 0.83.0

Compare Source


Hermes dSYMS:

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core 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.

v0.82.1: 0.82.1

Compare Source

Fixed
Android specific
iOS specific
  • Fixed issue when using gnu coreutils cp command when using precompiled binaries causing compilation error (068ec39aea by @​chrfalch)

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.

v0.82.0: 0.82.0

Compare Source


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.

v0.81.6: 0.81.6

Compare Source


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.

v0.81.5: 0.81.5

Compare Source

Fixed
Android specific
iOS specific

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.

v0.81.4: 0.81.4

Compare Source

Fixed
iOS specific
  • 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.

v0.81.3: 0.81.3

Compare Source

Fixed
iOS specific
  • Reverted "Use autolinking-generated react-native-config output in second step of cocoapods linking that generates artifacts and generated source" (537e3ad930 by @​gabrieldonadel)

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.

v0.81.2: 0.81.2

Compare Source

Added
Android specific
  • Create a debugOptimized buildType for Android (5e3edafec6 by @​cortinico)
  • Add 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)
Fixed
iOS specific
  • Fix Node scripts related to prebuilt tarball extraction for paths containing whitespaces (366f2ad505 by @​kitten)
  • Use autolinking-generated react-native-config output in second step of cocoapods linking that generates artifacts and generated source (a2eb29e5e7 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.

v0.81.1: 0.81.1

Compare Source

Added
iOS specific
  • Prebuild: Added setting SWIFT_ENABLE_EXPLICIT_MODULES=NO when using precompiled to support Xcode 26 (939a75b5ce by @​chrfalch)
Fixed
iOS specific

--

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.

v0.81.0

Compare Source

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.

v0.80.3: 0.80.3

Compare Source

🚨 This is the final release for 0.80, which is now out of support. 🚨

Fixed
Android specific
iOS specific

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.

v0.80.2: 0.80.2

Compare Source

Added
Android specific
iOS specific
  • Cocoapods: Add the ENTERPRISE_REPOSITORY env var to let user consume artifacts from their personal maven mirror (183be8e12c by @​cipolleschi)
Fixed
Android specific

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.

v0.80.1: 0.80.1

Compare Source

v0.80.1

Added
Fixed
Android specific

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.

v0.80.0: 0.80.0

Compare Source


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.

v0.79.7: 0.79.7

Compare Source

🚨 0.79.7 is the last release for this version. React Native 0.79.7 is now out of support 🚨

Fixed
Android specific

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.
EOF

v0.79.6: 0.79.6

Compare Source

Added
Android specific
iOS specific
  • Cocoapods: Add the ENTERPRISE_REPOSITORY env var to let user consume artifacts from their personal maven mirror (a74d930c93 by @​cipolleschi)
Fixed
Android specific

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.

v0.79.5: 0.79.5

Compare Source

Fixed

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.

v0.79.4: 0.79.4

Compare Source

Fixed
Android specific
iOS specific

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.

v0.79.3: 0.79.3

Compare Source

Fixed
Android specific
iOS specific

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.

v0.79.2: 0.79.2

Compare Source

Added
  • Runtime: Add useShadowNodeStateOnClone and updateRuntimeShadowNodeReferencesOnCommit (22a4e060d5 by @​lenaic)
Fixed

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.

v0.79.1: 0.79.1

Compare Source

Changed
Android specific
  • DevSupport: Change defaultJSExceptionHandler's type to JSExceptionHandler on the ReleaseDevSupportManager (9eb75d4bd5 by @​alanjhughes)
iOS specific
  • TextInput: Typing into TextInput now will not cause the caret position to update to the beginning when a zero-length selection is set. (7771317e5c by @​ouchuan)
Fixed
Android specific
iOS specific

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.

v0.79.0: 0.79.0

Compare Source

Added
Android specific
  • Docs: Improve ToastAndroid jsdocs (299a7a959d by @​mateoguzmana)
  • Gradle: Add support for Gradle Configuration caching (e41887e62f by @​cortinico)
  • Initialization: On DefaultNewArchitectureEntryPoint class add property to specify the desired release level for an application (19c18eb995 by @​jorge-cab)
  • Initialization: Set ReactSurface and ReactRootView to ReactDelegate when created via ReactNavigationActivityDelegate (a302fbcaaf by Maddie Lord)
iOS specific
Breaking
Android specific
Changed
Android specific
iOS specific
Deprecated
  • DevX: Deprecated usage of HERMES_ENABLE_DEBUGGER build-time flag for enabling React Native debugger in favour of REACT_NATIVE_DEBUGGER_ENABLED and REACT_NATIVE_DEBUGGER_ENABLED_DEVONLY. (5fcb69e8b7 by @​hoxyq)
iOS specific
Android specific
  • Layout: ViewManagerPropertyUpdater.updateProps is deprecated, use the related ViewManager APIs instead (a18bc58645 by @​javache)
  • Layout: Deprecated ViewManagerDelegate#setProperty and ViewManagerDelegate#receiveCommand (5a290c4cab by @​javache)
Fixed
Android specific
iOS specific
  • C++: Update deprecated enums in RCTTextPrimitivesConversions.h (4121d24454 by @​joannaquu)
  • CocoaPods: JSRuntimeFactoryCAPI.h build error for use_frameworks build (7786805337 by @​Kudo)
  • CocoaPods: Make sure 3p libraries depends on React-renderercss to work with use_frameworks (cc12caa0a9 by @​cipolleschi)
  • CocoaPods: Compatibility with Ruby 3.4.0 (b1735bc593 by @​okwasniewski)
  • CocoaPods: Fix wrong cocoapods script on new_architecture.rb (541e655832 by @​CHOIMINSEOK)
  • Codegen: Enable use of multiple RCTAppDependencyProvider instances (0cc1ac18cf by @​vonovak)
  • DeviceInfo: Data race related to read/write of RCTDeviceInfo._invalidated. (2a18d83521 by @​hakonk)
  • DevX: Issue where performance monitor would be hidden under newly presented views. (e7556e921c by @​chrsmys)
  • DevX: Remove private symbols for non-simulator and non-catalyst builds. (9350d6f2f5 by @​EvanBacon)
  • Infra: Workaround for a iOS build app running on Apple Silicon Mac(in Xcode Destination: "Mac(Designed for iPad)") TextInput crash due to serialization attempt of WeakEventEmitter (0511e2e49a by @​iwater)
  • Initialization Make React Native work without AppDelegate window property (ae7bbe06c9 by @​okwasniewski)
  • JSC: Return nullptr when USE_THIRD_PARTY_JSC is set to true (515ff1e626 by @​okwasniewski)
  • Layout: Fix cases where background color, filter, and background image were sized incorrectly if there was a scaling transform (acaf94dc21 by @​joevilches)
  • Layout: Fix cases where background color, filter, and background image were sized incorrectly if there was a scaling transform (f835b824f4 by @​joevilches)
  • Layout: Improve detached keyboard detection, support Stage Manager on iOS (c499ae1192 by @​mhoran)
  • Layout: Layout direction changes are now honored on bundle reload. (36f29beac4 by @​chrsmys)
  • Layout: Suppressed iOS 13 deprecation warnings in RCTStatusBarManager (fffd6d75b4 by Ingrid Wang)
  • Native Module: Add guard for custom module provider lookup in TMManager (d0a101fbea by @​shwanton)
  • PullToRefresh: Fix new arch recycled RefreshControl was missing its title (e3d607fc2e by @​High5Apps)
  • Runtime: Convert to JSException only NSException from sync methods (9805a4f by @​cipolleschi)
  • Runtime: Handle null params in the Interop TM layer (6314925 by @​cipolleschi)
  • Runtime: Call RCTInitializeUIKitProxies before bridge create (a51fa6c002 by @​zhongwuzw)
  • Runtime: Fixed: extraModulesForBridge callback not called when New Architecture enabled (c0a5c2c3cb by Bruno Aybar)
  • Runtime: Enable back the opt-out from the New Architecture (9abdd619da by @​cipolleschi)
  • Runtime: Add missing loadFromSource method in the DefaultRNFactoryDelegate (7739615e0d by @​cipolleschi)
  • Runtime: App crash caused by the [RCTFileRequestHanlder invalidate] method (789ed7d5ad by @​zhouzh1)
  • Runtime: Bridge: Fixes HostTarget use after free when deallocated bridge (3e2e8ec757 by @​zhongwuzw)
  • TextInput: Fixes TextInput crashes when any text is entered while running as iOS app on apple silicon mac (8d7aca30e7 by @​zhongwuzw)
  • Text: Fixed onPress for Text with nested View. (6b2c40c64f by @​coado)
  • TextInput: Fix selection makes TextInput clear its content when using children (e3b176a598 by Olivier Bouillet)
  • TextInput: Fixed TextInput's onContentSizeChange event being dispatched multiple times with the same size (2bb65717b7 by @​j-piasecki)
  • TextInput: Implement dataDetectorTypes in the same way as the old architecture (2ae45ec3ce by @​VidocqH)
Removed
iOS specific

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.

v0.78.3: 0.78.3

Compare Source

🚨 0.78.3 is the last release for this version. React Native 0.78 is now out of support 🚨

Added
Android specific
  • Gradle: RNGP - Add support for exclusiveEnterpriseRepository to specify an internal Maven mirror. (6cb8dc37c7 by @​cortinico)
Fixed
  • DevTools: Temporarily disable eager evaluation and live expressions in the console tab (07717b5275 by @​huntie)
  • InteropLayer: Fixed adding child views to a native view using the interop layer (d53a60dd23 by @​chrfalch)
  • Runtime: Align timer IDs and timer function argument error handling with web standards. (480a4642e5 by @​kitten)
Android specific
iOS specific

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.

v0.78.2: 0.78.2

Compare Source

Changed
Fixed
Android specific
iOS specific

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.

v0.78.1: 0.78.1

Compare Source

⚠️ We are aware of an incompatibility using resolver.unstable_enablePackageExports and the defaults from @react-native/metro-config. It will error with a redbox "interopRequireDefault is not a function". Set resolver.unstable_conditionNames = ['react-native'] to mitigate. It will be fixed in 0.78.2 ⚠️

Fixed
  • Deps: community-cli-plugin: resolve cli-server-api via peer dependency on cli (9ffbeadf8a by @​robhogan)
  • DevTools: Fix disconnections of DevTools when the network is under significant strain (9e47ed9a20 by @​vzaidman)
Android specific
iOS specific

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.

v0.78.0: 0.78.0

Compare Source

Breaking
  • Codegen: Separate component array types and command array types (825492b199 by @​elicwhite)
  • React Native devTools: The FuseboxClient.setClientMetadata CDP method is removed. Instead, use ReactNativeApplication.enable. (1a9780f0e3 by @​huntie)
Android specific
iOS specific
Added
Android specific
iOS specific
  • Codegen: Add the source parameter to generate-codegen-artifacts to avoid generating files not needed by libraries. (98b8f17811 by @​cipolleschi)
  • Initialization: Implement ReactNativeFactory (081be01a5d by @​okwasniewski)
  • Text: Support system font families (system-ui, ui-sans-serif, ui-serif, ui-monospace, and ui-rounded) on iOS (1763321c89 by @​cxa)
  • TextInput: Integrate a new property - disableKeyboardShortcuts. It can disable the keyboard shortcuts on iPads. (0154372b93 by @​rezkiy37)
Changed
Android specific
iOS specific
Removed
Android specific
Fixed
Android specific
iOS specific

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.

v0.77.3

Compare Source

🚨 0.77.3 is the last release for this version. React Native 0.77 is now out of support 🚨

Added
Android specific
  • Gradle: RNGP - Add support for exclusiveEnterpriseRepository to specify an internal Maven mirror. (6cb8dc37c7 by @​cortinico)
Changed
Fixed
  • Timers: Align timer IDs and timer function argument error handling with web standards. (480a4642e5 by @​kitten)
Android specific
iOS specific

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.

v0.77.2

Compare Source

Added
iOS specific
  • Codegen: Add the source parameter to generate-codegen-artifacts to avoid generating files not needed by libraries. (98b8f17811 by @​cipolleschi)
Fixed
  • DevTools: Fix disconnections of DevTools when the network is under significant strain. (b0974135bf by @​vzaidman)
  • CLI: Fix registering of start and bundle commands with community CLI and isolated node_modules. (1f002f9999 by @​robhogan)
  • Metro: Bump minimum Metro to 0.81.3, fix "_interopRequireDefault is not a function" with enablePackageExports (b335436113 by @​robhogan)
Android specific
iOS specific
  • Interop Layer: Properly pass nil for nullable parameters instead of NSNull for legacy modules (619d5dfbb2 by @​cipolleschi)
  • TextInput: Fix crashes when any text is entered while running as iOS app on apple silicon mac (8d7aca30e7 by @​zhongwuzw)

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.

v0.77.1: 0.77.1

Compare Source

Fixed
Android specific
iOS specific
Added
  • DevX: Add opt in for legacy Metro log streaming via --client-logs flag (969eb3f007 by huntie)

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.

v0.77.0: 0.77.0

Compare Source

0.77 stable is out!

This release also includes over 1061 commits from 161 contributors! Thanks to everyone who contributed to our first release of 2025!

You can see all the highlights of the release in our release blog post.


Hermes dSYMS:


You can file 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

v0.76.9: 0.76.9

Compare Source

Changed
Fixed
Android specific
iOS specific

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.

v0.76.8: 0.76.8

Compare Source

v0.76.8

Fixed
  • FormData: Remove non compliant filename* attribute in a FormData content-disposition header (9e846b4d11 by @​foyarash)
  • DevX: Disconnections of DevTools when the network is under significant strain. (08c04147ba by @​vzaidman)
  • JS: Fix react-native-community/cli not being found in pnpm setups (9ba96ad79d6 by @​tido64)
  • JS: Fix react-native-community/cli-platform-* packages not being found in monorepos (ffe7bd1471 by @​tido64)
Android specific
  • popup-menu-android: Fix react-native/popup-menu-android not building for 3rd party developers (ac637ff44 by @​cortinico)
  • DevTools: Pass the bundle URL protocol when setting up HMR client on Android (68055f2d8a by @​byCedric)
  • CLI: Fix registering of start and bundle commands with community CLI and isolated node_modules. (b9c4095e40 by @​robhogan)
iOS specific

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.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • 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 has been generated by Mend Renovate.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [react-native](https://reactnative.dev/) ([source](https://github.com/facebook/react-native/tree/HEAD/packages/react-native), [changelog](https://github.com/react-native-community/react-native-releases/blob/master/CHANGELOG.md)) | dependencies | minor | [`^0.76.7` → `^0.85.0`](https://renovatebot.com/diffs/npm/react-native/0.76.7/0.85.3) | --- ### Release Notes <details> <summary>facebook/react-native (react-native)</summary> ### [`v0.85.3`](https://github.com/facebook/react-native/releases/tag/v0.85.3): 0.85.3 [Compare Source](https://github.com/facebook/react-native/compare/v0.85.2...v0.85.3) ##### Changed - **React Native DevTools**: Update debugger-frontend from [`8edd9be...194d3f8`](https://github.com/facebook/react-native/compare/8edd9be...194d3f8) ([9966cbdf4d](https://github.com/facebook/react-native/commit/9966cbdf4da99ee036a75bec4da9bb2e1ee7a9c4) by [@&#8203;motiz88](https://github.com/motiz88)) ##### Fixed - **Build**: Use pinned Hermes version when version.properties is not 1000.0.0 ([5e3a3ba995](https://github.com/facebook/react-native/commit/5e3a3ba995026b42c2ea0ad7ee4758fcf73005e6) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) ##### iOS specific - **Build**: Fix silent tar extraction failure on EdenFS in replace-rncore-version.js by extracting to a temp directory first ([9bc7d38be0](https://github.com/facebook/react-native/commit/9bc7d38be0771ae4006206fcb174956f53adf508) by [@&#8203;motiz88](https://github.com/motiz88)) - **Build**: Skip prebuilds for DynamicFrameworks CI jobs ([753c19bea4](https://github.com/facebook/react-native/commit/753c19bea4ab854eb8000b2b5bab814261a46596) by [@&#8203;motiz88](https://github.com/motiz88)) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.16.0/hermes-ios-0.16.0-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.16.0/hermes-ios-0.16.0-hermes-framework-dSYM-release.tar.gz) Hermes V1 dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.10/hermes-ios-250829098.0.10-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.10/hermes-ios-250829098.0.10-hermes-framework-dSYM-release.tar.gz) ReactNativeDependencies dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.85.3/react-native-artifacts-0.85.3-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.85.3/react-native-artifacts-0.85.3-reactnative-dependencies-dSYM-release.tar.gz) ReactNative Core dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.85.3/react-native-artifacts-0.85.3-reactnative-core-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.85.3/react-native-artifacts-0.85.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.85.2`](https://github.com/facebook/react-native/releases/tag/v0.85.2): 0.85.2 [Compare Source](https://github.com/facebook/react-native/compare/v0.85.1...v0.85.2) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.16.0/hermes-ios-0.16.0-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.16.0/hermes-ios-0.16.0-hermes-framework-dSYM-release.tar.gz) Hermes V1 dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.10/hermes-ios-250829098.0.10-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.10/hermes-ios-250829098.0.10-hermes-framework-dSYM-release.tar.gz) ReactNativeDependencies dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.85.2/react-native-artifacts-0.85.2-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.85.2/react-native-artifacts-0.85.2-reactnative-dependencies-dSYM-release.tar.gz) ReactNative Core dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.85.2/react-native-artifacts-0.85.2-reactnative-core-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.85.2/react-native-artifacts-0.85.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.85.1`](https://github.com/facebook/react-native/releases/tag/v0.85.1): 0.85.1 [Compare Source](https://github.com/facebook/react-native/compare/v0.85.0...v0.85.1) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.16.0/hermes-ios-0.16.0-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.16.0/hermes-ios-0.16.0-hermes-framework-dSYM-release.tar.gz) Hermes V1 dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.10/hermes-ios-250829098.0.10-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.10/hermes-ios-250829098.0.10-hermes-framework-dSYM-release.tar.gz) ReactNativeDependencies dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.85.1/react-native-artifacts-0.85.1-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.85.1/react-native-artifacts-0.85.1-reactnative-dependencies-dSYM-release.tar.gz) ReactNative Core dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.85.1/react-native-artifacts-0.85.1-reactnative-core-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.85.1/react-native-artifacts-0.85.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.85.0`](https://github.com/facebook/react-native/releases/tag/v0.85.0): 0.85.0 [Compare Source](https://github.com/facebook/react-native/compare/v0.84.1...v0.85.0) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.16.0/hermes-ios-0.16.0-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.16.0/hermes-ios-0.16.0-hermes-framework-dSYM-release.tar.gz) Hermes V1 dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.10/hermes-ios-250829098.0.10-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.10/hermes-ios-250829098.0.10-hermes-framework-dSYM-release.tar.gz) ReactNativeDependencies dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.85.0/react-native-artifacts-0.85.0-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.85.0/react-native-artifacts-0.85.0-reactnative-dependencies-dSYM-release.tar.gz) ReactNative Core dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.85.0/react-native-artifacts-0.85.0-reactnative-core-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.85.0/react-native-artifacts-0.85.0-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.84.1`](https://github.com/facebook/react-native/releases/tag/v0.84.1): 0.84.1 [Compare Source](https://github.com/facebook/react-native/compare/v0.84.0...v0.84.1) ##### Fixed ##### Android specific - Fix included-build `gradle.properties` resolution for monorepos by reading from parent Gradle start parameters (`projectDir`/`currentDir`) before falling back to `../../android/gradle.properties`, so `hermesV1Enabled` can be inherited correctly. ([c5ae0c820a](https://github.com/facebook/react-native/commit/c5ae0c820a571141a43de980cb011d232fc2268f) by [@&#8203;Titozzz](https://github.com/Titozzz)) - Provide symbol fallbacks for `inspector-modern/chrome/Registration.h` when HermesV1 is disabled. ([5ee695ad8f](https://github.com/facebook/react-native/commit/5ee695ad8f41d7c9a92a83fa1f0acd227cdab7b8) by [@&#8203;tjzel](https://github.com/tjzel)) - ReactPlugin.kt always setting `hermesV1Enabled` to `true` ([45896674d1](https://github.com/facebook/react-native/commit/45896674d14d4b0104cb166e83c5b403f90981c0) by [@&#8203;tjzel](https://github.com/tjzel)) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.15.1/hermes-ios-0.15.1-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.15.1/hermes-ios-0.15.1-hermes-framework-dSYM-release.tar.gz) Hermes V1 dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.9/hermes-ios-250829098.0.9-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.9/hermes-ios-250829098.0.9-hermes-framework-dSYM-release.tar.gz) ReactNativeDependencies dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.84.1/react-native-artifacts-0.84.1-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.84.1/react-native-artifacts-0.84.1-reactnative-dependencies-dSYM-release.tar.gz) ReactNative Core dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.84.1/react-native-artifacts-0.84.1-reactnative-core-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.84.1/react-native-artifacts-0.84.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.84.0`](https://github.com/facebook/react-native/releases/tag/v0.84.0): 0.84.0 [Compare Source](https://github.com/facebook/react-native/compare/v0.83.9...v0.84.0) *** 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.7/hermes-ios-250829098.0.7-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.7/hermes-ios-250829098.0.7-hermes-framework-dSYM-release.tar.gz) ReactNativeDependencies dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.84.0/react-native-artifacts-0.84.0-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.84.0/react-native-artifacts-0.84.0-reactnative-dependencies-dSYM-release.tar.gz) ReactNative Core dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.84.0/react-native-artifacts-0.84.0-reactnative-core-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.84.0/react-native-artifacts-0.84.0-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.83.9`](https://github.com/facebook/react-native/releases/tag/v0.83.9): 0.83.9 [Compare Source](https://github.com/facebook/react-native/compare/v0.83.8...v0.83.9) *** 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.9/react-native-artifacts-0.83.9-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.9/react-native-artifacts-0.83.9-reactnative-dependencies-dSYM-release.tar.gz) ReactNative Core dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.9/react-native-artifacts-0.83.9-reactnative-core-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.9/react-native-artifacts-0.83.9-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/) ⚛️. *** This release contains changes to experimental features only. View the whole changelog in the [CHANGELOG.md file](https://github.com/facebook/react-native/blob/main/CHANGELOG.md). ### [`v0.83.8`](https://github.com/facebook/react-native/releases/tag/v0.83.8): 0.83.8 [Compare Source](https://github.com/facebook/react-native/compare/v0.83.7...v0.83.8) *** 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.8/react-native-artifacts-0.83.8-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.8/react-native-artifacts-0.83.8-reactnative-dependencies-dSYM-release.tar.gz) ReactNative Core dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.8/react-native-artifacts-0.83.8-reactnative-core-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.8/react-native-artifacts-0.83.8-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.83.7`](https://github.com/facebook/react-native/releases/tag/v0.83.7): 0.83.7 [Compare Source](https://github.com/facebook/react-native/compare/v0.83.6...v0.83.7) *** 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.7/react-native-artifacts-0.83.7-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.7/react-native-artifacts-0.83.7-reactnative-dependencies-dSYM-release.tar.gz) ReactNative Core dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.7/react-native-artifacts-0.83.7-reactnative-core-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.7/react-native-artifacts-0.83.7-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/) ⚛️. *** This release contains changes to experimental features only. View the whole changelog in the [CHANGELOG.md file](https://github.com/facebook/react-native/blob/main/CHANGELOG.md). ### [`v0.83.6`](https://github.com/facebook/react-native/releases/tag/v0.83.6): 0.83.6 [Compare Source](https://github.com/facebook/react-native/compare/v0.83.5...v0.83.6) ##### Fixed - Provide symbol fallbacks for `inspector-modern/chrome/Registration.h` when `HERMES_V1_ENABLED` is set ([efc4cf4ea9](https://github.com/facebook/react-native/commit/efc4cf4ea963894ef6c5ed57bab16e46c4d6e5ca) by [@&#8203;huntie](https://github.com/huntie)) ##### iOS specific - Fix "Loading from Metro..." banner getting stuck after reloads in quick succession. ([e122c24c27](https://github.com/facebook/react-native/commit/e122c24c273f5fb6e0a2d6b1c961d75ac9bc90b7) by [@&#8203;alanjhughes](https://github.com/alanjhughes)) *** 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.6/react-native-artifacts-0.83.6-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.6/react-native-artifacts-0.83.6-reactnative-dependencies-dSYM-release.tar.gz) ReactNative Core dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.6/react-native-artifacts-0.83.6-reactnative-core-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.6/react-native-artifacts-0.83.6-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.83.5`](https://github.com/facebook/react-native/releases/tag/v0.83.5): 0.83.5 [Compare Source](https://github.com/facebook/react-native/compare/v0.83.4...v0.83.5) ##### Fixed - **Appearance**: Fix color scheme in appearance state after setting it to unspecified ([c338d19](https://github.com/facebook/react-native/commit/c338d19a1d4dfeb06ca796176a23f6b07457ac50) by [@&#8203;ismarbesic](https://github.com/ismarbesic)) ##### Android specific - **Networking**: File:// URIs passed to fetch() or XMLHttpRequest no longer fail ([#&#8203;54626](https://github.com/facebook/react-native/issues/54626)) ([3cf6bff](https://github.com/facebook/react-native/commit/3cf6bff25d106c2f25b6c7cfce6295bd812013bf) by [@&#8203;bhamiltoncx](https://github.com/bhamiltoncx)) ##### iOS specific - **Build**: Bump fmt to 12.1.0 to fix Xcode 26.4 ([faeef2b90a](https://github.com/facebook/react-native/commit/faeef2b90a56633ad44289b994d31e7ce590b145) by [@&#8203;leotm](https://github.com/leotm)) - **Hermes**: Fix Hermes crash when async void TurboModule method throws NSException by re-throwing instead of converting to JSError on wrong thread ([a9a976a](https://github.com/facebook/react-native/commit/a9a976af89c3cd52e7f742109e24dbc6ebf09aa9) by [@&#8203;fabriziocucci](https://github.com/fabriziocucci)) *** 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.5/react-native-artifacts-0.83.5-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.5/react-native-artifacts-0.83.5-reactnative-dependencies-dSYM-release.tar.gz) ReactNative Core dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.5/react-native-artifacts-0.83.5-reactnative-core-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.5/react-native-artifacts-0.83.5-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.83.4`](https://github.com/facebook/react-native/releases/tag/v0.83.4): 0.83.4 [Compare Source](https://github.com/facebook/react-native/compare/v0.83.3...v0.83.4) ##### Fixed ##### iOS specific - **Precompiled Binaries:** Add RCTDevSupportHeaders in React Umbrella ([cfb5328833](https://github.com/facebook/react-native/commit/cfb53288331885ce5d221783affe2f1fb9e18782) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) *** 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.4/react-native-artifacts-0.83.4-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.4/react-native-artifacts-0.83.4-reactnative-dependencies-dSYM-release.tar.gz) ReactNative Core dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.4/react-native-artifacts-0.83.4-reactnative-core-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.4/react-native-artifacts-0.83.4-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.83.3`](https://github.com/facebook/react-native/releases/tag/v0.83.3): 0.83.3 [Compare Source](https://github.com/facebook/react-native/compare/v0.83.2...v0.83.3) ##### Added ##### Android specific - **Dev Support**: \[0.83] Add support for custom header in devsupport ([c8ab750148](https://github.com/facebook/react-native/commit/c8ab750148f318062a75f5294020e854d91969dc) by [@&#8203;cortinico](https://github.com/cortinico)) ##### Changed - **CI**: Skip set-rn-artifacts-version for PRs targeting stable branches ([81223f27b7](https://github.com/facebook/react-native/commit/81223f27b7cba74a9c560614b3b9655e54b12b31) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) ##### Fixed - **Build**: \[0.83] Fix rncore tarball extraction for EdenFS compatibility ([becef72f12](https://github.com/facebook/react-native/commit/becef72f1216430f9ac0c3e9c90c87a2167651d3) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) ##### Android specific - **Gradle**: Fix included-build `gradle.properties` resolution for monorepos by reading from parent Gradle start parameters (`projectDir`/`currentDir`) before falling back to `../../android/gradle.properties`, so `hermesV1Enabled` can be inherited correctly. ([c5ae0c820a](https://github.com/facebook/react-native/commit/c5ae0c820a571141a43de980cb011d232fc2268f) by [@&#8203;Titozzz](https://github.com/Titozzz)) *** 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.3/react-native-artifacts-0.83.3-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.3/react-native-artifacts-0.83.3-reactnative-dependencies-dSYM-release.tar.gz) ReactNative Core dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.3/react-native-artifacts-0.83.3-reactnative-core-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.3/react-native-artifacts-0.83.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.83.2`](https://github.com/facebook/react-native/releases/tag/v0.83.2): 0.83.2 [Compare Source](https://github.com/facebook/react-native/compare/v0.83.1...v0.83.2) *** 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.2/react-native-artifacts-0.83.2-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.2/react-native-artifacts-0.83.2-reactnative-dependencies-dSYM-release.tar.gz) ReactNative Core dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.2/react-native-artifacts-0.83.2-reactnative-core-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.2/react-native-artifacts-0.83.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.83.1`](https://github.com/facebook/react-native/releases/tag/v0.83.1): 0.83.1 [Compare Source](https://github.com/facebook/react-native/compare/v0.83.0...v0.83.1) ##### Fixed ##### Android specific - Fix Network error that could occur for `FormData` uploads with binary data ([471ef7212e](https://github.com/facebook/react-native/commit/471ef7212e8f7778bb7692a372a58c6fba9d081d) by [@&#8203;huntie](https://github.com/huntie)) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.14.0/hermes-ios-0.14.0-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.14.0/hermes-ios-0.14.0-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.1/react-native-artifacts-0.83.1-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.1/react-native-artifacts-0.83.1-reactnative-dependencies-dSYM-release.tar.gz) ReactNative Core dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.1/react-native-artifacts-0.83.1-reactnative-core-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.1/react-native-artifacts-0.83.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.83.0`](https://github.com/facebook/react-native/releases/tag/v0.83.0): 0.83.0 [Compare Source](https://github.com/facebook/react-native/compare/v0.82.1...v0.83.0) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.14.0/hermes-ios-0.14.0-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.14.0/hermes-ios-0.14.0-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.0/react-native-artifacts-0.83.0-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.0/react-native-artifacts-0.83.0-reactnative-dependencies-dSYM-release.tar.gz) ReactNative Core dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.0/react-native-artifacts-0.83.0-reactnative-core-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.83.0/react-native-artifacts-0.83.0-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.82.1`](https://github.com/facebook/react-native/releases/tag/v0.82.1): 0.82.1 [Compare Source](https://github.com/facebook/react-native/compare/v0.82.0...v0.82.1) ##### Fixed ##### Android specific - Fixed representation of transforms when view is originally zero-sized ([a81e94a40c](https://github.com/facebook/react-native/commit/a81e94a40ca8dca9e57b562db21f8f235c5b25a0) by [@&#8203;javache](https://github.com/javache)) ##### iOS specific - Fixed issue when using gnu coreutils cp command when using precompiled binaries causing compilation error ([068ec39aea](https://github.com/facebook/react-native/commit/068ec39aea543617e5159fe22274b294bfb29026) by [@&#8203;chrfalch](https://github.com/chrfalch)) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.82.1/react-native-artifacts-0.82.1-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.82.1/react-native-artifacts-0.82.1-hermes-framework-dSYM-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.82.0`](https://github.com/facebook/react-native/releases/tag/v0.82.0): 0.82.0 [Compare Source](https://github.com/facebook/react-native/compare/v0.81.6...v0.82.0) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.82.0/react-native-artifacts-0.82.0-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.82.0/react-native-artifacts-0.82.0-hermes-framework-dSYM-release.tar.gz) ReactNativeDependencies dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.82.0/react-native-artifacts-0.82.0-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.82.0/react-native-artifacts-0.82.0-reactnative-dependencies-dSYM-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.81.6`](https://github.com/facebook/react-native/releases/tag/v0.81.6): 0.81.6 [Compare Source](https://github.com/facebook/react-native/compare/v0.81.5...v0.81.6) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.81.6/react-native-artifacts-0.81.6-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.81.6/react-native-artifacts-0.81.6-hermes-framework-dSYM-release.tar.gz) ReactNativeDependencies dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.81.6/react-native-artifacts-0.81.6-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.81.6/react-native-artifacts-0.81.6-reactnative-dependencies-dSYM-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.81.5`](https://github.com/facebook/react-native/releases/tag/v0.81.5): 0.81.5 [Compare Source](https://github.com/facebook/react-native/compare/v0.81.4...v0.81.5) ##### Fixed ##### Android specific - Fix request permission not always resolving in Android 16 ([39ede95921](https://github.com/facebook/react-native/commit/39ede959211e10032f147d2b0b7af783cba049c8) by [@&#8203;lukmccall](https://github.com/lukmccall)) - Allow extending ReactTextViewManager ([34137a82ca](https://github.com/facebook/react-native/commit/34137a82caa42770849e3aee50cbaa7e355a8859) by [@&#8203;janicduplessis](https://github.com/janicduplessis)) - Fixed representation of transforms when view is originally zero-sized ([20e8bf3950](https://github.com/facebook/react-native/commit/20e8bf3950962fdcad2cdfd14fb2dc4c88b86ec5) by [@&#8203;javache](https://github.com/javache)) ##### iOS specific - Fix RCTDeviceInfo crash when application.delegate.window is nil in modern iOS app architectures ([968909488a](https://github.com/facebook/react-native/commit/968909488a844c695a92ce000497840e577190dd) by [@&#8203;25harsh](https://github.com/25harsh)) - Fix Switches on the legacy arch ([4106d54a6d](https://github.com/facebook/react-native/commit/4106d54a6ddacbb784fc8335e9a82054f51a2d02) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - Fixed issue when using gnu coreutils cp command when using precompiled binaries causing compilation error ([779c768b6e](https://github.com/facebook/react-native/commit/779c768b6e1ea0e0b4085cd54039983ef60bba62) by [@&#8203;chrfalch](https://github.com/chrfalch)) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.81.5/react-native-artifacts-0.81.5-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.81.5/react-native-artifacts-0.81.5-hermes-framework-dSYM-release.tar.gz) ReactNativeDependencies dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.81.5/react-native-artifacts-0.81.5-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.81.5/react-native-artifacts-0.81.5-reactnative-dependencies-dSYM-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.81.4`](https://github.com/facebook/react-native/releases/tag/v0.81.4): 0.81.4 [Compare Source](https://github.com/facebook/react-native/compare/v0.81.3...v0.81.4) ##### Fixed ##### iOS specific - Fix regression that skips artifacts code generation ([f6f5ea0b2e](https://github.com/facebook/react-native/commit/f6f5ea0b2eed894725d8f6e8bd045c99c3182026) by [@&#8203;kitten](https://github.com/kitten)) - Reapplied "Use autolinking-generated react-native-config output in second step of cocoapods linking that generates artifacts and generated source" ([bb73315a3f](https://github.com/facebook/react-native/commit/bb73315a3fd8cd203c4ddb3ffa10bfec307c7e92) by [@&#8203;kitten](https://github.com/kitten)) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.81.4/react-native-artifacts-0.81.4-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.81.4/react-native-artifacts-0.81.4-hermes-framework-dSYM-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.81.3`](https://github.com/facebook/react-native/releases/tag/v0.81.3): 0.81.3 [Compare Source](https://github.com/facebook/react-native/compare/v0.81.2...v0.81.3) ##### Fixed ##### iOS specific - Reverted "Use autolinking-generated react-native-config output in second step of cocoapods linking that generates artifacts and generated source" ([537e3ad930](https://github.com/facebook/react-native/commit/537e3ad93041c0cef959f0d20586fe97818900a6) by [@&#8203;gabrieldonadel](https://github.com/gabrieldonadel)) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.81.3/react-native-artifacts-0.81.3-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.81.3/react-native-artifacts-0.81.3-hermes-framework-dSYM-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.81.2`](https://github.com/facebook/react-native/releases/tag/v0.81.2): 0.81.2 [Compare Source](https://github.com/facebook/react-native/compare/v0.81.1...v0.81.2) ##### Added ##### Android specific - Create a debugOptimized buildType for Android ([5e3edafec6](https://github.com/facebook/react-native/commit/5e3edafec6c69558521061dced7a6bcd046576b0) by [@&#8203;cortinico](https://github.com/cortinico)) - Add `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](https://github.com/facebook/react-native/commit/a346096da81fccf5fbc82d83bfc128695e6ec3a5) by [@&#8203;cortinico](https://github.com/cortinico)) ##### Fixed ##### iOS specific - Fix Node scripts related to prebuilt tarball extraction for paths containing whitespaces ([366f2ad505](https://github.com/facebook/react-native/commit/366f2ad5057ffecc1f5b211f6aae29567ae6b7e5) by [@&#8203;kitten](https://github.com/kitten)) - Use autolinking-generated react-native-config output in second step of cocoapods linking that generates artifacts and generated source ([a2eb29e5e7](https://github.com/facebook/react-native/commit/a2eb29e5e7aef8bbdf4c647c8467b5292b013b20) by [@&#8203;kitten](https://github.com/kitten)) *** <!-- TODO Update these links for your release version --> Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.81.2/react-native-artifacts-0.81.2-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.81.2/react-native-artifacts-0.81.2-hermes-framework-dSYM-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.81.1`](https://github.com/facebook/react-native/releases/tag/v0.81.1): 0.81.1 [Compare Source](https://github.com/facebook/react-native/compare/v0.81.0...v0.81.1) ##### Added ##### iOS specific - **Prebuild:** Added setting SWIFT\_ENABLE\_EXPLICIT\_MODULES=NO when using precompiled to support Xcode 26 ([939a75b5ce](https://github.com/facebook/react-native/commit/939a75b5ce2a580ece4a62689582ea81480c3e97) by [@&#8203;chrfalch](https://github.com/chrfalch)) ##### Fixed - **Infra:** Add missing Babel dependencies ([bf2c3af93b](https://github.com/facebook/react-native/commit/bf2c3af93b146943cb35866fa9badcd188e63f5b) by [@&#8203;tido64](https://github.com/tido64)) - **Accessibility:** fix `aria-label` on `TextInput` ([6965d57e75](https://github.com/facebook/react-native/commit/6965d57e75ed0cf9f265c6020d478ddb9af4bf10) by [@&#8203;mdjastrzebski](https://github.com/mdjastrzebski)) ##### iOS specific - **TextInput:** Setting maxLength to 0 in TextInput now correctly blocks typing ([c5956da8c0](https://github.com/facebook/react-native/commit/c5956da8c0b735d47761af51019ed25b49001c00) by [@&#8203;riteshshukla04](https://github.com/riteshshukla04)) - **Switch:** Fix Switch layout to work with iOS 26 ([ba51aeaa90](https://github.com/facebook/react-native/commit/ba51aeaa9040014e1d77c93158c96e9bf09940cf) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **C++:** Fix import RuntimeExecutor.h with USE\_FRAMEWORKS ([dacd8f26fd](https://github.com/facebook/react-native/commit/dacd8f26fda61b16b52a4953267f2108181c3282) by [@&#8203;sharifhh](https://github.com/sharifhh)) - **Infra:** Fix scripts for paths containing whitespaces ([94623ca8ec](https://github.com/facebook/react-native/commit/94623ca8ec969f09d8ec430e7633c3bf49a3d71e) by [@&#8203;kitten](https://github.com/kitten)) - **Prebuild:** Fixed how we copy and build the Symbols folder when precompiling ReactNativeDependencies ([a843119ff1](https://github.com/facebook/react-native/commit/a843119ff1f0e2dfb1d3884ccf255784e3cea1a7) by [@&#8203;chrfalch](https://github.com/chrfalch)) - **Prebuild:** Fixed wrong jsi symbols in use when using React.xcframework ([8a2e7efe01](https://github.com/facebook/react-native/commit/8a2e7efe010c49a293c146654094b1cb5d6e6acd) by [@&#8203;chrfalch](https://github.com/chrfalch)) - **Prebuild:** Fixed copying bundles correctly to xcframeworks when precompiling ReactNativeDependencies.xcframework ([e3adf47214](https://github.com/facebook/react-native/commit/e3adf4721467557f19e6cd7a65c4e2314796bc17) by [@&#8203;chrfalch](https://github.com/chrfalch)) - **Prebuild:** Aligned Symbols folder in React.xcframework symbols with ReactNativeDependencies.xcframework symbols. ([8c444f773a](https://github.com/facebook/react-native/commit/8c444f773a44e8554745c9cfc1451083c12b00e3) by [@&#8203;chrfalch](https://github.com/chrfalch)) - **Prebuild:** Fix "file exists" error in `ReactNativeDependencies.podspec` ([4c570b5d31](https://github.com/facebook/react-native/commit/4c570b5d31ef46e04e5fa26fa92d7f7090bf15e2) by [@&#8203;vonovak](https://github.com/vonovak)) - **Prebuild:** added explicit handling of ReactCodegen ([6526a98d68](https://github.com/facebook/react-native/commit/6526a98d68dbc8578ea15cbf117c0a216c6e9af0) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) \-- Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.81.1/react-native-artifacts-0.81.1-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.81.1/react-native-artifacts-0.81.1-hermes-framework-dSYM-release.tar.gz) ReactNativeDependencies dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.81.1/react-native-artifacts-0.81.1-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.81.1/react-native-artifacts-0.81.1-reactnative-dependencies-dSYM-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.81.0`](https://github.com/facebook/react-native/releases/tag/v0.81.0) [Compare Source](https://github.com/facebook/react-native/compare/v0.80.3...v0.81.0) Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.81.0/react-native-artifacts-0.81.0-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.81.0/react-native-artifacts-0.81.0-hermes-framework-dSYM-release.tar.gz) ReactNativeDependencies dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.81.0/react-native-artifacts-0.81.0-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.81.0/react-native-artifacts-0.81.0-reactnative-dependencies-dSYM-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.80.3`](https://github.com/facebook/react-native/releases/tag/v0.80.3): 0.80.3 [Compare Source](https://github.com/facebook/react-native/compare/v0.80.2...v0.80.3) ## 🚨 This is the final release for 0.80, which is now out of support. 🚨 ##### Fixed - **Codegen**: Fix missing dependencies ([24c5eec1a7](https://github.com/facebook/react-native/commit/24c5eec1a75e673475f325c780f7912fd2e88e85) by [@&#8203;tido64](https://github.com/tido64)) ##### Android specific - **Accessibility**: Stabilize custom accessibility action IDs for TalkBack ([ec91661395](https://github.com/facebook/react-native/commit/ec9166139563f88e59300b830de0537340880669) by [@&#8203;leg234-png](https://github.com/leg234-png)) - **Build**: Fix a race condition with codegen libraries missing sources ([75562ca9e5](https://github.com/facebook/react-native/commit/75562ca9e5ec1a08f16da38e7dd919c6afccb4ac) by [@&#8203;cortinico](https://github.com/cortinico)) - **HeadlessJsTaskService**: Make accessors inside HeadlessJsTaskService open again ([1eef1fda6e](https://github.com/facebook/react-native/commit/1eef1fda6ef3a0e76243a4425308e8d662f971e3) by [@&#8203;cortinico](https://github.com/cortinico)) - **Legacy Architecture**: Fix legacy architecture Android freeze on metro refresh ([e7ed0b1347](https://github.com/facebook/react-native/commit/e7ed0b13475cc6b80ee421d679740feba4f71a9a) by [@&#8203;robhogan](https://github.com/robhogan)) - **Permissions**: Fix request permission is not always resolving in Android 16 ([9c8cc347ee](https://github.com/facebook/react-native/commit/9c8cc347ee93dafb38b5654e2723bb27095c8156) by [@&#8203;lukmccall](https://github.com/lukmccall)) - **View**: Update font scale on Android when recreating RootView ([98f5c818f5](https://github.com/facebook/react-native/commit/98f5c818f542442245a0ee38a0ea8b6ce1652dd2) by [@&#8203;j-piasecki](https://github.com/j-piasecki)) ##### iOS specific - **Prebuild**: Fixed cp command to work with gnu coreutils ([ea68e829bb](https://github.com/facebook/react-native/commit/ea68e829bbb936e41aea8e2c7fbaa56b45885124) by [@&#8203;chrfalch](https://github.com/chrfalch)) - **RefreshControl**: Fix RefreshControl recycling ([8f8a5bee6b](https://github.com/facebook/react-native/commit/8f8a5bee6bbd118f6cef69cb0c9d9dfb4c30b372) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **RefreshControl**: Fix RefreshControl not refreshing on initial mount ([be7353881](https://github.com/facebook/react-native/commit/be7353881290cdc5abc8978e53a2387a8b586fc4) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **RCTDeviceInfo**: Fix RCTDeviceInfo crash when application.delegate.window is nil ([f153e7e05f](https://github.com/facebook/react-native/commit/f153e7e05f9d6afecdbca98c68381efa9d520830) by [@&#8203;25harsh](https://github.com/25harsh)) - **TextInput**: Fix setting maxLength to 0 in TextInput still allows typing ([a209403ce3](https://github.com/facebook/react-native/commit/a209403ce34611bb96fd4d64205a71df2525d6dd) by [@&#8203;riteshshukla04](https://github.com/riteshshukla04)) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.80.3/react-native-artifacts-0.80.3-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.80.3/react-native-artifacts-0.80.3-hermes-framework-dSYM-release.tar.gz) ReactNativeDependencies dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.80.3/react-native-artifacts-0.80.3-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.80.3/react-native-artifacts-0.80.3-reactnative-dependencies-dSYM-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.80.2`](https://github.com/facebook/react-native/releases/tag/v0.80.2): 0.80.2 [Compare Source](https://github.com/facebook/react-native/compare/v0.80.1...v0.80.2) ##### Added - **Hermes:** Added method to reset the timezone cache ([5c7dbc0a78](https://github.com/facebook/hermes/commit/5c7dbc0a78cb2d2a8bc81c41c617c3abecf209ff) by [@&#8203;troZee](https://github.com/troZee)) ##### Android specific - **RNGP:** Add support for `exclusiveEnterpriseRepository` ([8e47e5486f](https://github.com/facebook/react-native/commit/8e47e5486f1b3dd8aa8e4965e8b8beeed215acd9) by [@&#8203;cortinico](https://github.com/cortinico)) ##### iOS specific - **Cocoapods:** Add the `ENTERPRISE_REPOSITORY` env var to let user consume artifacts from their personal maven mirror ([183be8e12c](https://github.com/facebook/react-native/commit/183be8e12c0de2efc5faf89ac250db8b646972b4) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) ##### Fixed ##### Android specific - **InteropLayer:** Fix `ConcurrentModificationException` in `InteropUIBlockListener` ([d8b5a5570e](https://github.com/facebook/react-native/commit/d8b5a5570ee1f70483706a69acbacf8796679ade) by [@&#8203;jkoutavas](https://github.com/jkoutavas)) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.80.2/react-native-artifacts-0.80.2-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.80.2/react-native-artifacts-0.80.2-hermes-framework-dSYM-release.tar.gz) ReactNativeDependencies dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.80.2/react-native-artifacts-0.80.2-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.80.2/react-native-artifacts-0.80.2-reactnative-dependencies-dSYM-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.80.1`](https://github.com/facebook/react-native/releases/tag/v0.80.1): 0.80.1 [Compare Source](https://github.com/facebook/react-native/compare/v0.80.0...v0.80.1) #### v0.80.1 ##### Added - **Flow:** Publish top-level Flow types for `react-native` ([fbbd20dd63](https://github.com/facebook/react-native/commit/fbbd20dd632acd72d2abe861dd4a0e6e98437cf2) by [@&#8203;buschco](https://github.com/buschco)) - **Flow:** Fix typo when publishing Flow types for `react-native` ([50667eceb1](https://github.com/facebook/react-native/commit/50667eceb1be4771375d6a3cc2f4e42d4d8aad3a) by [@&#8203;aswinandro](https://github.com/aswinandro)) ##### Fixed - **jest:** Fix missing RefreshControlMock source in Jest preset ([6044e01460](https://github.com/facebook/react-native/commit/6044e01460a065845d4178f0fdc54a601ce4c07e) by [@&#8203;huntie](https://github.com/huntie)) ##### Android specific - **runtime:** Fix crash on ReactInstance due to null returned for getViewManagerNames ([f6b7bd93d8](https://github.com/facebook/react-native/commit/f6b7bd93d8d0d2095669144c8de438cf64d8e73f) by [@&#8203;cortinico](https://github.com/cortinico)) - **TurboModules:** Emitting event from turbo module crashes on 32bit android ([36ddf853c3](https://github.com/facebook/react-native/commit/36ddf853c381966645789bc814fc2f6bb4d74cd2) by [@&#8203;vladimirivanoviliev](https://github.com/vladimirivanoviliev)) *** <!-- TODO Update these links for your release version --> Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.80.1/react-native-artifacts-0.80.1-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.80.1/react-native-artifacts-0.80.1-hermes-framework-dSYM-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.80.0`](https://github.com/facebook/react-native/releases/tag/v0.80.0): 0.80.0 [Compare Source](https://github.com/facebook/react-native/compare/v0.79.7...v0.80.0) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.80.0/react-native-artifacts-0.80.0-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.80.0/react-native-artifacts-0.80.0-hermes-framework-dSYM-release.tar.gz) ReactNativeDependencies dSYMs: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.80.0/react-native-artifacts-0.80.0-reactnative-dependencies-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.80.0/react-native-artifacts-0.80.0-reactnative-dependencies-dSYM-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.79.7`](https://github.com/facebook/react-native/releases/tag/v0.79.7): 0.79.7 [Compare Source](https://github.com/facebook/react-native/compare/v0.79.6...v0.79.7) ## 🚨 0.79.7 is the last release for this version. React Native 0.79.7 is now out of support 🚨 ##### Fixed ##### Android specific - **Layout:** Make missing parent view state in updateLayout a soft error ([56ad8d9bfd](https://github.com/facebook/react-native/commit/56ad8d9bfd08ea70bc6f5726a2b4a6afb6d2d7c2) by [@&#8203;javache](https://github.com/javache)) - **Layout:** Make missing parent view state in updateLayout a soft error ([f2e47d8dab](https://github.com/facebook/react-native/commit/f2e47d8dabcd61621ea81c86cd1e2488948c4229) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.79.7/react-native-artifacts-0.79.7-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.79.7/react-native-artifacts-0.79.7-hermes-framework-dSYM-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). EOF ### [`v0.79.6`](https://github.com/facebook/react-native/releases/tag/v0.79.6): 0.79.6 [Compare Source](https://github.com/facebook/react-native/compare/v0.79.5...v0.79.6) ##### Added ##### Android specific - **RNGP** Add support for `exclusiveEnterpriseRepository` ([df5ac988ce](https://github.com/facebook/react-native/commit/df5ac988cec936c430d41b0fcc15181dc06e46a1) by [@&#8203;cortinico](https://github.com/cortinico)) ##### iOS specific - **Cocoapods:** Add the ENTERPRISE\_REPOSITORY env var to let user consume artifacts from their personal maven mirror ([a74d930c93](https://github.com/facebook/react-native/commit/a74d930c93ffae8c02142e8cc016a4c390a5f784) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) ##### Fixed - **Codegen:** Add missing Babel dependencies ([bf2c3af93b](https://github.com/facebook/react-native/commit/bf2c3af93b146943cb35866fa9badcd188e63f5b) by [@&#8203;tido64](https://github.com/tido64)) ##### Android specific - **Legacy Arch:** Fix Legacy arch crashing or freezing upon reload ([db600b2e9e](https://github.com/facebook/react-native/commit/db600b2e9e87863cad6dd5ce262dc1f793bcaeb0) by [@&#8203;robhogan](https://github.com/robhogan)) - **Modal:** Fix Modal first frame being rendered on top-left corner ([5a315f8d6b](https://github.com/facebook/react-native/commit/5a315f8d6b0ea54442c7ef94b7346b0c73fd0b4c) by [@&#8203;cortinico](https://github.com/cortinico)) - **TurboModule:** Fix emitting event from turbo module crashes on 32bit android ([43bc43e5e8](https://github.com/facebook/react-native/commit/43bc43e5e85519d2924c4fc80765e66d0c48b1a9) by [@&#8203;vladimirivanoviliev](https://github.com/vladimirivanoviliev)) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.79.6/react-native-artifacts-0.79.6-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.79.6/react-native-artifacts-0.79.6-hermes-framework-dSYM-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.79.5`](https://github.com/facebook/react-native/releases/tag/v0.79.5): 0.79.5 [Compare Source](https://github.com/facebook/react-native/compare/v0.79.4...v0.79.5) ##### Fixed - **Flow:** Publish top-level Flow types for `react-native` ([fbbd20dd63](https://github.com/facebook/react-native/commit/fbbd20dd632acd72d2abe861dd4a0e6e98437cf2) by [@&#8203;buschco](https://github.com/buschco)) *** <!-- TODO Update these links for your release version --> Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.79.5/react-native-artifacts-0.79.5-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.79.5/react-native-artifacts-0.79.5-hermes-framework-dSYM-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.79.4`](https://github.com/facebook/react-native/releases/tag/v0.79.4): 0.79.4 [Compare Source](https://github.com/facebook/react-native/compare/v0.79.3...v0.79.4) ##### Fixed - **Codegen:** Backports fix: exclusion of selectively disabled libraries from codegen generation ([3acfe01382](https://github.com/facebook/react-native/commit/3acfe01382e67b16386bb04f7730abc479fec1cc) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **Flow:** Publish top-level Flow types for `react-native` ([50667eceb1](https://github.com/facebook/react-native/commit/50667eceb1be4771375d6a3cc2f4e42d4d8aad3a) by [@&#8203;aswinandro](https://github.com/aswinandro)) - **Runtime:** Disabling `updateRuntimeShadowNodeReferencesOnCommit` by default. ([2cd074d77a](https://github.com/facebook/react-native/commit/2cd074d77a706f4fe4396ffdf87408f781e935a4) by [@&#8203;lenaic](https://github.com/lenaic)) ##### Android specific - **TextInput:** Fix broken focus behavior for TextInput in older Android versions (< 9) ([0ebaaed281](https://github.com/facebook/react-native/commit/0ebaaed281fcfa01b20a17a461c1d0b489a7f0a2) by [@&#8203;joevilches](https://github.com/joevilches)) ##### iOS specific - **Dimensions:** Fix Dimensions not changing when orientation changes ([235ac2cca0](https://github.com/facebook/react-native/commit/235ac2cca0b173934d329f3a797f136a219d315f) by [@&#8203;riteshshukla04](https://github.com/riteshshukla04)) *** <!-- TODO Update these links for your release version --> Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.79.4/react-native-artifacts-0.79.4-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.79.4/react-native-artifacts-0.79.4-hermes-framework-dSYM-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.79.3`](https://github.com/facebook/react-native/releases/tag/v0.79.3): 0.79.3 [Compare Source](https://github.com/facebook/react-native/compare/v0.79.2...v0.79.3) ##### Fixed - **Runtime:** Align timer IDs and timer function argument error handling with web standards. ([480a4642e5](https://github.com/facebook/react-native/commit/480a4642e5a644becf1c477d3d239f9b57efff3a) by [@&#8203;kitten](https://github.com/kitten)) - **Typescript:** Reference `global.d.ts` using path not types so they can be resolved by TSC ([af21f260a1](https://github.com/facebook/react-native/commit/af21f260a1cee460d11fc9c292aaa9f602cbd5a4) by [@&#8203;krystofwoldrich](https://github.com/krystofwoldrich)) ##### Android specific - **Runtime:** Fixes issue with z-indexed sibling removal ([34ae9facd5](https://github.com/facebook/react-native/commit/34ae9facd52b5da28b5ced22110532bbcdad2cec) by [@&#8203;rozele](https://github.com/rozele)) - **Style:** Wrong borderBottomEndRadius on RTL ([68d6ada448](https://github.com/facebook/react-native/commit/68d6ada44893701b6006a6b1753131c7e880a30a) by [@&#8203;riteshshukla04](https://github.com/riteshshukla04)) ##### iOS specific - **Cocoapods:** enable DEFINES\_MODULE in React-jsc ([c8fcac2765](https://github.com/facebook/react-native/commit/c8fcac2765e0f79f0e7bb3a422a65698aec62536) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **Codegen:** Allow the .pnpm folder to be discovered during code generation ([ed7b4d86ab2b77b4cba6c2105e35047ac68c93e1](https://github.com/facebook/react-native/commit/ed7b4d86ab2b77b4cba6c2105e35047ac68c93e1) by [@&#8203;kirill3333](https://github.com/kirill3333)) - **Codegen:** Exclude selectively disabled libraries from codegen generation ([e5c089669a](https://github.com/facebook/react-native/commit/e5c089669a82bd2075c1657d0291aa32a6b61966) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **Interop Layer:** Fixed adding child views to a native view using the interop layer ([d53a60dd23](https://github.com/facebook/react-native/commit/d53a60dd23c5df8afca058a867c50df8b61f62e2) by [@&#8203;chrfalch](https://github.com/chrfalch)) - **RedBox:** Fix disappearing redbox on initial load of an invalid bundle. ([4cc9db1cd5](https://github.com/facebook/react-native/commit/4cc9db1cd501b019e90bb540ce836e2a2c2bf2ff) by [@&#8203;aleqsio](https://github.com/aleqsio)) - **Switch:** Fixes Switch component incorrectly renders as toggled on even though value prop is hardcoded to false ([8d42fc40bc](https://github.com/facebook/react-native/commit/8d42fc40bc1b31efa7913198e23f39ac46532dc7) by [@&#8203;zhongwuzw](https://github.com/zhongwuzw)) *** <!-- TODO Update these links for your release version --> Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.79.3/react-native-artifacts-0.79.3-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.79.3/react-native-artifacts-0.79.3-hermes-framework-dSYM-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.79.2`](https://github.com/facebook/react-native/releases/tag/v0.79.2): 0.79.2 [Compare Source](https://github.com/facebook/react-native/compare/v0.79.1...v0.79.2) ##### Added - **Runtime:** Add useShadowNodeStateOnClone and updateRuntimeShadowNodeReferencesOnCommit ([22a4e060d5](https://github.com/facebook/react-native/commit/22a4e060d5cf6b31d940f39f6e4776c14192d240) by [@&#8203;lenaic](https://github.com/lenaic)) ##### Fixed - **Blob:** Make sure that URLs are parsed following the node specs ([6d8a02a666](https://github.com/facebook/react-native/commit/6d8a02a66606bd0a3931626aff0e76f7c3b31caa) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **Codegen:** Fix codegen ImageSource require ([4d7c4bd6e8](https://github.com/facebook/react-native/commit/4d7c4bd6e8bf79f069970ca4f54ae3f4c92b80e0) by [@&#8203;jakex7](https://github.com/jakex7)) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.79.2/react-native-artifacts-0.79.2-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.79.2/react-native-artifacts-0.79.2-hermes-framework-dSYM-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.79.1`](https://github.com/facebook/react-native/releases/tag/v0.79.1): 0.79.1 [Compare Source](https://github.com/facebook/react-native/compare/v0.79.0...v0.79.1) ##### Changed ##### Android specific - **DevSupport:** Change `defaultJSExceptionHandler`'s type to `JSExceptionHandler` on the `ReleaseDevSupportManager` ([9eb75d4bd5](https://github.com/facebook/react-native/commit/9eb75d4bd553bdc166118110d095b98bef811d4e) by [@&#8203;alanjhughes](https://github.com/alanjhughes)) ##### iOS specific - **TextInput:** Typing into TextInput now will not cause the caret position to update to the beginning when a zero-length selection is set. ([7771317e5c](https://github.com/facebook/react-native/commit/7771317e5cf49bda65275ea1149160a45c607803) by [@&#8203;ouchuan](https://github.com/ouchuan)) ##### Fixed ##### Android specific - **Codegen:** Do not generate Apple specific file for Android ([b2bacc4a9f](https://github.com/facebook/react-native/commit/b2bacc4a9f3b97a4f59126a229477d3c952b3f44) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) ##### iOS specific - **Codegen:** Do not generate ReactCodegen.podspec for libraries ([f3c280442d](https://github.com/facebook/react-native/commit/f3c280442dc49e13b24baa2348f6b8c802045178) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.79.1/react-native-artifacts-0.79.1-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.79.1/react-native-artifacts-0.79.1-hermes-framework-dSYM-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.79.0`](https://github.com/facebook/react-native/releases/tag/v0.79.0): 0.79.0 [Compare Source](https://github.com/facebook/react-native/compare/v0.78.3...v0.79.0) ##### Added - **Codegen:** Allow UnsafeMixed as Array value in codegen ([abd7259de4](https://github.com/facebook/react-native/commit/abd7259de4c11f2615788e8bb258b0459c57eeed) by [@&#8203;javache](https://github.com/javache)) - **DevX:** Add inspector proxy events for debugger heartbeat (sampled) and abandoned connections ([84f3cf95ea](https://github.com/facebook/react-native/commit/84f3cf95ea9ad17ba5c0014ea35d0b8e98af56fe) by [@&#8203;vzaidman](https://github.com/vzaidman)) - **DevX:** Add inspector proxy info logs in regards to CDP connection to device and DevTools ([29419ce8f0](https://github.com/facebook/react-native/commit/29419ce8f095e3d763adb5073140b115fecb66e2) by [@&#8203;vzaidman](https://github.com/vzaidman)) - **Flow:** Added explicit type for \_lastNativeRefreshing and changed React import syntax in RefreshControl ([a24f9ef825](https://github.com/facebook/react-native/commit/a24f9ef825a0291b7fec20d9ab190c67c94f3260) by [@&#8203;coado](https://github.com/coado)) - **Flow:** Added explicit type for \_memoizedRenderer and changed React and View import in FlatList ([b634fa1edb](https://github.com/facebook/react-native/commit/b634fa1edb56bd01724d24dee4b0243c68ddc4d2) by [@&#8203;coado](https://github.com/coado)) - **Flow:** Added explicit type for argument in \_captureRef in SectionList ([e31ff4212b](https://github.com/facebook/react-native/commit/e31ff4212b62e4b7dc3ed746d790645e893fbd11) by [@&#8203;coado](https://github.com/coado)) - **Flow:** Added explicit type for Symbol.iterator in URLSearchParams ([89af3e804f](https://github.com/facebook/react-native/commit/89af3e804f2da3874bc1c20ff1e3ba892efe3ea3) by [@&#8203;coado](https://github.com/coado)) - **Flow:** Added explicit type to supported commands in TextInputNativeCommands ([1126bbb149](https://github.com/facebook/react-native/commit/1126bbb1493dbea04addfdcc809ace01aecab604) by [@&#8203;coado](https://github.com/coado)) - **Flow:** Added type for exported object in AssetRegistry ([44d84f2af6](https://github.com/facebook/react-native/commit/44d84f2af60392684d0ff4b4e65ae797fad5b456) by [@&#8203;coado](https://github.com/coado)) - **Flow:** Added types in TouchHistoryMath ([b9df812b67](https://github.com/facebook/react-native/commit/b9df812b67a22d459e85511962ac507a80f67f29) by [@&#8203;coado](https://github.com/coado)) - **Infra:** Open Sourcing React Native's Compatibility Check ([60e3921f9c](https://github.com/facebook/react-native/commit/60e3921f9cf0a91edd54c269f3157d81d0d4467a) by [@&#8203;elicwhite](https://github.com/elicwhite)) - **Layout:** Linear gradient color transition hint syntax and `px` unit support. ([cc89ddd50b](https://github.com/facebook/react-native/commit/cc89ddd50bed869013082ad98eb0555a386cf7c9) by [@&#8203;intergalacticspacehighway](https://github.com/intergalacticspacehighway)) - **Layout:** Support stylistic sets for fontVariant ([c09b71b990](https://github.com/facebook/react-native/commit/c09b71b99038bacfbc2a1dca521a9220afa3dcb4) by [@&#8203;LeviWilliams](https://github.com/LeviWilliams)) - **LogBox:** Add full owner stack support to React Native ([967ef32154](https://github.com/facebook/react-native/commit/967ef321548321c184432221e38c2f0394d4e264) by [@&#8203;rickhanlonii](https://github.com/rickhanlonii)) - **LogBox:** Add owner stack code frames to LogBox ([0affa544c3](https://github.com/facebook/react-native/commit/0affa544c334aa6804cc787324decac45ba82cce) by [@&#8203;rickhanlonii](https://github.com/rickhanlonii)) - **Metro:** Add opt in for legacy Metro log streaming via `--client-logs` flag ([0d66c524cf](https://github.com/facebook/react-native/commit/0d66c524cfdf4f3abd742b3b8bc6b39f24f7c214) by [@&#8203;huntie](https://github.com/huntie)) - **TextInput:** Adds the escape key to the key press event handler payload. ([e566c1ec06](https://github.com/facebook/react-native/commit/e566c1ec067188f36f36d7ffd087e7ac06c69617) by [@&#8203;sbuggay](https://github.com/sbuggay)) ##### Android specific - **Docs:** Improve ToastAndroid jsdocs ([299a7a959d](https://github.com/facebook/react-native/commit/299a7a959d34cda9900acb7318aabf7262acc23e) by [@&#8203;mateoguzmana](https://github.com/mateoguzmana)) - **Gradle:** Add support for Gradle Configuration caching ([e41887e62f](https://github.com/facebook/react-native/commit/e41887e62fcaf5a8d6bfc2817f88298b49d1b7a5) by [@&#8203;cortinico](https://github.com/cortinico)) - **Initialization:** On `DefaultNewArchitectureEntryPoint` class add property to specify the desired release level for an application ([19c18eb995](https://github.com/facebook/react-native/commit/19c18eb9957f711ab63a9e3a334972389162bde8) by [@&#8203;jorge-cab](https://github.com/jorge-cab)) - **Initialization:** Set ReactSurface and ReactRootView to ReactDelegate when created via ReactNavigationActivityDelegate ([a302fbcaaf](https://github.com/facebook/react-native/commit/a302fbcaaf69c8f019a212f7b9b839fa1ddd6b2f) by Maddie Lord) ##### iOS specific - **Initialization:** Encapsulate device info listeners ([7dc85d0e97](https://github.com/facebook/react-native/commit/7dc85d0e9765e7f633285843506b8832ff13db9f) by [@&#8203;okwasniewski](https://github.com/okwasniewski)) - **JSC:** Inform users about JSC being moved to a different repo ([13177b3025](https://github.com/facebook/react-native/commit/13177b3025d06c93fb2634a19e0033b8ac4f67a7) by [@&#8203;okwasniewski](https://github.com/okwasniewski)) - **JSC:** Js runtime C API for Swift ([a6607c07cd](https://github.com/facebook/react-native/commit/a6607c07cda6bb24c12b41761598b84ce8e028cd) by [@&#8203;okwasniewski](https://github.com/okwasniewski)) - **Runtime:** Added custom load js block in bridge mode ([1e9ac296a5](https://github.com/facebook/react-native/commit/1e9ac296a59f3698ca656ef0161e93ba9dc941c8) by [@&#8203;zhongwuzw](https://github.com/zhongwuzw)) - **Runtime:** Missing nonnull annotations for RCTArchConfiguratorProtocol, RCTUIConfiguratorProtocol.h ([0141a44026](https://github.com/facebook/react-native/commit/0141a44026a62074d1288963d243a55216c2e4d7) by [@&#8203;okwasniewski](https://github.com/okwasniewski)) - **TextInput:** Add support for `numberOfLines` prop on `TextInput` ([dcaa33e6d9](https://github.com/facebook/react-native/commit/dcaa33e6d9d59b7d32bbdc14a91b297b6d68cee1) by [@&#8203;j-piasecki](https://github.com/j-piasecki)) ##### Breaking - **APIs:** Deep imports to modules inside React Native libraries with `require` syntax will now require to append an explicit `.default`. Here the list of affected modules: - `Libraries/Alert` and `Libraries/ActionSheetIOS` ([c89c5d7e3d](https://github.com/facebook/react-native/commit/c89c5d7e3d981e5e11ae926bdd83567cbe61201a) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `Libraries/BatchedBridge` and `Libraries/AppState` ([135277ace1](https://github.com/facebook/react-native/commit/135277ace118b1fbc11e222624f871221d1a3b72) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `Libraries/Blob` ([9a70bc0418](https://github.com/facebook/react-native/commit/9a70bc041889d961c2c5ee3f58d6a135111bc0a4) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `Libraries/BugReporting`, `Libraries/vendor`, `Libraries/Vibration` and `Libraries/YellowBox` ([09700327f7](https://github.com/facebook/react-native/commit/09700327f7294ed5242fb6af7804e124183ebc64) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `Libraries/Components` ([9eeef22a67](https://github.com/facebook/react-native/commit/9eeef22a67ff74ccc2d20647624bee26211a3ab5) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `Libraries/Components` ([aac312da8e](https://github.com/facebook/react-native/commit/aac312da8e23b865027e89a93ecb9cc89bfb9860) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `Libraries/Components` ([ce412746b1](https://github.com/facebook/react-native/commit/ce412746b1635dce3162eb798f59f604dd1bbb03) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `Libraries/Components` ([da695f3a20](https://github.com/facebook/react-native/commit/da695f3a2084f9742d2c75e1b6c5dfa0dba23580) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `Libraries/DevMenu` ([ce84922236](https://github.com/facebook/react-native/commit/ce849222365a5990b0127fe62739cb2794b31568) by [@&#8203;j-piasecki](https://github.com/j-piasecki)) - `Libraries/EventEmitter` and `Libraries/Image/*.js` ([8783196ee5](https://github.com/facebook/react-native/commit/8783196ee540f8f78ce60ad20800338cc7645194) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `Libraries/Interaction` ([bdc23fa2b4](https://github.com/facebook/react-native/commit/bdc23fa2b44401c0c6e66d8cf9a0df542ee2c871) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `Libraries/LayoutAnimation` and `Libraries/Linking` ([4d6785bdb5](https://github.com/facebook/react-native/commit/4d6785bdb53a94d650364ef7b5821fab16c39ae3) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `Libraries/Lists` ([e767dc3458](https://github.com/facebook/react-native/commit/e767dc3458c6665e9f63cf0723f12c9beab6724a) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `Libraries/Modal` and `Libraries/Network` ([28945c68da](https://github.com/facebook/react-native/commit/28945c68da056ab2ac01de7e542a845b2bca6096) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `Libraries/PermissionsAndroid` and `Libraries/PushNotificationIOS` ([e74246bd66](https://github.com/facebook/react-native/commit/e74246bd66fd434cefc8a5a0cc2b3ae7ea725816) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `Libraries/ReactNative` ([c93bd436a5](https://github.com/facebook/react-native/commit/c93bd436a57c760461a269aced681854e5dd3f13) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `Libraries/StyleSheet` ([4f20362b07](https://github.com/facebook/react-native/commit/4f20362b07c0b3daa14094a4b5d0dc41e2c956ca) by [@&#8203;j-piasecki](https://github.com/j-piasecki)) - `Libraries/Text`, `Libraries/Share` and `Libraries/Settings` ([156ee5bee7](https://github.com/facebook/react-native/commit/156ee5bee7d2588399f2b8c19fa01ce40b8335d8) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `Libraries/Text`, `Libraries/Share` and `Libraries/Settings` ([1be7e1a95f](https://github.com/facebook/react-native/commit/1be7e1a95fed16c46767a7907ac864d5170ba540) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `Libraries/Utilities/BackHandler`, `Utilities/DevLoadingView.js` and `Utilities/HMRClient*.js` ([827a847791](https://github.com/facebook/react-native/commit/827a8477912f56e3d0d2b50007a4c06a6468a0bc) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `Libraries/Utilities/differ/...` ([2b30aa5cc8](https://github.com/facebook/react-native/commit/2b30aa5cc8fef42cf8bc110b8d48a201a3dc855a) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `Libraries/Utilities/Platform` ([d98116aa44](https://github.com/facebook/react-native/commit/d98116aa44e4b90ccb19fd895433918396b0b932) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `Libraries/Utilities` ([52ffda7e55](https://github.com/facebook/react-native/commit/52ffda7e55cf8330905d57869c0bb3b5793c0e58) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `Libraries/WebSocket` ([7df73eebdc](https://github.com/facebook/react-native/commit/7df73eebdc9716819d59a27e4bc783cb853c9775) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `react-native/virtualized-lists` ([1cf4c84ba0](https://github.com/facebook/react-native/commit/1cf4c84ba0f6f630d55ba0bebde122d742c419e8) by [@&#8203;j-piasecki](https://github.com/j-piasecki)) - `StyleSheet/` ([e4d969a4ab](https://github.com/facebook/react-native/commit/e4d969a4ab71693f38837271356361a3d9df8c5d) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `Utilities/binaryToBase64`, `Utilities/DevSettings`, `Utilities/PolyfillFunctions` and `Utilities/RCTLog` ([152587cda0](https://github.com/facebook/react-native/commit/152587cda06ec3bb2274ec0182114c85c41507d3) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `Utilities/deepFreezeAndThrowOnMutationInDev`, `Utilities/defineLazyObjectProperty`, `Utilities/DeviceInfo` and `Utilities/FeatureDetection` ([028c0b36f6](https://github.com/facebook/react-native/commit/028c0b36f637b31d013bab88e0c834ea8174b4e1) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `Utilities/dismissKeyboard.js`, `Utilities/GlobalPerformanceLogger.js` and `Utilities/SceneTracker.js` ([fc6ca26d3f](https://github.com/facebook/react-native/commit/fc6ca26d3f97e5a839313803635b38eb468b10b9) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - `Utilities/infoLog`, `Utilities/logError`, `Utilities/mapWithSeparator` and `Utilities/warnOnce` ([7aef81b984](https://github.com/facebook/react-native/commit/7aef81b9840074e85ef3a2e81d808009868cbbbf) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) ([48d900b703](https://github.com/facebook/react-native/commit/48d900b703aa125f2bc6e7ab5a24de45572bc66b) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - **APIs:** `Libraries/Core/ExceptionsManager` now exports a default `ExceptionsManager` object, and `SyntheticError` as a secondary export. ([e5818d92a8](https://github.com/facebook/react-native/commit/e5818d92a867dbfa5f60d176b847b1f2131cb6da) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - **APIs:** Move `Libraries/Inspector/` modules to `src/private/` ([0bde08fe67](https://github.com/facebook/react-native/commit/0bde08fe67c57740118b2bda49fb1f6b427a118b) by [@&#8203;huntie](https://github.com/huntie)) - **APIs:** Move `XHRInterceptor` API to `src/private/` ([389779c348](https://github.com/facebook/react-native/commit/389779c3482fac98f6ab9ad50ac194cabfe38a98) by [@&#8203;huntie](https://github.com/huntie)) - **APIs:** Removed `Libraries/Animated/AnimatedWeb.js` file. ([ecae8a2908](https://github.com/facebook/react-native/commit/ecae8a29089130e0d30ef91c69077a17e9d2b67d) by [@&#8203;iwoplaza](https://github.com/iwoplaza)) - **DevX:** Remove deprecated `unstable_enableLogBox` function. LogBox is enabled by default. ([7368265107](https://github.com/facebook/react-native/commit/7368265107ba31fbfc35bb481ab7fb5626bfe072) by [@&#8203;huntie](https://github.com/huntie)) - **DevX:** Remove deprecated `YellowBox` and `console.ignoredYellowBox` APIs. Use `LogBox`. ([45a2d9c5a8](https://github.com/facebook/react-native/commit/45a2d9c5a80f93de907a73ee2d61518c4b528d9a) by [@&#8203;huntie](https://github.com/huntie)) - **DevX:** Remove legacy Libraries/JSInspector modules ([9ba4dd81db](https://github.com/facebook/react-native/commit/9ba4dd81db08c401ef04fa60800585bf39c6dab3) by [@&#8203;huntie](https://github.com/huntie)) - **DevX:** Remove some web debugging remnants ([9aae84a688](https://github.com/facebook/react-native/commit/9aae84a688b5af87faf4b68676b6357de26f797f) by [@&#8203;NickGerleman](https://github.com/NickGerleman)) - **Libs:** Remove incorrect hwb() syntax support from normalize-color ([676359efd9](https://github.com/facebook/react-native/commit/676359efd9e478d69ad430cff213acc87b273580) by [@&#8203;NickGerleman](https://github.com/NickGerleman)) - **StyleSheet:** Disallow invalid unitless lengths in box shadows ([8e2de303e3](https://github.com/facebook/react-native/commit/8e2de303e329e29728843dce4ff81177efca0a7a) by [@&#8203;NickGerleman](https://github.com/NickGerleman)) - **StyleSheet:** Disallow invalid unitless lengths in filters ([b34e63539d](https://github.com/facebook/react-native/commit/b34e63539dc49b0b6586441f4df4d7d28fd47237) by [@&#8203;NickGerleman](https://github.com/NickGerleman)) ##### Android specific - **APIs:** Make `ResponseUtil` internal ([360cbf7433](https://github.com/facebook/react-native/commit/360cbf7433f885522e2393802af5caf2b96d4595) by [@&#8203;mateoguzmana](https://github.com/mateoguzmana)) - **APIs:** Removed `RuntimeConfig` class for Hermes which was unused. ([08ddc11269](https://github.com/facebook/react-native/commit/08ddc11269808da0adabb4139718d73310f2f2b7) by [@&#8203;cortinico](https://github.com/cortinico)) - **APIs:** Reduce visibility of `FabricUIManager.setBinding()` method, unused outside of react native ([2a9a13d567](https://github.com/facebook/react-native/commit/2a9a13d567bb63dabcd698a2ad737ef3b5513a1f) by [@&#8203;mdvacca](https://github.com/mdvacca)) - **APIs:** Remove `TLSSocketFactory` class ([e065411c91](https://github.com/facebook/react-native/commit/e065411c91f2592e172b1fa5e3c1348c04d513e6) by [@&#8203;mateoguzmana](https://github.com/mateoguzmana)) - **API:** `RuntimeExecutor` and `RuntimeScheduler` constructors are now private, `MapBufferSoLoader` was removed as no longer required. ([6c8ace9b05](https://github.com/facebook/react-native/commit/6c8ace9b05898fd3bfd3673af1f99680d0c1ebb1) by [@&#8203;javache](https://github.com/javache)) - **API:** Remove `DevSupportManagerFactory.launchJSDevtools` API ([514ec4192f](https://github.com/facebook/react-native/commit/514ec4192fbaa6922dac20a72c8902b921c5a97e) by [@&#8203;huntie](https://github.com/huntie)) - **API:** Stable API - Make `AnimatedNodeWithUpdateableConfig` internal as it was not used in OSS ([54e0b69e7e](https://github.com/facebook/react-native/commit/54e0b69e7e325b667ef4b69eab0bfa123ce8e428) by [@&#8203;cortinico](https://github.com/cortinico)) ##### Changed - **Animated:** Introduced a feature flag to test an optimization in `Animated` to reduce memory usage. ([fb8a6a5bb0](https://github.com/facebook/react-native/commit/fb8a6a5bb08892d9d74c607ec99f4afc9c967b04) by [@&#8203;yungsters](https://github.com/yungsters)) - **Animated:** The `AnimatedNode` graph will not occur during the insertion effect phase, which means animations can now be reliably started during layout effects. ([e0c0476553](https://github.com/facebook/react-native/commit/e0c0476553912a864b1bf19a98678432afa57659) by [@&#8203;yungsters](https://github.com/yungsters)) - **Animated:** When an Animated component is updated or unmounted, `AnimatedNode` instances will now detach in a microtask instead of synchronously in the commit phase of React. This will cause the completion callback of finished animations to execute after the commit phase instead of during it. ([50b75a74d1](https://github.com/facebook/react-native/commit/50b75a74d1d8f8f0237d044f6bf72d49ca9e5cf4) by [@&#8203;yungsters](https://github.com/yungsters)) - **Codegen:** Replace jscodeshift with [@&#8203;babel/core](https://github.com/babel/core) ([8f19201](https://github.com/facebook/react-native/commit/8f19201c5edd7fd18ab1ada8d4df2a8c31be8d4d) by [@&#8203;kitten](https://github.com/kitten)) - **Deps:** Bump Node 18 -> 20 to build React Native in OSS ([1fd3806ee9](https://github.com/facebook/react-native/commit/1fd3806ee9a8d463da9a2c29c6a8597da53a61e8) by [@&#8203;cortinico](https://github.com/cortinico)) - **Deps:** Upgrade React DevTools to 6.1.0. ([07860545f5](https://github.com/facebook/react-native/commit/07860545f5994b1e1f395bec60012433d9abf2fe) by [@&#8203;hoxyq](https://github.com/hoxyq)) - **Deps:** Upgrade React DevTools to 6.1.1. ([5c88633035](https://github.com/facebook/react-native/commit/5c886330359c04b953521a08e31eacd5aa399a9b) by [@&#8203;hoxyq](https://github.com/hoxyq)) - **DevX:** `Debugger.scriptParsed` now includes the field `sourceMapURL` as a (rewritten) remote url as opposed to base64 data url ([ff2e40371e](https://github.com/facebook/react-native/commit/ff2e40371ec13d2fef54098c5391ca20292c572f) by [@&#8203;vzaidman](https://github.com/vzaidman)) - **DevX:** Removed a long-running loop causing the app to lag while attempting a connection to Metro ([9b977def6c](https://github.com/facebook/react-native/commit/9b977def6c228b3fdadc870ac0c34a422933560b) by [@&#8203;EdmondChuiHW](https://github.com/EdmondChuiHW)) - **FeatureFlags:** Re-enable `enableFixForViewCommandRace` feature flag ([ae59702f8e](https://github.com/facebook/react-native/commit/ae59702f8ee89e7bddec971e0a041744cb91e65c) by [@&#8203;okwasniewski](https://github.com/okwasniewski)) - **Flow:** Improved eventInitDict type in WebSocketEvent class ([fa2fac1372](https://github.com/facebook/react-native/commit/fa2fac137287781d5b582507251af0352e654cec) by [@&#8203;coado](https://github.com/coado)) - **Flow:** Improved Props type in UnimplementedView ([b200c7cb2f](https://github.com/facebook/react-native/commit/b200c7cb2f714e162cfc1d45b59fca4a9253233a) by [@&#8203;coado](https://github.com/coado)) - **Flow:** Improved types for exported Types and Properties in LayoutAnimation ([3c02738ec4](https://github.com/facebook/react-native/commit/3c02738ec4c36d8414493ef8f0016a809d849d33) by [@&#8203;coado](https://github.com/coado)) - **Flow:** Improved types in AnimatedWeb ([647ca90a30](https://github.com/facebook/react-native/commit/647ca90a3007f4c8d1f93ee9c262022e04e76ff8) by [@&#8203;coado](https://github.com/coado)) - **Flow:** Improved types in ScrollView ([1be2ba4597](https://github.com/facebook/react-native/commit/1be2ba4597fbe835ec461caa9dd838e4186b49eb) by [@&#8203;coado](https://github.com/coado)) - **Flow:** Improved types in StatusBar by adding StackProps ([48cafc0b69](https://github.com/facebook/react-native/commit/48cafc0b6971f7e1ddf3b6b37a66fdf0b3f08a88) by [@&#8203;coado](https://github.com/coado)) - **Flow:** Improved types in TextAncestor ([df9d43f02b](https://github.com/facebook/react-native/commit/df9d43f02b3605e40f068bf5ba424e978af17a8f) by [@&#8203;coado](https://github.com/coado)) - **Flow:** Improved types in WebSockertInterceptor callbacks ([d2adb976ab](https://github.com/facebook/react-native/commit/d2adb976abebcb0f38750903d98fbb5a3f50924b) by [@&#8203;coado](https://github.com/coado)) - **Flow:** Refactored `Libraries/Components/StaticRenderer` syntax ([0e6cb590ec](https://github.com/facebook/react-native/commit/0e6cb590eca4f31c466f82c278f1f38f6273ed62) by [@&#8203;coado](https://github.com/coado)) - **Flow:** Replaced $FlowFixMe in CodegenTypes with Object type ([812c3b33cd](https://github.com/facebook/react-native/commit/812c3b33cde53b47bcc43f2dd70cc780da5a4ae0) by [@&#8203;coado](https://github.com/coado)) - **Flow:** Replaced $FlowFixMe in InteractionManager to Function type ([cd7a30ce48](https://github.com/facebook/react-native/commit/cd7a30ce4842ed58775512d244b6a9ed18956d4d) by [@&#8203;coado](https://github.com/coado)) - **Flow:** Replaced $FlowFixMe in NativeModules with any type ([286a360d9b](https://github.com/facebook/react-native/commit/286a360d9b13d37f43fde74b66318aa73a7bc1f7) by [@&#8203;coado](https://github.com/coado)) - **Flow:** Replaced $FlowFixMe in RCTDeviceEventEmitter with any ([8df6cfa56b](https://github.com/facebook/react-native/commit/8df6cfa56be1a9b38fba30cc074f8147ebc05928) by [@&#8203;coado](https://github.com/coado)) - **Flow:** Replaced $FlowFixMe with PressEvent in ScrollViewNativeComponentType ([8befab1760](https://github.com/facebook/react-native/commit/8befab17604c7758358bc834beb5f9c02026e9ac) by [@&#8203;coado](https://github.com/coado)) - **Metro:** Update Metro to ^0.82.0 ([8421b8a872](https://github.com/facebook/react-native/commit/8421b8a8723633da9806e2db37a43add5de8761c) by [@&#8203;robhogan](https://github.com/robhogan)) - **TypeScript:** Improve TypeScript types for `global` objects ([094c5be42e](https://github.com/facebook/react-native/commit/094c5be42eace6eb83fabc1f46336745c6879401) by [@&#8203;coado](https://github.com/coado)) - **TypeScript:** Increase minimum typescript version in index.d.ts ([721f85adf7](https://github.com/facebook/react-native/commit/721f85adf7336cb07dafbfd98f9612f2e2b43268) by [@&#8203;coado](https://github.com/coado)) - **TypeScript:** Move view flattening props to cross platform type interface ([ecad90ad8b](https://github.com/facebook/react-native/commit/ecad90ad8b68c623d028938cf84d1dbccc45e45f) by [@&#8203;okwasniewski](https://github.com/okwasniewski)) ##### Android specific - **Deps:** Bump AGP to 8.8.2 ([2062defb2d](https://github.com/facebook/react-native/commit/2062defb2d9ce218056f072fb7f1b00375336bcf) by [@&#8203;cortinico](https://github.com/cortinico)) - **Deps:** Gradle to 8.13 ([b95424d159](https://github.com/facebook/react-native/commit/b95424d1596a5b562b4fc5a0da38b7d9efab2f19) by [@&#8203;cortinico](https://github.com/cortinico)) - **Deps:** Update androidx app compat to 1.7.0 ([b0fd9c1556](https://github.com/facebook/react-native/commit/b0fd9c155697ebc105cee99ce79b84ca43e491a5) by [@&#8203;janicduplessis](https://github.com/janicduplessis)) - **Gradle:** Better compatibility with Kotlin 2.1.x ([a0528d834c](https://github.com/facebook/react-native/commit/a0528d834c644766a78cff8b092ca1c5447e20b5) by [@&#8203;cortinico](https://github.com/cortinico)) - **Gradle:** Add option to disable bundle compression to improve startup time ([778382ad3d](https://github.com/facebook/react-native/commit/778382ad3d8f5ecc4535ed44b2cd508475a97beb) by [@&#8203;mrousavy](https://github.com/mrousavy)) - **Initialization:** Allow passing custom JSRuntimeFactory to DefaultReactHost ([cdc166709d](https://github.com/facebook/react-native/commit/cdc166709d247dbcff6b390d1f51840c9f330a69) by [@&#8203;Kudo](https://github.com/Kudo)) - **JSC:** Add a build time JSC lean core warning ([90e27c2b4f](https://github.com/facebook/react-native/commit/90e27c2b4f6c831922e61b370342ced328cb705d) by [@&#8203;Kudo](https://github.com/Kudo)) - **JSC:** Exclude `jsctooling` when `useThirdPartyJSC` gradle property is true ([66032f22b8](https://github.com/facebook/react-native/commit/66032f22b8cab9fb7ad4c26d508e2d9bba3ae308) by [@&#8203;Kudo](https://github.com/Kudo)) - **Runtime:** Feature flags for recycling View, Text components separately ([ca5ce205f7](https://github.com/facebook/react-native/commit/ca5ce205f71f1af9cd42d4677c2b5a8dee684abb) by Thomas Nardone) - **Runtime:** Introduces BuildConfig.UNSTABLE\_ENABLE\_MINIFY\_LEGACY\_ARCHITECTURE to determine if the new architecture is fully enabled into an Android app ([b45a3e5cd8](https://github.com/facebook/react-native/commit/b45a3e5cd81997e11b763073daf0a7f5b78188f8) by [@&#8203;mdvacca](https://github.com/mdvacca)) ##### iOS specific - **CocoaPods:** Fix Gemfile versions ([2527d29a96](https://github.com/facebook/react-native/commit/2527d29a96216fbaafd4f98fd7a931b9330e0570) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **CocoaPods:** Generate the ReactCodegen.podspec as part of codegen instead of as part of pod install. ([dab9b3b440](https://github.com/facebook/react-native/commit/dab9b3b44015acd1d2e462d3d0dc2597a99b16a9) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **Cocoapods:** Ignore deprecation warning when calling pod install through core-cli-utils ([4141560afc](https://github.com/facebook/react-native/commit/4141560afc06a38bc23cdcaa6a31e6f41e6e5408) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **CocoaPods:** Invoke Codegen as part of the Core-cli-utils package ([cc1e8d1523](https://github.com/facebook/react-native/commit/cc1e8d1523bee3880f0a038c550b8e2131d5a535) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **CocoaPods:** Stop running codegen when running pod install ([f15094ef88](https://github.com/facebook/react-native/commit/f15094ef880218a0517863e6cf7d11247be66bfb) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **JSC:** Decouple JSC when `USE_THIRD_PARTY_JSC=1` ([176bed79b4](https://github.com/facebook/react-native/commit/176bed79b4c69455f16527512feb87c67e6f89de) by [@&#8203;Kudo](https://github.com/Kudo)) - **NativeModules:** Properly handle `null` values coming from NativeModules. ([d4236791e2](https://github.com/facebook/react-native/commit/d4236791e238a614d2fadf5c5659874d983ab029) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **Text:** Moved workaround for multiline text measurement with `maximumNumberOfLines` earlier in the pipeline ([167a1a30da](https://github.com/facebook/react-native/commit/167a1a30daab588982638dc878b434688653df47) by [@&#8203;j-piasecki](https://github.com/j-piasecki)) ##### Deprecated - **DevX:** Deprecated usage of `HERMES_ENABLE_DEBUGGER` build-time flag for enabling React Native debugger in favour of `REACT_NATIVE_DEBUGGER_ENABLED` and `REACT_NATIVE_DEBUGGER_ENABLED_DEVONLY`. ([5fcb69e8b7](https://github.com/facebook/react-native/commit/5fcb69e8b7756434ee4bcd9e3d19cc3c719920c7) by [@&#8203;hoxyq](https://github.com/hoxyq)) ##### iOS specific - **CocoaPods:** Deprecate calling `pod install` directly ([e3def00d7a](https://github.com/facebook/react-native/commit/e3def00d7a9567f5879a6cd0dfed161bc1aaa176) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **Initialization:** Deprecate RCTAppDelegate ([74de9526ab](https://github.com/facebook/react-native/commit/74de9526ab6c1fb1f627f340653cb78d898ca698) by [@&#8203;okwasniewski](https://github.com/okwasniewski)) ##### Android specific - **Layout:** `ViewManagerPropertyUpdater.updateProps` is deprecated, use the related ViewManager APIs instead ([a18bc58645](https://github.com/facebook/react-native/commit/a18bc5864508e9073fa3190d786a68761fb45073) by [@&#8203;javache](https://github.com/javache)) - **Layout:** Deprecated ViewManagerDelegate#setProperty and ViewManagerDelegate#receiveCommand ([5a290c4cab](https://github.com/facebook/react-native/commit/5a290c4cab6f58744a9252687feefd8b6a8d3305) by [@&#8203;javache](https://github.com/javache)) ##### Fixed - **C++:** Add default case to `displayModeToInt()` function ([8c06f57860](https://github.com/facebook/react-native/commit/8c06f57860278cd4ff4a03bf182d22a27fcd0779) by [@&#8203;Yajur-Grover](https://github.com/Yajur-Grover)) - **C++:** Add explicit casts for pointerIds for PointerEvents in NativeDOM ([94ea10c693](https://github.com/facebook/react-native/commit/94ea10c6939f915251520b49aeb131917364c078) by [@&#8203;jonthysell](https://github.com/jonthysell)) - **Codegen:** Fix codegen to avoid the creation of `<appName>,` folders ([9498b71438](https://github.com/facebook/react-native/commit/9498b714381d060109fa6a9673db264bc6659f64) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **DevX:** Always patch React DevTools first so StrictMode dim chars are excluded from logs/logbox. ([e015d1b19a](https://github.com/facebook/react-native/commit/e015d1b19a2d6894badbe5525c7e53f2c2e21742) by [@&#8203;rickhanlonii](https://github.com/rickhanlonii)) - **DevX:** Disconnections of DevTools when the network is under significant strain. ([b0974135bf](https://github.com/facebook/react-native/commit/b0974135bf1c0946d4a85bdc1fd423ff7dc612c5) by [@&#8203;vzaidman](https://github.com/vzaidman)) - **DevX:** FindNodeAtPoint now considers overflow area of the parent node ([d8bc7c68c0](https://github.com/facebook/react-native/commit/d8bc7c68c0a6ea2dee73edc3270dbdcb3b132af9) by [@&#8203;hoxyq](https://github.com/hoxyq)) - **JS:** Fix `react-native-community/cli-platform-*` packages not being found in monorepos ([7926d656b3](https://github.com/facebook/react-native/commit/7926d656b30667a026a5bc85da61696e915893bf) by [@&#8203;tido64](https://github.com/tido64)) - **JS:** Fix `react-native-community/cli` not being found in pnpm setups ([a672a4d007](https://github.com/facebook/react-native/commit/a672a4d0073a282ba9de1ca24a563833530f0d60) by [@&#8203;tido64](https://github.com/tido64)) - **JS:** Fix registering of `start` and `bundle` commands with community CLI and isolated node\_modules. ([cdaa1aa9aa](https://github.com/facebook/react-native/commit/cdaa1aa9aa330bc6c58d902a89f515d30288698f) by [@&#8203;robhogan](https://github.com/robhogan)) ##### Android specific - **Codegen:** Improve input files for codegen gradle task ([e9e0d8c2f7](https://github.com/facebook/react-native/commit/e9e0d8c2f79e4077445c28e459ba0e5981da478b) by [@&#8203;janicduplessis](https://github.com/janicduplessis)) - **Image:** Fix Image defaultSource runtime error ([1c51b77868](https://github.com/facebook/react-native/commit/1c51b7786860fe364a115f7a4ed29228157f0f5c) by [@&#8203;mateoguzmana](https://github.com/mateoguzmana)) - **JS:** GetAndroidResourceFolderName() should return raw folder for svg file ([3a4798cc30](https://github.com/facebook/react-native/commit/3a4798cc30a53ba5ca428845d56fbeca43ef4524) by [@&#8203;sunnylqm](https://github.com/sunnylqm)) - **Layout:** Elevation prop on android has incorrect border-radius ([f7d78f81cc](https://github.com/facebook/react-native/commit/f7d78f81cc971be2dcf5476c790556df4220b2bc) by [@&#8203;jorge-cab](https://github.com/jorge-cab)) - **Layout:** Fix inset boxShadow when blur < spread ([a3b29e1441](https://github.com/facebook/react-native/commit/a3b29e1441f86fab624f21d977681f39f9acf549) by [@&#8203;joevilches](https://github.com/joevilches)) - **Layout:** Fix issue where boxShadow crashes with small blur radius ([103f8b3885](https://github.com/facebook/react-native/commit/103f8b38856cad04e93d5b404024c28adbf52cee) by [@&#8203;joevilches](https://github.com/joevilches)) - **Layout:** Fixed anti-aliasing not showing on older Android versions ([6c6e0a9085](https://github.com/facebook/react-native/commit/6c6e0a90855ac070742ce1923204115cbf2528f8) by [@&#8203;jorge-cab](https://github.com/jorge-cab)) - **Layout:** Make `setLayoutAnimationEnabledExperimental` a no-op in Bridgeless ([44da5d2ee0](https://github.com/facebook/react-native/commit/44da5d2ee07d06a0e11b626e2641e255f0ffde9f) by [@&#8203;arushikesarwani94](https://github.com/arushikesarwani94)) - **Libs:** Fix react-native/popup-menu-android not building for 3rd party developers ([e96396bd18](https://github.com/facebook/react-native/commit/e96396bd184471ff8d7a69b4775d851076231b47) by [@&#8203;cortinico](https://github.com/cortinico)) - **Modal:** Fixed crash with Modal when trying to call syncSystemBarsVisibility() ([141fb23bba](https://github.com/facebook/react-native/commit/141fb23bba7120e515902f7bdebd87297d7aca92) by [@&#8203;alanleedev](https://github.com/alanleedev)) - **Modal:** Sync Modal system bars visibility with current activity ([7016225062](https://github.com/facebook/react-native/commit/701622506248022c3a2fcea1c0066bba6e80232a) by [@&#8203;mateoguzmana](https://github.com/mateoguzmana)) - **Runtime:** Marked acquireWakeLockNow as static ([2a58201322](https://github.com/facebook/react-native/commit/2a582013228d7b729141c781ac98034f8a70578b) by [@&#8203;mstrokin](https://github.com/mstrokin)) - **Runtime:** Make DefaultReactNativeHost.clear() also invalidate DefaultReactHost ([07769d4d7e](https://github.com/facebook/react-native/commit/07769d4d7eb1d3000210c7a8dafd9a5411694444) by [@&#8203;WoLewicki](https://github.com/WoLewicki)) - **Runtime:** Pass the bundle URL protocol when setting up HMR client on Android ([ba894c908a](https://github.com/facebook/react-native/commit/ba894c908a02a84596525872b6232accc1acfaea) by [@&#8203;byCedric](https://github.com/byCedric)) - **ScrollView:** Scroll view throttle no longer impacts events other than `onScroll` ([bc810e5115](https://github.com/facebook/react-native/commit/bc810e5115256e4fb5330b21c3a5d9ee3dd9a00c) by [@&#8203;Abbondanzo](https://github.com/Abbondanzo)) - **Text:** Allow text links to be navigable via keyboard by default ([98b0991128](https://github.com/facebook/react-native/commit/98b0991128c902bbe273f519ac79ac0676cef1c0) by [@&#8203;joevilches](https://github.com/joevilches)) - **Text:** Fix text link accessibility on state update removal ([c9e6567881](https://github.com/facebook/react-native/commit/c9e6567881b2a596677b1b14d1c1d2537fec507d) by [@&#8203;joevilches](https://github.com/joevilches)) - **TextInput:** Avoid `ConcurrentModificationException` when iterating over `mListeners` `TextWatcher` array ([243aecc095](https://github.com/facebook/react-native/commit/243aecc095c20f8295fdefa8fc3e3ac8a7691043) by [@&#8203;kirillzyusko](https://github.com/kirillzyusko)) - **TextInput:** TextInputs can now receive focus via external keyboard ([3420eb87b0](https://github.com/facebook/react-native/commit/3420eb87b01f42092c1691a1f6544f20d244cc60) by [@&#8203;joevilches](https://github.com/joevilches)) ##### iOS specific - **C++:** Update deprecated enums in RCTTextPrimitivesConversions.h ([4121d24454](https://github.com/facebook/react-native/commit/4121d24454433ab007b664076ee00a951494fb4d) by [@&#8203;joannaquu](https://github.com/joannaquu)) - **CocoaPods:** `JSRuntimeFactoryCAPI.h` build error for `use_frameworks` build ([7786805337](https://github.com/facebook/react-native/commit/7786805337526fa6e8ed758407b78884a37b89ef) by [@&#8203;Kudo](https://github.com/Kudo)) - **CocoaPods:** Make sure 3p libraries depends on React-renderercss to work with use\_frameworks ([cc12caa0a9](https://github.com/facebook/react-native/commit/cc12caa0a9dcb08d11fe18c9b34290352ca1909e) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **CocoaPods:** Compatibility with Ruby 3.4.0 ([b1735bc593](https://github.com/facebook/react-native/commit/b1735bc5936ebe352b4ab27604a3ae85980121f1) by [@&#8203;okwasniewski](https://github.com/okwasniewski)) - **CocoaPods:** Fix wrong cocoapods script on new\_architecture.rb ([541e655832](https://github.com/facebook/react-native/commit/541e655832acaed7836c23326cfc62fd0ba5521f) by [@&#8203;CHOIMINSEOK](https://github.com/CHOIMINSEOK)) - **Codegen:** Enable use of multiple `RCTAppDependencyProvider` instances ([0cc1ac18cf](https://github.com/facebook/react-native/commit/0cc1ac18cf7f2a99500ef6f315c4dccda7736ea0) by [@&#8203;vonovak](https://github.com/vonovak)) - **DeviceInfo:** Data race related to read/write of RCTDeviceInfo.\_invalidated. ([2a18d83521](https://github.com/facebook/react-native/commit/2a18d83521b30642a7e403fd55a5afd4ef2d8cb4) by [@&#8203;hakonk](https://github.com/hakonk)) - **DevX:** Issue where performance monitor would be hidden under newly presented views. ([e7556e921c](https://github.com/facebook/react-native/commit/e7556e921c07692012a4295dd7d84fe23f5838a5) by [@&#8203;chrsmys](https://github.com/chrsmys)) - **DevX:** Remove private symbols for non-simulator and non-catalyst builds. ([9350d6f2f5](https://github.com/facebook/react-native/commit/9350d6f2f5473cddc6ea4c13602c9f80c9c40916) by [@&#8203;EvanBacon](https://github.com/EvanBacon)) - **Infra:** Workaround for a iOS build app running on Apple Silicon Mac(in Xcode Destination: "Mac(Designed for iPad)") TextInput crash due to serialization attempt of WeakEventEmitter ([0511e2e49a](https://github.com/facebook/react-native/commit/0511e2e49a51ab32aa6f40df7c6b3dde92b09031) by [@&#8203;iwater](https://github.com/iwater)) - **Initialization** Make React Native work without AppDelegate window property ([ae7bbe06c9](https://github.com/facebook/react-native/commit/ae7bbe06c9a4e47e1aa6cfa5cca7f6aa5a8ff83b) by [@&#8203;okwasniewski](https://github.com/okwasniewski)) - **JSC:** Return nullptr when USE\_THIRD\_PARTY\_JSC is set to true ([515ff1e626](https://github.com/facebook/react-native/commit/515ff1e626110116f272428d1d182eedcff2deab) by [@&#8203;okwasniewski](https://github.com/okwasniewski)) - **Layout:** Fix cases where background color, filter, and background image were sized incorrectly if there was a scaling transform ([acaf94dc21](https://github.com/facebook/react-native/commit/acaf94dc214867633a50b113d9925335a0d59099) by [@&#8203;joevilches](https://github.com/joevilches)) - **Layout:** Fix cases where background color, filter, and background image were sized incorrectly if there was a scaling transform ([f835b824f4](https://github.com/facebook/react-native/commit/f835b824f43ae54ee6d4e4b72101638bbd5f365d) by [@&#8203;joevilches](https://github.com/joevilches)) - **Layout:** Improve detached keyboard detection, support Stage Manager on iOS ([c499ae1192](https://github.com/facebook/react-native/commit/c499ae1192ec178e4d20f8ed4ae03ff3e077bf65) by [@&#8203;mhoran](https://github.com/mhoran)) - **Layout:** Layout direction changes are now honored on bundle reload. ([36f29beac4](https://github.com/facebook/react-native/commit/36f29beac47259768612bf56e5d9acfa4b94ab1a) by [@&#8203;chrsmys](https://github.com/chrsmys)) - **Layout:** Suppressed iOS 13 deprecation warnings in RCTStatusBarManager ([fffd6d75b4](https://github.com/facebook/react-native/commit/fffd6d75b48ae1f6c78dbc0f7e9b6fe509df3394) by Ingrid Wang) - **Native Module:** Add guard for custom module provider lookup in TMManager ([d0a101fbea](https://github.com/facebook/react-native/commit/d0a101fbeaec0bdace3a680078e0acc8635b5c3e) by [@&#8203;shwanton](https://github.com/shwanton)) - **PullToRefresh:** Fix new arch recycled RefreshControl was missing its title ([e3d607fc2e](https://github.com/facebook/react-native/commit/e3d607fc2ea18c7ad9474d72cf18b1328d6647f7) by [@&#8203;High5Apps](https://github.com/High5Apps)) - **Runtime:** Convert to JSException only NSException from sync methods ([9805a4f](https://github.com/facebook/react-native/commit/9805a4f89a8b23b5aa7201ed1013e5da5932e084) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **Runtime:** Handle null params in the Interop TM layer ([6314925](https://github.com/facebook/react-native/commit/63149256c0e19ecbd008d1bf8f0ff1e79bb63cf2) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **Runtime:** Call RCTInitializeUIKitProxies before bridge create ([a51fa6c002](https://github.com/facebook/react-native/commit/a51fa6c0028a5bc9afb89656f1aeb41847b7fe8e) by [@&#8203;zhongwuzw](https://github.com/zhongwuzw)) - **Runtime:** Fixed: extraModulesForBridge callback not called when New Architecture enabled ([c0a5c2c3cb](https://github.com/facebook/react-native/commit/c0a5c2c3cb883dc68e98d2720b194df17d0b9ee7) by Bruno Aybar) - **Runtime:** Enable back the opt-out from the New Architecture ([9abdd619da](https://github.com/facebook/react-native/commit/9abdd619da110dbe227c387179a449623395c7b2) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **Runtime:** Add missing loadFromSource method in the DefaultRNFactoryDelegate ([7739615e0d](https://github.com/facebook/react-native/commit/7739615e0d614a93f297b70ef0947dddf3d1ba6e) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **Runtime:** App crash caused by the `[RCTFileRequestHanlder invalidate]` method ([789ed7d5ad](https://github.com/facebook/react-native/commit/789ed7d5ad75ad4c20ecd1eb19d1fc18275fc500) by [@&#8203;zhouzh1](https://github.com/zhouzh1)) - **Runtime:** Bridge: Fixes HostTarget use after free when deallocated bridge ([3e2e8ec757](https://github.com/facebook/react-native/commit/3e2e8ec7579fa72af09f016753c167952dffaf43) by [@&#8203;zhongwuzw](https://github.com/zhongwuzw)) - **TextInput:** Fixes TextInput crashes when any text is entered while running as iOS app on apple silicon mac ([8d7aca30e7](https://github.com/facebook/react-native/commit/8d7aca30e7fb50c9c069931a7ed67d8d4a745a2a) by [@&#8203;zhongwuzw](https://github.com/zhongwuzw)) - **Text:** Fixed onPress for Text with nested View. ([6b2c40c64f](https://github.com/facebook/react-native/commit/6b2c40c64f8278785d7e37f908918e0344ba278f) by [@&#8203;coado](https://github.com/coado)) - **TextInput:** Fix selection makes TextInput clear its content when using children ([e3b176a598](https://github.com/facebook/react-native/commit/e3b176a598bd47338b52522f05893f781e3a7744) by Olivier Bouillet) - **TextInput:** Fixed TextInput's `onContentSizeChange` event being dispatched multiple times with the same size ([2bb65717b7](https://github.com/facebook/react-native/commit/2bb65717b7b86d19e4d35707003df7d5be31c2fb) by [@&#8203;j-piasecki](https://github.com/j-piasecki)) - **TextInput:** Implement `dataDetectorTypes` in the same way as the old architecture ([2ae45ec3ce](https://github.com/facebook/react-native/commit/2ae45ec3ce50cb9d95782173f6dfca74e8110848) by [@&#8203;VidocqH](https://github.com/VidocqH)) ##### Removed - **C++:** Removed `RawProps::operator=` ([e4d1cf8ce9](https://github.com/facebook/react-native/commit/e4d1cf8ce994d39ed67a660888cbeef2fba83b36) by [@&#8203;javache](https://github.com/javache)) - **JS**: Removed context from addEventListener arguments in Linking ([1536a7f196](https://github.com/facebook/react-native/commit/1536a7f1960f21e56d2e4730a5ca8524b49530df) by [@&#8203;coado](https://github.com/coado)) ##### iOS specific - **JSC:** Clean up RCTBridgeDelegate to remove shouldBridgeUseCustomJSC method ([c8f1506f13](https://github.com/facebook/react-native/commit/c8f1506f13310ffafe370273805684e696d72d50) by [@&#8203;zhongwuzw](https://github.com/zhongwuzw)) - **Layout:** Remove no longer needed UISceneDelegate ([a033cf9d5e](https://github.com/facebook/react-native/commit/a033cf9d5e8ffbda8b6f86cf3ce152b4ccb73187) by [@&#8203;okwasniewski](https://github.com/okwasniewski)) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.79.0/react-native-artifacts-0.79.0-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.79.0/react-native-artifacts-0.79.0-hermes-framework-dSYM-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.78.3`](https://github.com/facebook/react-native/releases/tag/v0.78.3): 0.78.3 [Compare Source](https://github.com/facebook/react-native/compare/v0.78.2...v0.78.3) ### 🚨 0.78.3 is the last release for this version. React Native 0.78 is now out of support 🚨 ##### Added ##### Android specific - **Gradle:** RNGP - Add support for `exclusiveEnterpriseRepository` to specify an internal Maven mirror. ([6cb8dc37c7](https://github.com/facebook/react-native/commit/6cb8dc37c74995cba3f9f0a845919f305de53c3d) by [@&#8203;cortinico](https://github.com/cortinico)) ##### Fixed - **DevTools**: Temporarily disable eager evaluation and live expressions in the console tab ([07717b5275](https://github.com/facebook/react-native/commit/07717b5275d80cde7b2b4edbe032ab629127fbf0) by [@&#8203;huntie](https://github.com/huntie)) - **InteropLayer:** Fixed adding child views to a native view using the interop layer ([d53a60dd23](https://github.com/facebook/react-native/commit/d53a60dd23c5df8afca058a867c50df8b61f62e2) by [@&#8203;chrfalch](https://github.com/chrfalch)) - **Runtime:** Align timer IDs and timer function argument error handling with web standards. ([480a4642e5](https://github.com/facebook/react-native/commit/480a4642e5a644becf1c477d3d239f9b57efff3a) by [@&#8203;kitten](https://github.com/kitten)) ##### Android specific - **StyleSheet:** Wrong `borderBottomEndRadius` on RTL ([68d6ada448](https://github.com/facebook/react-native/commit/68d6ada44893701b6006a6b1753131c7e880a30a) by [@&#8203;riteshshukla04](https://github.com/riteshshukla04)) ##### iOS specific - **Codegen:** Skip codegen for selectively disabled libraries in react-native.config.js ([be8595b18a](https://github.com/facebook/react-native/commit/be8595b18a46635bf679d8e7473f2960c33530fa) by [@&#8203;ismarbesic](https://github.com/ismarbesic)) - **Layout:** Layout direction changes are now honored on bundle reload ([36f29beac4](https://github.com/facebook/react-native/commit/36f29beac47259768612bf56e5d9acfa4b94ab1a) by [@&#8203;chrsmys](https://github.com/chrsmys)) - **Runtime:** Re-enable enableFixForViewCommandRace feature flag ([ae59702f8e](https://github.com/facebook/react-native/commit/ae59702f8ee89e7bddec971e0a041744cb91e65c) by [@&#8203;okwasniewski](https://github.com/okwasniewski)) - **Switch:** Fixed switches correctly reverting to controlled state ([aa8c072870](https://github.com/facebook/react-native/commit/aa8c072870f6f9740e567a0f455c0e500ff1400c) by [@&#8203;javache](https://github.com/javache)) *** <!-- TODO Update these links for your release version --> Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.78.3/react-native-artifacts-0.78.3-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.78.3/react-native-artifacts-0.78.3-hermes-framework-dSYM-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.78.2`](https://github.com/facebook/react-native/releases/tag/v0.78.2): 0.78.2 [Compare Source](https://github.com/facebook/react-native/compare/v0.78.1...v0.78.2) ##### Changed - **Deps:** Metro minimum to 0.81.3, fix "\_interopRequireDefault is not a function" ([23c9dbc563](https://github.com/facebook/react-native/commit/23c9dbc563637a6b8c22c1b9d86fa03b65bde520) by [@&#8203;robhogan](https://github.com/robhogan)) ##### Fixed ##### Android specific - **Runtime:** Fixes issue with z-indexed sibling removal ([34ae9facd5](https://github.com/facebook/react-native/commit/34ae9facd52b5da28b5ced22110532bbcdad2cec) by [@&#8203;rozele](https://github.com/rozele)) ##### iOS specific - **RCTNetworking:** app crash caused by the `[RCTFileRequestHanlder invalidate]` method ([5861f7eea7](https://github.com/facebook/react-native/commit/5861f7eea79767f14a06719937cbdabed39be9c9) by [@&#8203;zhouzh1](https://github.com/zhouzh1)) - **Runtime:** Implement the `loadSourceForBridge:onProgress:onComplete` in the `RCTDefaultReactNativeFactoryDelegate`. ([8b33668c43](https://github.com/facebook/react-native/commit/8b33668c4338d31c27e6bd90b2a0e6fc0a077588) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **Text:** Fix selection makes TextInput clear its content when using children ([301532b51fe33cd08152c7dde2b15d57105332dd](https://github.com/facebook/react-native/commit/301532b51fe33cd08152c7dde2b15d57105332dd) by [freeboub](https://github.com/freeboub)) - **TurboModules:** Make sure the TM infra does not crash on NSException when triggered by async method ([ae1841ac964](https://github.com/facebook/react-native/commit/ae1841ac9645c10d66aeef784579b94fa0169e03) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.78.2/react-native-artifacts-0.78.2-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.78.2/react-native-artifacts-0.78.2-hermes-framework-dSYM-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.78.1`](https://github.com/facebook/react-native/releases/tag/v0.78.1): 0.78.1 [Compare Source](https://github.com/facebook/react-native/compare/v0.78.0...v0.78.1) ⚠️ We are aware of an incompatibility using `resolver.unstable_enablePackageExports` and the defaults from `@react-native/metro-config`. It will error with a redbox "interopRequireDefault is not a function". Set `resolver.unstable_conditionNames = ['react-native']` to mitigate. It will be fixed in 0.78.2 ⚠️ ##### Fixed - **Deps:** community-cli-plugin: resolve cli-server-api via peer dependency on cli ([9ffbeadf8a](https://github.com/facebook/react-native/commit/9ffbeadf8a1ecfef1c0ac08bc39157ac6e17796e) by [@&#8203;robhogan](https://github.com/robhogan)) - **DevTools:** Fix disconnections of DevTools when the network is under significant strain ([9e47ed9a20](https://github.com/facebook/react-native/commit/9e47ed9a205184abf1d7eb422fb22ef27f18cae5) by [@&#8203;vzaidman](https://github.com/vzaidman)) ##### Android specific - **Image:** Fix Android Image defaultSource runtime error ([665212e22c](https://github.com/facebook/react-native/commit/665212e22c310b1f0f9d1f1795d88622c711219a) by [@&#8203;mateoguzmana](https://github.com/mateoguzmana)) - **style:** Fix elevation with border-radius set ([#&#8203;48982](https://github.com/facebook/react-native/issues/48982)) ([68dc582305](https://github.com/facebook/react-native/commit/68dc582305e2568245380ddca2ceaee3b5ec752f) by [@&#8203;polovi](https://github.com/polovi)) ##### iOS specific - **Initialization:** Call `extraModulesForBridge` callback in the New Architecture. ([97adbd897f](https://github.com/facebook/react-native/commit/97adbd897f88d108f0be21a5895dadc74189b6fc) by [@&#8203;Bruno125](https://github.com/Bruno125)) - **Initialization:** Added custom load js block in bridge mode ([bdc83cb129](https://github.com/facebook/react-native/commit/bdc83cb129757d6adc373c11535d78055727e3fa) by [@&#8203;zhongwuzw](https://github.com/zhongwuzw)) - **Interop Layer:** Properly pass `nil` for nullable parameters instead of `NSNull` for legacy modules ([619d5dfbb2](https://github.com/facebook/react-native/commit/619d5dfbb280892fcc2a9f78d630eb88fb32960f) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **TextInput:** Fixes TextInput crashes when any text is entered while running as iOS app on apple silicon mac ([282cdc9fb4](https://github.com/facebook/react-native/commit/282cdc9fb4a1ceac17b63584f9988d3192235885) by [@&#8203;zhongwuzw](https://github.com/zhongwuzw)) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.78.1/react-native-artifacts-0.78.1-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.78.1/react-native-artifacts-0.78.1-hermes-framework-dSYM-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.78.0`](https://github.com/facebook/react-native/releases/tag/v0.78.0): 0.78.0 [Compare Source](https://github.com/facebook/react-native/compare/v0.77.3...v0.78.0) ##### Breaking - **Codegen:** Separate component array types and command array types ([825492b199](https://github.com/facebook/react-native/commit/825492b1999b62de708e6f40d5d5de8d3d7cb8a9) by [@&#8203;elicwhite](https://github.com/elicwhite)) - **React Native devTools:** The `FuseboxClient.setClientMetadata` CDP method is removed. Instead, use `ReactNativeApplication.enable`. ([1a9780f0e3](https://github.com/facebook/react-native/commit/1a9780f0e3714ac18ffae34cb67376c711b0e031) by [@&#8203;huntie](https://github.com/huntie)) ##### Android specific - **APIs:** Changed visibility of `FrescoBasedReactTextInlineImageViewManager` to internal ([d5f33c19cb](https://github.com/facebook/react-native/commit/d5f33c19cb33e2f2c7d2470cc90872c1f065f20d) by [@&#8203;alanleedev](https://github.com/alanleedev)) - **APIs:** Migrating pointerEvents API breaks compatibility for kotlin usages of this api as a val ([45e4a3afce](https://github.com/facebook/react-native/commit/45e4a3afceb4be3047cd01a60ec2c9f806ed30fe) by [@&#8203;mdvacca](https://github.com/mdvacca)) - **APIs:** Convert `RootView` to Kotlin ([21c9491926](https://github.com/facebook/react-native/commit/21c94919260a68409f82081740169d0409e78933) by [@&#8203;fabriziocucci](https://github.com/fabriziocucci)) - **APIs:** Delete unused abstract class `GuardedResultAsyncTask` ([67bff8734f](https://github.com/facebook/react-native/commit/67bff8734f4b92fe399910eecad5b67511a749c1) by [@&#8203;mdvacca](https://github.com/mdvacca)) - **APIs**: Delete deprecated class `FabricViewStateManager` ([b25b65ba19](https://github.com/facebook/react-native/commit/b25b65ba19f3c674fd2efe5c01123ccc0ae55cbf) by [@&#8203;mdvacca](https://github.com/mdvacca)) - **APIs:** Removed `ComponentNameResolver` from public API ([a4849cb3d6](https://github.com/facebook/react-native/commit/a4849cb3d6f4245d15eb3812e417a9f4248bb3a1) by [@&#8203;mdvacca](https://github.com/mdvacca)) ##### iOS specific - **Image:** Change Image load event size info from logical size to pixel ([09995fc874](https://github.com/facebook/react-native/commit/09995fc8741cfdc6095d09627262b4f6fbbaafc2) by [@&#8203;zhongwuzw](https://github.com/zhongwuzw)) ##### Added - **C++:** Added `RawValue(Runtime*, jsi::Value&)` constructor to make a `RawValue` from a `jsi::Value`. ([03d2186ace](https://github.com/facebook/react-native/commit/03d2186ace2cb17c676b7763d5a545759a658b77) by [@&#8203;hannojg](https://github.com/hannojg)) - **Codegen:** Include cxx modules in codegen schema ([cf5ab03d43](https://github.com/facebook/react-native/commit/cf5ab03d4324b7e3fce38f9eacc96da82b11b68a) by [@&#8203;elicwhite](https://github.com/elicwhite)) - **Deps:** Add `jest-diff v29.7.0` to devDependencies ([b27bd00a38](https://github.com/facebook/react-native/commit/b27bd00a389295250ec003357df713ebf306374b) by [@&#8203;andrewdacenko](https://github.com/andrewdacenko)) - **Logging:** Add support for the second parameter of `console.table` to specify a list of columns to print in the table. ([fd0894b1c7](https://github.com/facebook/react-native/commit/fd0894b1c7fcb20dd213ec1e93aafef25935d709) by [@&#8203;rubennorte](https://github.com/rubennorte)) - **Logging:** Add "jsEngine: hermes" to JS runtime Error prototype ([85bdd75828](https://github.com/facebook/react-native/commit/85bdd75828f85230aaa90ed510666457c46f996c) by Maddie Lord) - **Metro:** Add opt in for legacy Metro log streaming via `--client-logs` flag ([86db4fa90b](https://github.com/facebook/react-native/commit/86db4fa90b90919867a9b66f6caa28f77fba3a37) by [@&#8203;huntie](https://github.com/huntie)) - **Text:** Added `pointerEvents` to `TextProps` type. ([3efbe33ce0](https://github.com/facebook/react-native/commit/3efbe33ce03f846932406742528652eb695b957d) by [@&#8203;hyochan](https://github.com/hyochan)) ##### Android specific - **ActivityIndicator:** setting `resource-id` from the `testID` prop ([87b1bad45e](https://github.com/facebook/react-native/commit/87b1bad45e4eb730ea07686a2b2558253c60d3b7) by [@&#8203;mateoguzmana](https://github.com/mateoguzmana)) - **Codegen:** Fixing schema types for component command params of Arrays ([25c673e357](https://github.com/facebook/react-native/commit/25c673e35784d8d8c49555af104b9b4d8d37973d) by [@&#8203;elicwhite](https://github.com/elicwhite)) - **Gradle:** Make the addition of JitPack repository configurable ([a98528e609](https://github.com/facebook/react-native/commit/a98528e609ff0ace4b7bc82f3aa273b7e3fa6443) by [@&#8203;cortinico](https://github.com/cortinico)) - **Logging:** SoftException categories ([c832f94cf7](https://github.com/facebook/react-native/commit/c832f94cf713d0cb7616ef095f38583979e1cf43) by Thomas Nardone) - **Logging:** Add logging in ReactInstanceManager.onHostPause when activity is incorrectly null ([c2fd35a442](https://github.com/facebook/react-native/commit/c2fd35a4429c752dc2d10a789e4c5f48d22b1eeb) by Maddie Lord) - **Runtime:** Added `getState` method for `StateWrapperImpl` ([ed36e896ac](https://github.com/facebook/react-native/commit/ed36e896ac34fcbefece87456dbdfdff30d22ad5) by [@&#8203;hannojg](https://github.com/hannojg)) ##### iOS specific - **Codegen:** Add the `source` parameter to generate-codegen-artifacts to avoid generating files not needed by libraries. ([98b8f17811](https://github.com/facebook/react-native/commit/98b8f178110472e5fed97de80766c03b0b5e988c) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **Initialization:** Implement ReactNativeFactory ([081be01a5d](https://github.com/facebook/react-native/commit/081be01a5dd24d0a398c6aa8297575502a17d5ec) by [@&#8203;okwasniewski](https://github.com/okwasniewski)) - **Text:** Support system font families (system-ui, ui-sans-serif, ui-serif, ui-monospace, and ui-rounded) on iOS ([1763321c89](https://github.com/facebook/react-native/commit/1763321c8960d30ddc4d3464a0fffdecdd44617a) by [@&#8203;cxa](https://github.com/cxa)) - **TextInput:** Integrate a new property - `disableKeyboardShortcuts`. It can disable the keyboard shortcuts on iPads. ([0154372b93](https://github.com/facebook/react-native/commit/0154372b93eb1b02f0c62f2a75c95f4fc6a9f3e8) by [@&#8203;rezkiy37](https://github.com/rezkiy37)) ##### Changed - **Deps:** Bump Hermes ([0c8e15e8bb](https://github.com/facebook/react-native/commit/0c8e15e8bb16ec279290d2390caf75e83d52f518) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **Flow:** Improved types in `BoxInspector` and refactored a code ([f832c450a5](https://github.com/facebook/react-native/commit/f832c450a52c4c9d61c1d6b609fcad1332613556) by [@&#8203;coado](https://github.com/coado)) - **Flow:** Improved types in StyleInspector and refactored a code ([49e5c58c59](https://github.com/facebook/react-native/commit/49e5c58c595265c9fffc84741aab6363d291f1f5) by [@&#8203;coado](https://github.com/coado)) - **Flow:** Improved types in ElementBox and refactored a code ([2959d49e8d](https://github.com/facebook/react-native/commit/2959d49e8d09663f9ac437ffcb66d1c99162c6d0) by [@&#8203;coado](https://github.com/coado)) - **Flow:** Improve types on BorderBox ([48a7840919](https://github.com/facebook/react-native/commit/48a784091989c695e3432cb8ba657139eb9f5e99) by [@&#8203;coado](https://github.com/coado)) - **Flow:** Improve types on DrawerLayoutAndroid ([b5155fba89](https://github.com/facebook/react-native/commit/b5155fba895411e290faeeea06180fce24079f78) by [@&#8203;huntie](https://github.com/huntie)) - **Logging:** Improved formatting of values logged via `console.table` (including Markdown format). ([7154c62afb](https://github.com/facebook/react-native/commit/7154c62afb5371f3f861663826792e41229c344a) by [@&#8203;rubennorte](https://github.com/rubennorte)) - **Runtime:** Mark `intersectionRect` required in `NativeIntersectionObserverEntry` to reflect native logic. ([8681fc2ab2](https://github.com/facebook/react-native/commit/8681fc2ab20aa1e5937a0bf3fc58ed03c3e0ee23) by [@&#8203;lunaleaps](https://github.com/lunaleaps)) - **Runtime:** ([9aa21b5e87](https://github.com/facebook/react-native/commit/9aa21b5e8765f14a9806eac435636b87f62178cc) by [@&#8203;lunaleaps](https://github.com/lunaleaps)) - **TypeScript:** Upgrading `typescript-config` module version to `esnext` ([5370347f54](https://github.com/facebook/react-native/commit/5370347f54719f318a4e032aba6cbf2269e7c3d7) by [@&#8203;mateoguzmana](https://github.com/mateoguzmana)) - **VirtualizedList:** Fix item disappearing with scroll in VirtualizedList ([df7b6ae092](https://github.com/facebook/react-native/commit/df7b6ae092d03385ebd05efd0f068c59e727f723) by [@&#8203;Tom910](https://github.com/Tom910)) - **Yoga:** Update YGNodeStyleGetGap to return YGValue ([331d99a941](https://github.com/facebook/react-native/commit/331d99a94154678848628122e8fe3373ee67fb9b) by [@&#8203;heoblitz](https://github.com/heoblitz)) ##### Android specific - **APIs:** Introduce new public API `ViewManagerInterface` ([40a0cdbc99](https://github.com/facebook/react-native/commit/40a0cdbc99746f18ca15c48f3d8f03cdad1635af) by [@&#8203;mdvacca](https://github.com/mdvacca)) - **Deps:** Bumped Android Gradle Plugin (AGP) to 8.8.0 ([4c7c836ebf](https://github.com/facebook/react-native/commit/4c7c836ebf956c13fa327170adaec43a076226e7) by [@&#8203;cortinico](https://github.com/cortinico)) - **Deps:** Bump Gradle to 8.12 ([5e6478954c](https://github.com/facebook/react-native/commit/5e6478954c77f64a9086757ed4a879e83a1ab404) by [@&#8203;cortinico](https://github.com/cortinico)) - **Deps:** Update Fresco to 3.6.0 ([819b5c2c8d](https://github.com/facebook/react-native/commit/819b5c2c8dfad620152b159838575b6c03e18ffe) by [@&#8203;Abbondanzo](https://github.com/Abbondanzo)) - **Deps:** Migrate jsc-android to mavenCentral ([e42a3a6b84](https://github.com/facebook/react-native/commit/e42a3a6b842d71fc25419c02f6015863fa019f05) by [@&#8203;Kudo](https://github.com/Kudo)) - **Image:** Replaced custom XML decoder with Fresco's built-in decoder ([6feb90bb29](https://github.com/facebook/react-native/commit/6feb90bb290ab460df8df2f6f01531a77aac9008) by [@&#8203;Abbondanzo](https://github.com/Abbondanzo)) - **Kotlin:** Migrate `ComponentNameResolver` to kotlin ([385b9f4265](https://github.com/facebook/react-native/commit/385b9f4265316a1e1cf8627ea7ed3bed790cc8c5) by [@&#8203;mdvacca](https://github.com/mdvacca)) - **Kotlin:** Migrate `ReactSwitchManager` to Kotlin ([b886bc4db9](https://github.com/facebook/react-native/commit/b886bc4db970d8c70de1596dc3f88bdc398de482) by [@&#8203;krozniata](https://github.com/krozniata)) ##### iOS specific - **Accessibility:** Reduce memory allocations when computing `accessibilityLabel` ([74bdab8bd8](https://github.com/facebook/react-native/commit/74bdab8bd8be2413734004145507c0688232053e) by [@&#8203;sparga](https://github.com/sparga)) - **CocoaPods:** Properly inherit OTHER\_CPLUSPLUSLAGS ([fa03840e68](https://github.com/facebook/react-native/commit/fa03840e688067bf16a7fb60c00efdc9a1813f92) by [@&#8203;WoLewicki](https://github.com/WoLewicki)) - **CocoaPods:** Pin 'concurrent-ruby' to a working version ([198adb47af](https://github.com/facebook/react-native/commit/198adb47af3676c85b35adb308c110c1d87120c8) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) ##### Removed ##### Android specific - **APIs:** Made `ReactCookieJarContainer` internal. ([18ebea533d](https://github.com/facebook/react-native/commit/18ebea533d348329926bd7782bb55469aa228a4a) by [@&#8203;javache](https://github.com/javache)) - **Config:** Remove as\_const option (on by default) in fbsource ([e5a526ff44](https://github.com/facebook/react-native/commit/e5a526ff44c25afd935d117d6d4d342f210553a6) by [@&#8203;panagosg7](https://github.com/panagosg7)) - **Flow:** Remove comment syntax from ReactNativeTypes ([a80baac58e](https://github.com/facebook/react-native/commit/a80baac58e9f2fc62829ab76b929f5c8b21c05a5) by [@&#8203;hoxyq](https://github.com/hoxyq)) - **Metro:** Removed `JSCHeapCapture` module, deprecated PackagerCommandListener#onCaptureHeapCommand ([e06fa5d102](https://github.com/facebook/react-native/commit/e06fa5d1026843ec4a2ba3dd209652dc5290c0ba) by [@&#8203;javache](https://github.com/javache)) ##### Fixed - **Animations:** Removed unnecessary state updates in React to reflect the current state of looping animations. ([6059660c60](https://github.com/facebook/react-native/commit/6059660c607f5b6edba08a12906f0f9d6cb15d34) by [@&#8203;rubennorte](https://github.com/rubennorte)) - **Animations:** Animation.stop() executes when `animatedShouldUseSingleOp` is enabled. ([746d584a23](https://github.com/facebook/react-native/commit/746d584a23f303493faa4f9d857ec542257a92ae) by [@&#8203;javache](https://github.com/javache)) - **Animations:** Fix buttons becoming unresponsive when transform is animated ([2204ec94d4](https://github.com/facebook/react-native/commit/2204ec94d4b67a9ba559db3f54a5a1ef91e0f233) by [@&#8203;sammy-SC](https://github.com/sammy-SC)) - **C++:** `JSBigFileString` fails for non-zero offset arguments ([7d0338cb0b](https://github.com/facebook/react-native/commit/7d0338cb0b24926aff648a4c8ba5d77b052010cc) by [@&#8203;jwajgelt](https://github.com/jwajgelt)) - **Config:** Disable `react-in-jsx-scope` rule in eslint config ([ea56c432b7](https://github.com/facebook/react-native/commit/ea56c432b7a577d3805d1a7b4b46596799dd892e) by [@&#8203;matinzd](https://github.com/matinzd)) - **Deps:** Fix peer dependencies on React types to React 19 ([4368368ef5](https://github.com/facebook/react-native/commit/4368368ef5c3f3d08a66ee6c13222f6d81a2d2df) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **Deps:** Add missing `invariant` dependency ([ee8088b615](https://github.com/facebook/react-native/commit/ee8088b6157837c239db47ac5bd3a8603ceefc3c) by [@&#8203;tido64](https://github.com/tido64)) - **Fantom:** Fix a bug when fantom tests could not be run in parallel, e.g. in a stress-test. ([8696b79f73](https://github.com/facebook/react-native/commit/8696b79f73fec18a9e3785b9a2c150afc9965d76) by [@&#8203;mijay](https://github.com/mijay)) - **Logging:** Modified `console.table` to avoid mutating the received argument. ([caa77fbe2b](https://github.com/facebook/react-native/commit/caa77fbe2b03e6969ae9b542d011f926a0ede3c7) by [@&#8203;rubennorte](https://github.com/rubennorte)) - **Text:** Fixed `adjustsFontSizeToFit` not working for text with a single character ([47822e9048](https://github.com/facebook/react-native/commit/47822e90480d61e197a3f223e088ee88a0f38ad7) by [@&#8203;j-piasecki](https://github.com/j-piasecki)) - **Text:** Fix `maxFontSizeMultiplier` prop on `Text` and `TextInput` components in Fabric / New Architecture ([ea49d4d1b01107a5ecbbbd4904f1d935e51d6b32](https://github.com/facebook/react-native/commit/ea49d4d1b01107a5ecbbbd4904f1d935e51d6b32) by [@&#8203;RickardZrinski](https://github.com/RickardZrinski)) ##### Android specific - **APIs** Re-introduce the deprecated constructor on ReactModuleInfo ([734730df75](https://github.com/facebook/react-native/commit/734730df75b3bdddeb5dbe65f4151cc92b988303) by [@&#8203;cortinico](https://github.com/cortinico)) - **Dialog:** `FLAG_SECURE` not respected in Modal dialog ([7e029b0dcf](https://github.com/facebook/react-native/commit/7e029b0dcf6d1a6455a8a6343457b70e353d0ff6) by [@&#8203;mateoguzmana](https://github.com/mateoguzmana)) - **Events:** Fix crash for `setEventEmitterCallback` NoSuchMethodError on API lvl 26 ([7dcbc799eb](https://github.com/facebook/react-native/commit/7dcbc799eb2fb5792512b71320eafed08deec9ea) by [@&#8203;cortinico](https://github.com/cortinico)) - **Gradle:** Fixed build issue when including mapbuffer jni headers in library code ([ecf17666ad](https://github.com/facebook/react-native/commit/ecf17666ad84e15d31944962e2d0e846a5670977) by [@&#8203;hannojg](https://github.com/hannojg)) - **InteropLayer:** Fix execution of early InteropEvents ([4ed2b35bf6](https://github.com/facebook/react-native/commit/4ed2b35bf61426c81c9f8b30a142d77b44988fdb) by [@&#8203;mdvacca](https://github.com/mdvacca)) - **JSC:** Fix JSC Debug instacrashing ([b10491a3c4](https://github.com/facebook/react-native/commit/b10491a3c457c802608758ca1fe659a72c18576b) by [@&#8203;cortinico](https://github.com/cortinico)) - \*\*JSC:\*\*Fix JSC by avoiding use of unavailable `str.replaceAll()` ([b5b9e032c2](https://github.com/facebook/react-native/commit/b5b9e032c2b57aa44afb7141a879d83c8b889feb) by [@&#8203;robhogan](https://github.com/robhogan)) - **Modal:** Setting `resource-id` from `testID` prop ([52b6592559](https://github.com/facebook/react-native/commit/52b65925595882d9b6c7f354a5ce3bfe3823738e) by [@&#8203;mateoguzmana](https://github.com/mateoguzmana)) - **Networking:** ReactOkHttpNetworkFetcher – cache control headers getting overwritten by the rest of the headers ([81cb166d10](https://github.com/facebook/react-native/commit/81cb166d103f7caaa5135b5a1c66d4e978f3619f) by [@&#8203;mateoguzmana](https://github.com/mateoguzmana)) - **React Native DevTools:** Pass the bundle URL protocol when setting up HMR client on Android ([32fe244744](https://github.com/facebook/react-native/commit/32fe24474495f09f985a2c92e11103dd386f5fe3) by [@&#8203;byCedric](https://github.com/byCedric)) - **Runtime:** Fix BackHandle callback undefined cause crash issue ([44705fe11b](https://github.com/facebook/react-native/commit/44705fe11bd9bb12c8f71d1e50a7b48e0af6a38d) by [@&#8203;BleemIs42](https://github.com/BleemIs42)) - **Runtime:** Support Long values in WritableMap and WritableArray ([e7f943de2f](https://github.com/facebook/react-native/commit/e7f943de2fd71d2259ab53e7817d2dcf96559f7e) by [@&#8203;WoLewicki](https://github.com/WoLewicki)) - **Runtime:** `SetColorScheme` should be called on the UI thread ([2aa79979d3](https://github.com/facebook/react-native/commit/2aa79979d3e4a54008f24c81b6c04553c98ff6b6) by lihaitao) - **Style:** Fix background getting clipped when border-radius is set ([6d235853fb](https://github.com/facebook/react-native/commit/6d235853fb9e9ad4050ba5611d74921fa1b9c72d) by [@&#8203;jorge-cab](https://github.com/jorge-cab)) - **Testing:** Handling `testID` correctly for horizontal scroll view ([81c74cd35f](https://github.com/facebook/react-native/commit/81c74cd35f9e40c8ad4663fc932d0dddeaa4bc19) by [@&#8203;mateoguzmana](https://github.com/mateoguzmana)) - **TextInput:** Fix incorrect height of single line TextInputs without definite size ([9b646c8b7b](https://github.com/facebook/react-native/commit/9b646c8b7b9a23645b1563883768a9274897a1cd) by [@&#8203;NickGerleman](https://github.com/NickGerleman)) ##### iOS specific - **C++:** Exclude Android HorizontalScrollContentView cxx component code ([4adaacb4f7](https://github.com/facebook/react-native/commit/4adaacb4f7cd136d5534c81fb9b8f5f2a0312d7f) by [@&#8203;zhongwuzw](https://github.com/zhongwuzw)) - **Ccache:** Fix ccache not found error exporting ccache binary path as Xcode user-defined setting to be used by ccache scripts ([d31ac832c5](https://github.com/facebook/react-native/commit/d31ac832c5b866653f7179fd517427f7be11ad45) by [@&#8203;ste7en](https://github.com/ste7en)) - **CocoaPods:** Resolve "Your project does not explicitly specify the CocoaPods master specs repo" `pod install` warning ([2f2281718a](https://github.com/facebook/react-native/commit/2f2281718a2ef905ffd15adf3b47a1b6b6fb8d95) by [@&#8203;noway](https://github.com/noway)) - **Image:** Load images even when the extension is implicit ([b9f418e9bc](https://github.com/facebook/react-native/commit/b9f418e9bc35372438a34934254db985b7ad1840) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **Initialization:** Allow multiple RN instances to run at the same time ([444c7d4eff](https://github.com/facebook/react-native/commit/444c7d4eff3d4fbe25452c94cba7ffacb3c366cc) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **InteropLayer:** Avoid crashing the app when the InteropLayer can't find some methods in the native implementation ([3bd3f101b9](https://github.com/facebook/react-native/commit/3bd3f101b9dcff8551a2f8259ddeed9843fd69b8) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **InteropLayer:** Properly handle `null` value in TurboModule Interop layer ([ebfd7057af](https://github.com/facebook/react-native/commit/ebfd7057af049ebfbc593448918c70db37e39d48) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **JSC:** Fix Direct Debugging with JSC ([b04d17afca](https://github.com/facebook/react-native/commit/b04d17afcac82af1a47fd462a04fe4088d19b468) by [@&#8203;Saadnajmi](https://github.com/Saadnajmi)) - **Keyboard:** Enable/disable keyboard shortcuts only on iOS ([8b0af4542e](https://github.com/facebook/react-native/commit/8b0af4542e6fd5628fefdc8e1699326c2225c3f0) by [@&#8203;okwasniewski](https://github.com/okwasniewski)) - **RefreshControl:** Fix app becoming unresponsive when `RefreshControl` is used inside of <Modal /> ([6cb2684b43](https://github.com/facebook/react-native/commit/6cb2684b4343bd8698b9770c0f6ef8812683c783) by [@&#8203;sammy-SC](https://github.com/sammy-SC)) - **React Native DevTools:** Restore "Paused in debugger" overlay icon ([f30c46efbd](https://github.com/facebook/react-native/commit/f30c46efbd964d367f678181589865a3faa931cd) by [@&#8203;robhogan](https://github.com/robhogan)) - **Runtime:** Emit `didUpdateDimensions` correctly ([920867d949](https://github.com/facebook/react-native/commit/920867d9494cbfcc9cb0e23607cb339ec1b89ca9) by TobiasH) - **Runtime:** Fix `applicationDidEnterBackground` not being called ([adaceba546](https://github.com/facebook/react-native/commit/adaceba5462b4ad8676745f34e0be2bf5bb25166) by [@&#8203;alextoudic](https://github.com/alextoudic)) - **Runtime:** Fixed problem with accessory view & 3rd party libs ([5fc582783d](https://github.com/facebook/react-native/commit/5fc582783d7f70ca9521e317c93624a8845bfff2) by [@&#8203;kirillzyusko](https://github.com/kirillzyusko)) - **Style:** Dashed & dotted borders now work with overflow: hidden ([1b88c5b429](https://github.com/facebook/react-native/commit/1b88c5b429888e109b7acae4808b4b6f8b3f920f) by [@&#8203;joevilches](https://github.com/joevilches)) - **Style:** Fixed `centerContent` losing taps and causing jitter ([fe7e97a2fd](https://github.com/facebook/react-native/commit/fe7e97a2fd272db0d9d9aa7d0561337a7c8e2c30) by [@&#8203;gaearon](https://github.com/gaearon)) - **Xcode:** Properly escape paths in Xcode build script used when bundling an app. ([2fee13094b](https://github.com/facebook/react-native/commit/2fee13094b3d384c071978776fd8b7cff0b6530f) by [@&#8203;kraenhansen](https://github.com/kraenhansen)) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.78.0/react-native-artifacts-0.78.0-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.78.0/react-native-artifacts-0.78.0-hermes-framework-dSYM-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.77.3`](https://github.com/facebook/react-native/releases/tag/v0.77.3) [Compare Source](https://github.com/facebook/react-native/compare/v0.77.2...v0.77.3) #### 🚨 0.77.3 is the last release for this version. React Native 0.77 is now out of support 🚨 ##### Added ##### Android specific - **Gradle**: RNGP - Add support for `exclusiveEnterpriseRepository` to specify an internal Maven mirror. ([6cb8dc37c7](https://github.com/facebook/react-native/commit/6cb8dc37c74995cba3f9f0a845919f305de53c3d) by [@&#8203;cortinico](https://github.com/cortinico)) ##### Changed - **Metro**: Bump Metro minimum version from `^0.81.3` to `^0.81.5`. ([dfa81638dd](https://github.com/facebook/react-native/commit/dfa81638dd17e46f70f10b25c4f4fd9f370a4b0e) by [@&#8203;robhogan](https://github.com/robhogan)) ##### Fixed - **Timers**: Align timer IDs and timer function argument error handling with web standards. ([480a4642e5](https://github.com/facebook/react-native/commit/480a4642e5a644becf1c477d3d239f9b57efff3a) by [@&#8203;kitten](https://github.com/kitten)) ##### Android specific - **Modal**: Fix Modal first frame being rendered on top-left corner. ([b950fa2afb](https://github.com/facebook/react-native/commit/b950fa2afb20e2213ff6c733cb1c2465b90406ef) by [@&#8203;cortinico](https://github.com/cortinico)) - **layout**: Fix wrong `borderBottomEndRadius` on RTL. ([68d6ada448](https://github.com/facebook/react-native/commit/68d6ada44893701b6006a6b1753131c7e880a30a) by [@&#8203;riteshshukla04](https://github.com/riteshshukla04)) - **Modal**: Fix `FLAG_SECURE` not respected in Modal dialog. ([7e029b0dcf](https://github.com/facebook/react-native/commit/7e029b0dcf6d1a6455a8a6343457b70e353d0ff6) by [@&#8203;mateoguzmana](https://github.com/mateoguzmana)) - **lifecylcle**: Legacy arch: fix [#&#8203;50274](https://github.com/facebook/react-native/issues/50274), Fast Refresh sometimes breaks after full refresh. ([c43952ac22](https://github.com/facebook/react-native/commit/c43952ac22b2356be3130c906329f61e246082cb) by [@&#8203;robhogan](https://github.com/robhogan)) ##### iOS specific - **Interop Layer**: Fixed adding child views to a native view using the interop layer. ([d53a60dd23](https://github.com/facebook/react-native/commit/d53a60dd23c5df8afca058a867c50df8b61f62e2) by [@&#8203;chrfalch](https://github.com/chrfalch)) - **Debugger**: Restore "Paused in debugger" overlay icon. ([f30c46efbd](https://github.com/facebook/react-native/commit/f30c46efbd964d367f678181589865a3faa931cd) by [@&#8203;robhogan](https://github.com/robhogan)) - **layout**: Layout direction changes are now honored on bundle reload. ([36f29beac4](https://github.com/facebook/react-native/commit/36f29beac47259768612bf56e5d9acfa4b94ab1a) by [@&#8203;chrsmys](https://github.com/chrsmys)) - **file reads**: Fix crash caused by `[RCTFileRequestHanlder invalidate]`. ([789ed7d5ad](https://github.com/facebook/react-native/commit/789ed7d5ad75ad4c20ecd1eb19d1fc18275fc500) by [@&#8203;zhouzh1](https://github.com/zhouzh1)) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.77.3/react-native-artifacts-0.77.3-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.77.3/react-native-artifacts-0.77.3-hermes-framework-dSYM-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.77.2`](https://github.com/facebook/react-native/releases/tag/v0.77.2) [Compare Source](https://github.com/facebook/react-native/compare/v0.77.1...v0.77.2) ##### Added ##### iOS specific - **Codegen:** Add the `source` parameter to generate-codegen-artifacts to avoid generating files not needed by libraries. ([98b8f17811](https://github.com/facebook/react-native/commit/98b8f178110472e5fed97de80766c03b0b5e988c) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) ##### Fixed - **DevTools:** Fix disconnections of DevTools when the network is under significant strain. ([b0974135bf](https://github.com/facebook/react-native/commit/b0974135bf1c0946d4a85bdc1fd423ff7dc612c5) by [@&#8203;vzaidman](https://github.com/vzaidman)) - **CLI:** Fix registering of `start` and `bundle` commands with community CLI and isolated node\_modules. ([1f002f9999](https://github.com/facebook/react-native/commit/1f002f9999fb2a225f8e2cb3844badc97313b45f) by [@&#8203;robhogan](https://github.com/robhogan)) - **Metro:** Bump minimum Metro to 0.81.3, fix "\_interopRequireDefault is not a function" with enablePackageExports ([b335436113](https://github.com/facebook/react-native/commit/b335436113aa11cc4f17eb696368e05708374c33) by [@&#8203;robhogan](https://github.com/robhogan)) ##### Android specific - **Fabric:** Avoid NPE when touch event is triggered before SurfaceManager is initiated ([b8095f4692](https://github.com/facebook/react-native/commit/b8095f4692610c7f4631b851dc7d8dc9b149a277) by [@&#8203;CHOIMINSEOK](https://github.com/CHOIMINSEOK)) - **Image:** Fix defaultSource runtime error ([1c51b77868](https://github.com/facebook/react-native/commit/1c51b7786860fe364a115f7a4ed29228157f0f5c) by [@&#8203;fbp93](https://github.com/fbp93)) ##### iOS specific - **Interop Layer:** Properly pass `nil` for nullable parameters instead of `NSNull` for legacy modules ([619d5dfbb2](https://github.com/facebook/react-native/commit/619d5dfbb280892fcc2a9f78d630eb88fb32960f) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **TextInput:** Fix crashes when any text is entered while running as iOS app on apple silicon mac ([8d7aca30e7](https://github.com/facebook/react-native/commit/8d7aca30e7fb50c9c069931a7ed67d8d4a745a2a) by [@&#8203;zhongwuzw](https://github.com/zhongwuzw)) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.77.2/react-native-artifacts-0.77.2-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.77.2/react-native-artifacts-0.77.2-hermes-framework-dSYM-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.77.1`](https://github.com/facebook/react-native/releases/tag/v0.77.1): 0.77.1 [Compare Source](https://github.com/facebook/react-native/compare/v0.77.0...v0.77.1) ##### Fixed - **Dev-Middleware:** Add missing `invariant` dependency ([877e82c1a9](https://github.com/facebook/react-native/commit/877e82c1a97d6c667024a437d993e84af3b820a6) by [@&#8203;tido64](https://github.com/tido64)) - **style:** Respect `maxFontSizeMultiplier` prop on `Text` and `TextInput` components in New Architecture ([8baa858412](https://github.com/facebook/react-native/commit/8baa85841209679936938e7759c5be149304843c) by [RickardZrinski](https://github.com/RickardZrinski)) ##### Android specific - **layout:** Fix elevation prop on android has incorrect border-radius ([55d5c44976](https://github.com/facebook/react-native/commit/55d5c4497621a8dfd6545899754451fcf68dce70) by [@&#8203;NickGerleman](https://github.com/NickGerleman)) - **Fabric:** Fix execution of early InteropEvents ([d8af0ae3f2](https://github.com/facebook/react-native/commit/d8af0ae3f22c906a9584e1f5d1aaf2dba3cc3fea) by [mdvacca](https://github.com/mdvacca)) ##### iOS specific - **Image:** Load images even when the extension is implicit ([bc35afefd5](https://github.com/facebook/react-native/commit/bc35afefd57a7d0516796dee209881120b82c0b1) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **Interop Layer:** Avoid crashing the app when the InteropLayer can't find some methods in the native implementation. ([83b986d370](https://github.com/facebook/react-native/commit/83b986d370139266bbbad3e2c356b871c56ae17c) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **Interop Layer:** Properly handle `null` values coming from NativeModules. ([475f797a51](https://github.com/facebook/react-native/commit/475f797a51237e63e4d2bb4e5718e6aa73157767) by [sammy-SC](https://github.com/sammy-SC)) ##### Added - **DevX:** Add opt in for legacy Metro log streaming via `--client-logs` flag ([969eb3f007](https://github.com/facebook/react-native/commit/969eb3f0070dc9df2e89ea52a6eb2c68b05aa2d7) by [huntie](https://github.com/huntie)) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.77.1/react-native-artifacts-0.77.1-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.77.1/react-native-artifacts-0.77.1-hermes-framework-dSYM-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.77.0`](https://github.com/facebook/react-native/releases/tag/v0.77.0): 0.77.0 [Compare Source](https://github.com/facebook/react-native/compare/v0.76.9...v0.77.0) 0.77 stable is out! This release also includes over [1061 commits](https://github.com/facebook/react-native/compare/v0.76.6...v0.77.0) from 161 contributors! Thanks to everyone who contributed to our first release of 2025! You can see all the highlights of the release in our [release blog post](https://reactnative.dev/blog/2025/01/21/version-0.77). *** <!-- TODO Update these links for your release version --> Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.77.0/react-native-artifacts-0.77.0-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.77.0/react-native-artifacts-0.77.0-hermes-framework-dSYM-release.tar.gz) *** You can file 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/?from=0.76.6\&to=0.77.0) ⚛️. *** View the whole changelog in the [CHANGELOG.md file](https://github.com/facebook/react-native/blob/main/CHANGELOG.md) ### [`v0.76.9`](https://github.com/facebook/react-native/releases/tag/v0.76.9): 0.76.9 [Compare Source](https://github.com/facebook/react-native/compare/v0.76.8...v0.76.9) ##### Changed - **Deps:** Bump folly to 2024.10.18. This allow to use Xcode 16.3 with React Native ([73b41b5808](https://github.com/facebook/react-native/commit/73b41b5808e37d8d40d9c504ce5299ba2c315efd) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **Deps:** Bump fmt to 11.0.2. This allow to use Xcode 16.3 with React Native ([73b41b5808](https://github.com/facebook/react-native/commit/73b41b5808e37d8d40d9c504ce5299ba2c315efd) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **Deps:** Add dependency to fast\_float v6.1.4, as it is required by folly. This allow to use Xcode 16.3 with React Native ([73b41b5808](https://github.com/facebook/react-native/commit/73b41b5808e37d8d40d9c504ce5299ba2c315efd) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) ##### Fixed ##### Android specific - **Deps:** Move CMakeLists for fast\_float to third-party folder ([71abbab169](https://github.com/facebook/react-native/commit/71abbab169960e7bd48f18ad72eafe042836ec7f) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) - **Deps:** Fix Folly CMakeLists ([21919be5ee](https://github.com/facebook/react-native/commit/21919be5ee646c0c6b6235298b66371d44cf153e) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) ##### iOS specific - **Runtime:** Fixed crash caused by the request operation canceling ([2bddb0012e](https://github.com/facebook/react-native/commit/2bddb0012e2e6b87d2c4ddb8ff788fc16f211f12) by [@&#8203;zhouzh1](https://github.com/zhouzh1)) *** <!-- TODO Update these links for your release version --> Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.76.9/react-native-artifacts-0.76.9-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.76.9/react-native-artifacts-0.76.9-hermes-framework-dSYM-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.76.8`](https://github.com/facebook/react-native/releases/tag/v0.76.8): 0.76.8 [Compare Source](https://github.com/facebook/react-native/compare/v0.76.7...v0.76.8) #### v0.76.8 ##### Fixed - **FormData:** Remove non compliant `filename*` attribute in a FormData `content-disposition` header ([9e846b4d11](https://github.com/facebook/react-native/commit/9e846b4d11a287977c05a77169d8775ab14474ca) by [@&#8203;foyarash](https://github.com/foyarash)) - **DevX:** Disconnections of DevTools when the network is under significant strain. ([08c04147ba](https://github.com/facebook/react-native/commit/08c04147ba7664ad82dcb59184293bec8c0e728f) by [@&#8203;vzaidman](https://github.com/vzaidman)) - **JS:** Fix `react-native-community/cli` not being found in pnpm setups ([9ba96ad79d6](https://github.com/facebook/react-native/commit/9ba96ad79d62a77dbf12b0012eaa4f61e4749ec0) by [@&#8203;tido64](https://github.com/tido64)) - **JS:** Fix `react-native-community/cli-platform-*` packages not being found in monorepos ([ffe7bd1471](https://github.com/facebook/react-native/commit/ffe7bd147179d976b165f869cd8ae28d5de87286) by [@&#8203;tido64](https://github.com/tido64)) ##### Android specific - **popup-menu-android:** Fix react-native/popup-menu-android not building for 3rd party developers ([ac637ff44](https://github.com/facebook/react-native/commit/ac637ff448e7d4f9bb4c16297fbd27ed94ab9803) by [@&#8203;cortinico](https://github.com/cortinico)) - **DevTools:** Pass the bundle URL protocol when setting up HMR client on Android ([68055f2d8a](https://github.com/facebook/react-native/commit/68055f2d8a1f475a79651cdae81e6af1a32ddf6f) by [@&#8203;byCedric](https://github.com/byCedric)) - **CLI:** Fix registering of `start` and `bundle` commands with community CLI and isolated node\_modules. ([b9c4095e40](https://github.com/facebook/react-native/commit/b9c4095e40faed0f3ea06f1981b9a53c54a08291) by [@&#8203;robhogan](https://github.com/robhogan)) ##### iOS specific - **layout:** Layout direction changes are now honored on bundle reload. ([23b888ff2d](https://github.com/facebook/react-native/commit/23b888ff2d5b877a88e3432e4a4af2836f0b8dca) by [@&#8203;chrsmys](https://github.com/chrsmys)) - **TextInput:** Fixes TextInput crashes when any text is entered while running as iOS app on apple silicon mac ([e2b081e66f](https://github.com/facebook/react-native/commit/e2b081e66f277948fcb8bc546c8184c8eaff4d17) by [@&#8203;zhongwuzw](https://github.com/zhongwuzw)) - **Runtime:** Convert to JSException only NSException from sync methods ([8eec35f134](https://github.com/facebook/react-native/commit/8eec35f134f353e99fa27935110cd33d4bd9c213) by [@&#8203;cipolleschi](https://github.com/cipolleschi)) *** <!-- TODO Update these links for your release version --> Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.76.8/react-native-artifacts-0.76.8-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.76.8/react-native-artifacts-0.76.8-hermes-framework-dSYM-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). </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNjAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE2My4zIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
Update dependency react-native to ^0.85.0
Some checks failed
renovate/artifacts Artifact file update failure
e058374239
Author
Collaborator

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm warn Unknown env config "store". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: rcs-league@1.0.0
npm error Found: react@18.3.1
npm error node_modules/react
npm error   react@"18.3.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer react@"^19.2.3" from react-native@0.85.2
npm error node_modules/react-native
npm error   react-native@"^0.85.0" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /tmp/renovate/cache/others/npm/_logs/2026-05-02T16_03_34_828Z-eresolve-report.txt
npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2026-05-02T16_03_34_828Z-debug-0.log

### ⚠️ Artifact update problem Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens: - any of the package files in this branch needs updating, or - the branch becomes conflicted, or - you click the rebase/retry checkbox if found above, or - you rename this PR's title to start with "rebase!" to trigger it manually The artifact failure details are included below: ##### File name: package-lock.json ``` npm warn Unknown env config "store". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. npm error code ERESOLVE npm error ERESOLVE unable to resolve dependency tree npm error npm error While resolving: rcs-league@1.0.0 npm error Found: react@18.3.1 npm error node_modules/react npm error react@"18.3.1" from the root project npm error npm error Could not resolve dependency: npm error peer react@"^19.2.3" from react-native@0.85.2 npm error node_modules/react-native npm error react-native@"^0.85.0" from the root project npm error npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution. npm error npm error npm error For a full report see: npm error /tmp/renovate/cache/others/npm/_logs/2026-05-02T16_03_34_828Z-eresolve-report.txt npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2026-05-02T16_03_34_828Z-debug-0.log ```
renovate-bot force-pushed renovate/react-native-0.x from 2353d1677b to f54104c290
Some checks failed
renovate/artifacts Artifact file update failure
2026-05-02 16:03:39 +00:00
Compare
Some checks failed
renovate/artifacts Artifact file update failure
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/react-native-0.x:renovate/react-native-0.x
git switch renovate/react-native-0.x

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch master
git merge --no-ff renovate/react-native-0.x
git switch renovate/react-native-0.x
git rebase master
git switch master
git merge --ff-only renovate/react-native-0.x
git switch renovate/react-native-0.x
git rebase master
git switch master
git merge --no-ff renovate/react-native-0.x
git switch master
git merge --squash renovate/react-native-0.x
git switch master
git merge --ff-only renovate/react-native-0.x
git switch master
git merge renovate/react-native-0.x
git push origin master
Sign in to join this conversation.
No description provided.