You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Accessibility: AccessibilityInfo: added missing tests for Promise based methods, align null checks and error message code style (8fc503d780 by @chicio)
Animated: Suspense tests for the Animation Backend (8101fc776d by Bartlomiej Bloniarz)
Animated: Use weak_ptr when calling pullAnimationMutations in a callback scheduled with the Animation Backend (42d98b5830 by Bartlomiej Bloniarz)
Dev Server: Call methods on global.__BUNDLE_LOADER_REPORTER__, if given, during dev-mode bundler loads from Metro (1e0c1f886b by @robhogan)
Build: Add privacy manifest to declare the use of mach_absolute_time() API in the React-timing module (2ae6c8940d by @rubennorte)
Dev Server: Introduce isPackagerRunningAsync that does not block the UI thread waiting on the request to DevServer ("Packager") validating that it is running (dd056d9b4c by @vzaidman)
Networking: Add RCTSetCustomMultipartDataTaskRequestInterceptor API to allow custom modification of multipart data task requests before they are sent (59b8886bb8 by @cipolleschi)
React Native DevTools: Derive WebSocket scheme and port from dev server URL for React DevTools connections, supporting HTTPS dev servers (ca4173701d by @cipolleschi)
Runtime: Measure node instance during applyViewTransitionName (d17ecca3c9 by @zeyap)
Runtime: Move ViewTransition APIs not for react reconciler to its own TurboModule (0e65df9152 by @zeyap)
Runtime: Setting reportErrorsAsExceptions to anything other than false no longer does anything. (Previously, setting it to a falsey value would be similar to setting it to false.) (f0748a6387 by @yungsters)
Runtime: Use getNullableViewState in SurfaceMountingManager::updateProps and log a soft exception instead (bbf7004935 by Bartlomiej Bloniarz)
TurboModules: Move DefaultTurboModules::get to end of TurboModuleManager (6b32971f46 by @zeyap)
Android specific
Animated: AnimationBackendChoreographer doesn't guard the ReactChoreographer post/remove with synchronized(paused) (22d327595d by Bartlomiej Bloniarz)
Networking: Add RCTHTTPRequestInterceptor for selective HTTP request modification (0c7d780aa0 by @cipolleschi)
Networking: Add SRWebSocketProvider for selective WebSocket header injection (f3aa8c21d1 by @cipolleschi)
React Native DevTools: Derive inspector and debugger URL scheme from bundle URL to support HTTPS dev servers (36dfcef023 by @cipolleschi)
Deprecated
JavaScript API: Deprecated second argument for hook function passed to AppRegistry.setComponentProviderInstrumentationHook as it's not usable by apps. Passed stub that warns when used. (64116117c0 by @rubennorte)
Fixed
Accessibility: Fix AccessibilityInfo.isDarkerSystemColorsEnabled unresolved (never ending) promise (8fbf2fab47 by @chicio)
Accessibility: Fix AccessibilityInfo.isHighTextContrastEnabled unresolved (never ending) promise (5c9a5717c1 by @chicio)
Accessibility: Fix AccessibilityInfo.prefersCrossFadeTransitions unresolved (never ending) promise (57c073f0d7 by @chicio)
Animated: Fix 1-frame latency in C++ NativeAnimatedNodesManager for event-driven animations by processing the animation graph synchronously on every scroll event, matching the Java implementation behavior (0517fb552d by Mark Verlingieri)
Animated: Fix typo "interpolation" to "interpolate" and add missing space in AnimatedInterpolation error messages (a8b39a237c by @Nedunchezhiyan-M)
Babel: Prevent errors by handling contexts where the Babel API object is not provided (63796a9160 by On Saint Tiong)
Build: Fix incorrect package name and output filename in scripts/js-api/README.md (d823f5b1cc by @Nedunchezhiyan-M)
Codegen: Respect enum values for TurboModule c++ codegen (56129fedcb by @akawrykow)
Documentation: Correct the v0.85.0 changelog entry for the removal of StyleSheet.absoluteFillObject. (fdbe0d0b63 by @jingjing2222)
Modal: Forward style prop to Modal's inner container View with correct precedence so consumer styles are applied without overriding transparent or backdropColor (f8fa76f94c by @AnuMessi10)
React Native DevTools: Add exponential backoff and exception handling to InspectorPackagerConnection reconnect loop to prevent heap fragmentation crashes (32d3eafdc4 by @shubhamksavita)
React Native DevTools: Bump Hermes V1 to 2508290.0.14 to fix missing JavaScript samples in the Performance panel timeline on Apple platforms (cd5b3b5fa5 by @fabriziocucci)
Runtime: Add missing VIEW_EVENT_CASE entries in BaseViewProps::setProp for Click, PointerDown, PointerUp, GotPointerCapture, LostPointerCapture and their Capture variants (offsets 30-37) (8d5482dd94 by Harini Malothu)
Runtime: PerformanceObserver: observe({type: 'event'}) now correctly defaults durationThreshold to 104ms per the W3C Event Timing spec instead of reporting all events. (65c561e195 by @rubennorte)
Runtime: Prevent Scheduler use-after-free crash when surfaces tear down with pending rendering updates (aadbe96579 by @fkgozali)
Runtime: Prevent updates to mounted flag on the React revision (7ee893d3be by @j-piasecki)
Runtime: Support multiple old pseudo elements for same name but different source node (370606dc5b by @zeyap)
Runtime: Use relevant revision as base for mounted flag updates (4b954e14c8 by @j-piasecki)
Runtime: Views with a non-invertible transform (e.g. scaleX: 0 or scaleY: 0) no longer receive touches on Android or iOS. (1e8e182410 by @qflen)
VirtualizedList: Improve render area change with initialScrollIndex non zero test in VirtualizedList to avoid magic numbers timers (9b966d1d8f by @chicio)
Yoga: Fixed Yoga node ownership when display: contents is used in absolutely positioned subtrees (f2f92098dd by @j-piasecki)
Android specific
Accessibility: Guard ReactViewGroup.addChildrenForAccessibility against transient non-descendant accessibility traversal crashes. (e681736e18 by @erickreutz)
Build: Fix build regression by using rootProject.file (8a8f1b801c by @etodanik)
Hermes: Fix HermesSamplingProfiler.disable() JNI registration calling enable() instead of disable() (7f2a58e46c by @elirangoshen)
Hermes: Use Hermes V1 stable release instead of legacy nightly to fix startup crash caused by JSI ABI mismatch (45ceacc08f by @cipolleschi)
Image: Fix image content disappearing on API 24 (Nougat) when antialiased border radius clipping is applied (fdd6ca5bb1 by @Abbondanzo)
Image: Image.getSize and Image.getSizeWithHeaders now return the true source dimensions instead of Fresco's downsampled values (8823a8009b by @zoontek)
Image: Make sure view width and height are non 0 before calling createBitmap() (c20a58ab6b by @zeyap)
Legacy Architecture: Fix onHostPause crash in ReactInstanceManager without feature flag (3aa8a043de by @shubhamksavita)
LogBox: Fixed activity context memory leak in LogBoxDialogSurfaceDelegate when using bridgeless mode (f10cded1f8 by Ilya Kovalyov)
Networking: Blob content provider did not work in new arch (05ea94c441 by @javache)
Networking: Catch OutOfMemoryError in NetworkingModule response processing to prevent app crashes (0c153e2971 by @shubhamksavita)
Networking: WebSocketModule no longer strips a Cookie header passed via the WebSocket constructor's headers option (24b51db75b by @psjostrom)
Runtime: Fix Dimensionswindow values on Android < 15 when edge-to-edge is enabled (44a4b1ba5d by @zoontek)
Runtime: Fix KeyboardAvoidingView on Android 15+ / with edgeToEdgeEnabled (4a6c933cce by @zoontek)
Runtime: Fix measureInWindow returning incorrect coordinates when edge-to-edge is enabled (9d183675e9 by @zoontek)
Runtime: Fix crash from stale preallocated view registry after concurrent render cancellation (97cf2202ee by @javache)
Runtime: Gate diagnostic printMountItem calls in MountItemDispatcher error handlers behind enableFabricLogs() to prevent OOM crash (7a546f98a7 by @JakobFelixJulius)
Runtime: Handle edge-to-edge when it's not enabled by the edgeToEdgeEnabled gradle property but enforced by the OS (Android 15+) (c2280e3201 by @zoontek)
Runtime: Register HeadlessJsTaskSupportModule in CoreReactPackage (2d78a39b3e by 贾太滨)
Runtime: Schedule React revision merge to happen on DISPATCH_UI choreographer queue, before dispatching events (b63efbfc6b by @j-piasecki)
ScrollView: Dispatch FPS performance events for mouse wheel and trackpad scroll interactions in ScrollView (e0a453c603 by @Abbondanzo)
ScrollView: Fix FPS performance listener being cleared on ScrollView recycle (59ac1db76e by @Abbondanzo)
StatusBar: StatusBar configuration now applies to Modal windows, fixing visual inconsistencies (6614fe7f2b by @zoontek)
Text: Fix 1px text wrapping in absolutely positioned elements caused by fractional Yoga widths (90c2c595da by @clocksarestupid)
Text: Fix BoringLayout crash when isBoring() returns negative width (d527f2d663 by @NickGerleman)
TextInput: Fix setAutoCapitalize stripping numeric TextInput flags (TYPE_NUMBER_FLAG_SIGNED/DECIMAL), affecting minus sign input on Samsung keyboards (863f76bd49 by @lukeharvey)
TextInput: KeyboardAvoidingView and TextInput auto-scroll not responding to IME height changes (e.g., when toggling emoji panel or predictive bar) (ee1d067692 by @alanleedev)
View: Fixed a crash when clearing zIndex with props 2.0 enabled (93b37350af by @hannojg)
View: Fixed crash when enabling props 2.0 and setting borderStyle to undefined (9e058db4c8 by @hannojg)
CocoaPods: Fix REACT_NATIVE_PATH resolution when Pods/ is a symlink (ea383822b7 by @huntie)
CocoaPods: Fix React-CoreModules failing to compile with use_frameworks! due to missing React-featureflags header path (fb0d28c6fd by @radko93)
CocoaPods: Load RCTDefines.h first in the prebuilt React umbrella and drop the module * submodule wildcard so RCT_* macros propagate to consumer pods under use_frameworks!. (90c303fafb by @wneel)
CocoaPods: Preserve Expo-generated React-use-frameworks.modulemap across replace-rncore-version.js runs (ada39220a0 by @Insik-Han)
Dev Server: Fix iOS dev-support IPv6 handling for packager and inspector connections. (4a59f90c22 by @hannojg)
Hermes: Fix compilation error in createJSRuntimeFactory and skip Hermes pods when USE_THIRD_PARTY_JSC is enabled (2d8143794d by @tux2nicolae)
Networking: Fix crash in RCTWebSocketModule when delegate callbacks fire after module invalidation (587ef059a2 by @lukeharvey)
React Native DevTools: Fix inspector server host resolution for HTTPS bundle URLs by omitting default port (3582a8b2b5 by @cipolleschi)
TextInput: Fix NSRangeException crash in RCTBackedTextInputDelegateAdapter when text range is out of bounds (19350b1c8c by @lukeharvey)
View: Fixes crash when changing the value of removeClippedSubviews (91e3f773b7 by @javache)
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)
Cache prebuilt iOS binaries in ~/Library/Caches/ReactNative so Hermes, ReactNativeDependencies and ReactNativeCore tarballs are reused across clean installs and projects instead of being re-downloaded from Maven (9a0b05b8d0 by @cipolleschi)
Fixed
Fixed Yoga node ownership when display: contents is used in absolutely positioned subtrees (f2f92098dd by @j-piasecki)
Fixed display: contents nodes having hasNewLayout set incorrectly (2546ce4d82 by @j-piasecki)
React Native DevTools: Fix a bug where we would incorrectly flag apps using additional Hermes runtimes (e.g. Reanimated) as being multi-host (c800503214 by @huntie)
Limit WebSocket queue size for the packager connection to prevent the Android inspector from being force-disconnected on large payloads (7164f96d58 by @huntie)
iOS specific
Make Podfile.lock SPEC CHECKSUMS deterministic across machines by sorting Dir.glob results in Yoga.podspec and using a dynamically computed Pods-relative path in hermes-engine.podspec (64c9663152 by @IsaacIsrael)
Fixes crash when changing the value of removeClippedSubviews (91e3f773b7 by @javache)
renovateBot
changed the title
chore(deps): update dependency @react-native/eslint-config to v0.76.3
chore(deps): update dependency @react-native/eslint-config to v0.76.4
Dec 6, 2024
renovateBot
changed the title
chore(deps): update dependency @react-native/eslint-config to v0.76.4
chore(deps): update dependency @react-native/eslint-config to v0.76.5
Dec 9, 2024
renovateBot
changed the title
chore(deps): update dependency @react-native/eslint-config to v0.76.5
chore(deps): update dependency @react-native/eslint-config to v0.76.6
Jan 9, 2025
renovateBot
changed the title
chore(deps): update dependency @react-native/eslint-config to v0.76.6
chore(deps): update dependency @react-native/eslint-config to v0.77.0
Jan 21, 2025
renovateBot
changed the title
chore(deps): update dependency @react-native/eslint-config to v0.77.0
chore(deps): update dependency @react-native/eslint-config to v0.77.1
Feb 13, 2025
renovateBot
changed the title
chore(deps): update dependency @react-native/eslint-config to v0.77.1
chore(deps): update dependency @react-native/eslint-config to v0.78.0
Feb 19, 2025
renovateBot
changed the title
chore(deps): update dependency @react-native/eslint-config to v0.78.0
chore(deps): update dependency @react-native/eslint-config to v0.78.1
Mar 19, 2025
renovateBot
changed the title
chore(deps): update dependency @react-native/eslint-config to v0.78.1
chore(deps): update dependency @react-native/eslint-config to v0.78.2
Apr 1, 2025
renovateBot
changed the title
chore(deps): update dependency @react-native/eslint-config to v0.78.2
chore(deps): update dependency @react-native/eslint-config to v0.79.0
Apr 8, 2025
renovateBot
changed the title
chore(deps): update dependency @react-native/eslint-config to v0.79.0
chore(deps): update dependency @react-native/eslint-config to v0.79.1
Apr 15, 2025
renovateBot
changed the title
chore(deps): update dependency @react-native/eslint-config to v0.79.1
chore(deps): update dependency @react-native/eslint-config to v0.79.2
May 1, 2025
renovateBot
changed the title
chore(deps): update dependency @react-native/eslint-config to v0.79.2
chore(deps): update dependency @react-native/eslint-config to v0.79.3
Jun 4, 2025
renovateBot
changed the title
chore(deps): update dependency @react-native/eslint-config to v0.79.3
chore(deps): update dependency @react-native/eslint-config to v0.80.0
Jun 12, 2025
renovateBot
changed the title
chore(deps): update dependency @react-native/eslint-config to v0.80.0
chore(deps): update dependency @react-native/eslint-config to v0.80.1
Jun 30, 2025
renovateBot
changed the title
chore(deps): update dependency @react-native/eslint-config to v0.82.1
chore(deps): update dependency @react-native/eslint-config to v0.83.0
Dec 10, 2025
renovateBot
changed the title
chore(deps): update dependency @react-native/eslint-config to v0.83.0
chore(deps): update dependency @react-native/eslint-config to v0.83.1
Dec 18, 2025
renovateBot
changed the title
chore(deps): update dependency @react-native/eslint-config to v0.83.1
chore(deps): update dependency @react-native/eslint-config to v0.84.0
Feb 11, 2026
renovateBot
changed the title
chore(deps): update dependency @react-native/eslint-config to v0.84.0
chore(deps): update dependency @react-native/eslint-config to v0.84.1
Feb 27, 2026
renovateBot
changed the title
chore(deps): update dependency @react-native/eslint-config to v0.84.1
chore(deps): update dependency @react-native/eslint-config to v0.85.0
Apr 7, 2026
renovateBot
changed the title
chore(deps): update dependency @react-native/eslint-config to v0.85.0
chore(deps): update dependency @react-native/eslint-config to v0.85.1
Apr 13, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.74.84→0.86.0Release Notes
facebook/react-native (@react-native/eslint-config)
v0.86.0: 0.86.0Compare Source
Added
global.__BUNDLE_LOADER_REPORTER__, if given, during dev-mode bundler loads from Metro (1e0c1f886b by @robhogan)Emulation.setEmulatedMedia(11a5432cb2 by @huntie)unstable_getViewTransitionInstanceto UIManagerBinding (d8820a403b by @zeyap)LayoutContext(d38c756529 by @paradowstack)boxShadowand textWithLinkRole (b172f46f0d by @NickGerleman)mixBlendModeplus-lighter (aaa0684045 by @bigcupcoffee)Android specific
BackHandlerhardwareBackPressevents to access timeStamp from native event. (bf277cb6d4 by @rubennorte)android_ripplenow acceptsPlatformColor(60d8b282ea by @adrcotfas)ExtraWindowEventListenerinterface to allow native modules to react to window creation / destruction (e.g. Modal dialogs) (58fec1fa8d by @zoontek)TextInputautoCompleteautofill hint support and bumpandroidx.autofillto1.3.0. (ac598aff2b by @radko93)iOS specific
mach_absolute_time()API in the React-timing module (2ae6c8940d by @rubennorte)isPackagerRunningAsyncthat does not block the UI thread waiting on the request to DevServer ("Packager") validating that it is running (dd056d9b4c by @vzaidman)RCTSetCustomMultipartDataTaskRequestInterceptorAPI to allow custom modification of multipart data task requests before they are sent (59b8886bb8 by @cipolleschi)Changed
LogBoxDatatests to Jest modern timers (dea2136a49 by @chicio)2508290.0.11 (26953d8343 by @alanleedev)applyViewTransitionName(d17ecca3c9 by @zeyap)reportErrorsAsExceptionsto anything other thanfalseno longer does anything. (Previously, setting it to a falsey value would be similar to setting it tofalse.) (f0748a6387 by @yungsters)getNullableViewStateinSurfaceMountingManager::updatePropsand log a soft exception instead (bbf7004935 by Bartlomiej Bloniarz)DefaultTurboModules::getto end ofTurboModuleManager(6b32971f46 by @zeyap)Android specific
AnimationBackendChoreographerdoesn't guard theReactChoreographerpost/remove withsynchronized(paused)(22d327595d by Bartlomiej Bloniarz)enforceNavigationBarContrastattribute (dfddcc9796 by @zoontek)iOS specific
RCTHTTPRequestInterceptorfor selective HTTP request modification (0c7d780aa0 by @cipolleschi)SRWebSocketProviderfor selective WebSocket header injection (f3aa8c21d1 by @cipolleschi)Deprecated
AppRegistry.setComponentProviderInstrumentationHookas it's not usable by apps. Passed stub that warns when used. (64116117c0 by @rubennorte)Fixed
AccessibilityInfo.isDarkerSystemColorsEnabledunresolved (never ending) promise (8fbf2fab47 by @chicio)AccessibilityInfo.isHighTextContrastEnabledunresolved (never ending) promise (5c9a5717c1 by @chicio)AccessibilityInfo.prefersCrossFadeTransitionsunresolved (never ending) promise (57c073f0d7 by @chicio)NativeAnimatedNodesManagerfor event-driven animations by processing the animation graph synchronously on every scroll event, matching the Java implementation behavior (0517fb552d by Mark Verlingieri)AnimatedInterpolationerror messages (a8b39a237c by @Nedunchezhiyan-M)scripts/js-api/README.md(d823f5b1cc by @Nedunchezhiyan-M)StyleSheet.absoluteFillObject. (fdbe0d0b63 by @jingjing2222)styleprop to Modal's inner container View with correct precedence so consumer styles are applied without overridingtransparentorbackdropColor(f8fa76f94c by @AnuMessi10)InspectorPackagerConnectionreconnect loop to prevent heap fragmentation crashes (32d3eafdc4 by @shubhamksavita)2508290.0.14 to fix missing JavaScript samples in the Performance panel timeline on Apple platforms (cd5b3b5fa5 by @fabriziocucci)VIEW_EVENT_CASEentries inBaseViewProps::setPropfor Click, PointerDown, PointerUp, GotPointerCapture, LostPointerCapture and their Capture variants (offsets 30-37) (8d5482dd94 by Harini Malothu)PerformanceObserver:observe({type: 'event'})now correctly defaultsdurationThresholdto 104ms per the W3C Event Timing spec instead of reporting all events. (65c561e195 by @rubennorte)scaleX: 0orscaleY: 0) no longer receive touches on Android or iOS. (1e8e182410 by @qflen)display: contentsis used in absolutely positioned subtrees (f2f92098dd by @j-piasecki)Android specific
ReactViewGroup.addChildrenForAccessibilityagainst transient non-descendant accessibility traversal crashes. (e681736e18 by @erickreutz)rootProject.file(8a8f1b801c by @etodanik)HermesSamplingProfiler.disable()JNI registration callingenable()instead ofdisable()(7f2a58e46c by @elirangoshen)Image.getSizeandImage.getSizeWithHeadersnow return the true source dimensions instead of Fresco's downsampled values (8823a8009b by @zoontek)createBitmap()(c20a58ab6b by @zeyap)onHostPausecrash inReactInstanceManagerwithout feature flag (3aa8a043de by @shubhamksavita)LogBoxDialogSurfaceDelegatewhen using bridgeless mode (f10cded1f8 by Ilya Kovalyov)OutOfMemoryErrorinNetworkingModuleresponse processing to prevent app crashes (0c153e2971 by @shubhamksavita)Cookieheader passed via the WebSocket constructor'sheadersoption (24b51db75b by @psjostrom)Dimensionswindowvalues on Android < 15 when edge-to-edge is enabled (44a4b1ba5d by @zoontek)KeyboardAvoidingViewon Android 15+ / withedgeToEdgeEnabled(4a6c933cce by @zoontek)measureInWindowreturning incorrect coordinates when edge-to-edge is enabled (9d183675e9 by @zoontek)printMountItemcalls inMountItemDispatchererror handlers behindenableFabricLogs()to prevent OOM crash (7a546f98a7 by @JakobFelixJulius)edgeToEdgeEnabledgradle property but enforced by the OS (Android 15+) (c2280e3201 by @zoontek)HeadlessJsTaskSupportModuleinCoreReactPackage(2d78a39b3e by 贾太滨)DISPATCH_UIchoreographer queue, before dispatching events (b63efbfc6b by @j-piasecki)isBoring()returns negative width (d527f2d663 by @NickGerleman)setAutoCapitalizestripping numericTextInputflags (TYPE_NUMBER_FLAG_SIGNED/DECIMAL), affecting minus sign input on Samsung keyboards (863f76bd49 by @lukeharvey)zIndexwith props 2.0 enabled (93b37350af by @hannojg)borderStyletoundefined(9e058db4c8 by @hannojg)iOS specific
ReactInternalcompatible with Swift (fc5cc2821f by @rmaz)PODFILE_DIRas$(SRCROOT)-relative soproject.pbxprojis portable across machines (44bb83bd84 by @zoontek)REACT_NATIVE_PATHresolution whenPods/is a symlink (ea383822b7 by @huntie)use_frameworks!due to missing React-featureflags header path (fb0d28c6fd by @radko93)RCTDefines.hfirst in the prebuilt React umbrella and drop themodule *submodule wildcard so RCT_* macros propagate to consumer pods underuse_frameworks!. (90c303fafb by @wneel)React-use-frameworks.modulemapacrossreplace-rncore-version.jsruns (ada39220a0 by @Insik-Han)createJSRuntimeFactoryand skip Hermes pods whenUSE_THIRD_PARTY_JSCis enabled (2d8143794d by @tux2nicolae)RCTWebSocketModulewhen delegate callbacks fire after module invalidation (587ef059a2 by @lukeharvey)NSRangeExceptioncrash inRCTBackedTextInputDelegateAdapterwhen text range is out of bounds (19350b1c8c by @lukeharvey)removeClippedSubviews(91e3f773b7 by @javache)Security
fast-xml-parserfrom 4.5.0 to 4.5.4 to fix CVE-2026-25896 (56908a74c7 by @balajacatherin)minimatchto fix CVE-2026-27903, CVE-2026-27904 (c019a50a4c by @balajacatherin)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.3: 0.85.3Compare Source
Changed
8edd9be...194d3f8(9966cbdf4d by @motiz88)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.85.2: 0.85.2Compare 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.1Compare 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.0Compare 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.1Compare Source
Fixed
Android specific
gradle.propertiesresolution for monorepos by reading from parent Gradle start parameters (projectDir/currentDir) before falling back to../../android/gradle.properties, sohermesV1Enabledcan be inherited correctly. (c5ae0c820a by @Titozzz)inspector-modern/chrome/Registration.hwhen HermesV1 is disabled. (5ee695ad8f by @tjzel)hermesV1Enabledtotrue(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.0Compare 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.10: 0.83.10Compare Source
v0.83.10
Added
iOS specific
~/Library/Caches/ReactNativeso Hermes, ReactNativeDependencies and ReactNativeCore tarballs are reused across clean installs and projects instead of being re-downloaded from Maven (9a0b05b8d0 by @cipolleschi)Fixed
display: contentsis used in absolutely positioned subtrees (f2f92098dd by @j-piasecki)display: contentsnodes havinghasNewLayoutset incorrectly (2546ce4d82 by @j-piasecki)Android specific
fetch()response URL is now correct after a redirect (fbe6a686e6 by @MarkCSmith)iOS specific
removeClippedSubviews(91e3f773b7 by @javache)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.9Compare 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](https://react-native-com
Configuration
📅 Schedule: (UTC)
🚦 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.
This PR was generated by Mend Renovate. View the repository job log.