Skip to content

Comments

chore(deps): update Sample React Native to v0.84.0#210

Open
github-actions[bot] wants to merge 1 commit intomainfrom
deps/sample/scripts/update-rn.sh/v0.84.0
Open

chore(deps): update Sample React Native to v0.84.0#210
github-actions[bot] wants to merge 1 commit intomainfrom
deps/sample/scripts/update-rn.sh/v0.84.0

Conversation

@github-actions
Copy link

Bumps sample/scripts/update-rn.sh from v0.67.4 to v0.84.0.

Auto-generated by a dependency updater.

Changelog

v0.84.0

Breaking

Android specific
  • Legacy Architecture: Delete deprecated NativeKind class from React Native Android (284d841b3d by mdvacca)
  • Legacy Architecture: Remove unnecessary classes inside com.facebook.react.uimanager.layoutanimation used in legacy architecture (0b09e6f696 by cortinico)
  • Legacy Architecture: Remove unnecessary LazyReactPackage used in legacy architecture (2b09ae8992 by cortinico)
  • Legacy Architecture: Remove unused internal NotThreadSafeBridgeIdleDebugListener (0ee4a2d01a by cortinico)
  • Legacy Architecture: Remove unused internal NotThreadSafeViewHierarchyUpdateDebugListener (991dff2322 by cortinico)
  • TurboModules: Remove unstable_shouldEnableLegacyModuleInterop() (e4eb64d6cc by RSNara)
iOS specific
  • Dev Server: Make RCTPackagerConnection instance of the RCTDevSettings and use bundle config. (cf92cade49 by coado)
  • Legacy Architecture: Remove legacy arch by default (c7f433a413 by cipolleschi)

Added

  • Animated: A new test for the AnimationBackend (8bc6214284 by Bartlomiej Bloniarz)
  • Animated: Added transformOrigin prop support to the AnimationBackend. (20779edd3b by coado)
  • Animated: Added support for backfaceVisibility prop and added missing flex style to the AnimatedPropsBuilder. (d379cde036 by coado)
  • Animated: Added support for borderCurves, borderStyles, pointerEvents, isolation, cursor, boxShadow, and mixBlendMode props to the AnimationBackend. (6d5b524f87 by coado)
  • Animated: Added support for maxWidth, maxHeight, minWidth, and minHeight props to the AnimationBackend. (3650ae3d08 by coado)
  • Animated: Added support for overflow, position, zIndex, and direction props to the AnimationBackend. (bed1a9a20f by coado)
  • Animated: Added support for shadowColor, shadowOffset, shadowOpacity, and shadowRadius props to the animation backend. (c31a5a8896 by coado)
  • Animated: Added support for border width props to the animation backend. (782dc0e038 by coado)
  • Animated: Added support for filter props to Animation Backend (e744329c3d by coado)
  • Animated: Added support for flex props to the AnimationBackend. (33b2d6d367 by coado)
  • Animated: Added support for margin and padding props to AnimationBackend. (cd4744cb98 by coado)
  • Animated: Added support for outline props to the AnimationBackend. (4de9242e80 by coado)
  • Animated: Added support for positional left, top, right, bottom props to the animation backend. (9931aeb830 by coado)
  • Animated: Added support for transform, border radius, and background color props to Animation Backend. (e167faa449 by coado)
  • Animated: Add connectAnimatedNodeToShadowNodeFamily method to NativeAnimatedModule and NativeAnimatedTurboModule (d7ef651c5c by Bartlomiej Bloniarz)
  • Animated: Jest tests for PlatformColor support (cbbba7b9a5 by zeyap)
  • Animated: (js part) Support PlatformColor type of toValue and interpolation outputRange (8b6b47bd57 by zeyap)
  • Animated: Thread down rootTag/surfaceId to AnimatedInterpolation node (b46427a673 by zeyap)
  • Animated: UIManagerNativeAnimatedDelegateBackendImpl for running animation frame updates on android (219c2b84c2 by Bartlomiej Bloniarz)
  • Animated: Use the commit hook to reconcile the UI updates with react (d04e1528da by Bartlomiej Bloniarz)
  • Assets: Bundle support for heic and heif files (f472ef980a by anthonybajoua)
  • Codegen: Support parsing Readonly for the new Flow utility types (a6b76c0c51 by marcoww6)
  • Codegen: Support parsing ReadonlyArray for the new Flow utility types (3bf7a09ecb by marcoww6)
  • Dev Server: Expose methods for registering packager connection handlers. (d9842fdbe3 by coado)
  • ESLint: Add support for Flat Config (eslint v9) (18592451de by pipopotamasu)
  • Fast Refresh: DevServer fast refresh banners now have a dismiss button but still tap anywhere to dismiss. (fcd63032d0 by emily8rown)
  • JavaScript API: Added missing standard properties to URL (hash, host, pathname, etc.) and methods to URLSearchParams (get, set, delete, etc.). (f97b9a521d by Manish Balayan)
  • JavaScript API: Export usePressability hook and PressabilityConfig/PressabilityEventHandlers types from the public API (d0e9b9c078 by natew)
  • Performance: Add ResourceReceivedData trace events for network data chunks in Performance timeline (c400b88ebf by emily8rown)
  • TypeScript: Added missing experimental_backgroundSize, experimental_backgroundPosition, experimental_backgroundRepeat to manually written types. (37bf285836 by tjzel)
Android specific
  • Animated: Add c++ animated support for PlatformColor type of toValue and interpolation outputRange (7941a621f9 by zeyap)
  • Appearance: Add {add|remove}SchemeChangeListener() function to OverrideColorScheme interface to support dynamic appearance updates via override (80e384a801 by alanleedev)
  • Events: Add onKeyDown/onKeyUp support to Android (79b09ce9c4 by Abbondanzo)
  • Events: Include activeHitPath in payload when it's PointerUp/Down (1d6d8fc058 by zeyap)
iOS specific
  • Accessibility: Add support for UIAccessibilityPriority in announcements (4851fb2fc3 by maxencehenneron)
  • Animated: Allow invalidateDisplayLink on RCTAnimatedModuleProvider (7c603ee261 by zeyap)
  • Prebuild: Added documentation for the prebuild scripts for precompiling React Native Core and React Native Dependencies. (7a66582f60 by chrfalch)
  • ReactHost: Add new RCTBundleConfiguration for modifying bundle URL on RCTReactNativeFactory. (6fa75cce48 by coado)

Changed

  • Accessibility: Text components with onPress or onLongPress now automatically get accessibilityRole='link' for proper accessibility support (4c732b4ccf by fabriziocucci)
  • Animated: AnimatedPropsRegistry now also receive the updates from the synchronous updates that bypass the ShadowTree, so that these updates are not overwritten by React commits (c52d30e79b by Bartlomiej Bloniarz)
  • Animated: C++ animated now passes the calculated folly::dynamic directly to the backend, without repacking it into AnimatedProp (84e408cf89 by Bartlomiej Bloniarz)
  • Animated: CloneMultiple now invokes the callback for every cloned node, instead of doing that only for the nodes in familiesToUpdate (976c849057 by Bartlomiej Bloniarz)
  • Animated: Extracted cloneProp from AnimationBackend.cpp to AnimatedProps.h (33f783ae23 by Bartlomiej Bloniarz)
  • Animated: Move the animation backend callback scheduling, behind the isRenderCallbackStarted check. (8b95fce84e by Bartlomiej Bloniarz)
  • Animated: Split the families by SurfaceId in onAnimationFrame (5c078bd490 by Bartlomiej Bloniarz)
  • React: Sync React 19.2.3 into React Native (e6923dd1e1 by cipolleschi)
  • Runtime: JSBigString mutable data accessor has been renamed to mutableData (3012aac2ad by javache)
Android specific
  • Accessibility: Enabled shouldUseLinkRoleForPressableText and shouldSetEnabledBasedOnAccessibilityState feature flags by default to improve accessibility behavior. (38e3075310 by fabriziocucci)
  • Accessibility: Set isClickable=true by default or based on the pointerEvents value for all views to improve accessibility tool detection while maintaining the configured focusable state (427995858d by fabriziocucci)
  • View: VirtualView not clips subviews even if its parent ScrollView does not have removeClippedSubviews enabled. (b0e754bc7f by yungsters)
iOS specific
  • CocoaPods: Allow linking local SPM packages in CocoaPods (d31fc32882 by sbuggay)
  • Prebuild: Use prebuild by default (df9d31b243 by cipolleschi)
  • ReactHost: Add RCTBundleConfiguration property on RCTReactNativeFactory and pass it down to RCTHost. (5465a511f4 by coado)

Deprecated

  • React Native DevTools: Deprecate XHRInterceptor and WebSocketInterceptor APIs. Developer tools should use the CDP Network domain instead. (41380f39ab by huntie)
  • TurboModules: Deprecate TurboModuleProviderFunctionType (7a6a6ae2e6 by RSNara)

Removed

  • Babel: Remove Babel preset transforms for already-unsupported non-Hermes engines (07bd24ed0d by robhogan)
  • Legacy Architecture: Legacy Arch: Remove Perf and Network tabs from in-app Element Inspector. See RFC0777 (b7ca04844d by huntie)
Android specific
  • Legacy Architecture: Remove unnecessary OnBatchCompleteListener used in Legacy Architecture (1bdd2a0aba by cortinico)
  • Legacy Architecture: Remove unnecessary and unused BridgeDevSupportManager (13da82a337 by cortinico)

Fixed

  • Animated: Added handling of missing props to AnimatedPropsRegistry (31a9eeeba4 by j-piasecki)
  • Animated: Check nodesManager_ in AnimatedModule::executeOperation (199b8982de by zeyap)
  • Animated: Handle Object.create(null) correctly in AnimatedObject.js' isPlainObject function (4e0b9233c0 by maman)
  • Animated: Nullcheck result of getAnimatedNode in NativeAnimatedNodesManager::updateNodes (3e9083b423 by zeyap)
  • Build: Fixed hermes-compiler not being resolved correctly when your repo is set up as a monorepo using pnpm. (e23e9add80 by tido64)
  • Build: Fixed an ENOENT exception when a dependency does not export package.json, and your repo is set up as a monorepo using pnpm (20550c45d2 by tido64)
  • CLI: Fixed missing dependency breaking react-native config in pnpm setups (5c43ed2348 by tido64)
  • Codegen: Ensure codegen CLI supports unspecified --outputPath argument and respects codegenConfig.outputDir configurations (716303362a by kitten)
  • Codegen: Hash generation includes declare const types in API snapshot (c36665f7c6 by emily8rown)
  • JavaScript API: Fixed URLSearchParams duplicate issue. (1e06c92404 by riteshshukla04)
  • React Native DevTools: Fix a bug where we would incorrectly flag apps using additonal Hermes runtimes (e.g. Reanimated) as being multi-host (c800503214 by huntie)
  • React Native DevTools: Fix empty screen for RNDT Network and Performance panels (c1ff074436 by huntie)
  • StyleSheet: color and blurRadius of BoxShadowValue mistakenly swapped (8fa8fb7a52 by Phecda)
Android specific
iOS specific
  • Accessibility: Accessibility actions labels are not read by VoiceOver (602a2d213a by maxencehenneron)
  • Animated: Make sure to only call onRender when NativeAnimatedNodesManagerProvider is not destroyed (d8f9b3f1f5 by zeyap)
  • Build: Address -Wswitch-default warnings for projects that use that compiler flag (4c560b118c by NSProgrammer)
  • Build: Fix glog namespace issue to allow using interop mode of objcxx (68aab492e1 by riteshshukla04)
  • Build: Fix missing default statements for projects that have -Wswitch-default enabled (along with -Wswitch-enum). (a210409e03 by NSProgrammer)
  • Build: Fixed build with dynamic frameworks (1033dbd1da by cipolleschi)
  • Build: Improve -Wswitch-default support (8f91076397 by NSProgrammer)
  • Build: Improve -Wswitch-default support (fedd1cfbda by NSProgrammer)
  • Build: Improve support for projects with -Wswitch-enum compiler error (f687292aad by NSProgrammer)
  • Build: Set the CURRENT_ARCH=arm64 on M4 (b78099b821 by ISeekTruth)
  • CocoaPods: Moved setting xcconfig to after add_rn_core pod function is called. (73d3429a44 by chrfalch)
  • Codegen: Fix codegen failing when project is inside a hidden folder (a12b442d26 by dinisnunes1)
  • Codegen: Fix undefined behavior for values outside of enum range in generated switch methods in Objective-C. (4bf8204391 by NSProgrammer)
  • Dev Server: Avoid reallocating views on RCTDevLoadingView progress updates (55a5b6b015 by shirakaba)
  • Dev Server: Fixed crash from dismiss button in DevLoadingView (6793f5cc51 by emily8rown)
  • Dev Server: Fixed dismiss button not appearing consistently in dev loading view (336042ccb3 by emily8rown)
  • Dev Server: Make rest of app responsive whilst dev loading banner present (f97354368c by emily8rown)
  • Events: Fix listenerCount not resetting for RCTEventEmitter (ac8fa25147 by brainbicycle)
  • Legacy Architecture: Fix legacy module interop not handling hitTest correctly (700d320a5f by kruczy)
  • Prebuild: Fix incorrect source path resolution in dSYM remapping in precompiled framework scripts (f383241b19 by chrfalch)
  • Prebuild: Fixed copying symbol bundles into correct slice folder (ac31e96e49 by chrfalch)
  • Runtime: A Crash when some error information are nil (efd2f679f2 by cipolleschi)
  • ScrollView: Fix crash in RCTEnhancedScrollView when scrollViewDidScroll is called (5f14001e92 by Gabriel Cadden)
  • Text: Fix rounding error occurring randomly in iOS text line height calculation (581d643a9e by soutua)
  • Touch Handling: Remove redundant gesture to tap button when the layer beneath is already tappable (8b8cceac89 by emily8rown)
  • Touch Handling: Respect cancelsTouchesInView when canceling touches in RCTSurfaceTouchHandler (5634e8a601 by intmain)
  • View: Fix duplicate shadow bug during component recycling by cleaning up visual layers in prepareForRecycle (7dcedf1def by Atharv Soni)

v0.83.2

Added

Android specific

Fixed

Android specific
  • Text: Fix text clipping on Android 15+ due to useBoundsForWidth change (8347cc4b50 by chrfalch)

v0.83.1

Fixed

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

v0.83.0

Breaking

None

Deprecated

Android specific
  • Animated: Mark startOperationBatch and finishOperationBatch as deprecated, replace with no-op (c9dcd64ed5 by zeyap)
  • Networking: Mark NetworkingModule.sendRequestInternal as deprecated (30999b868c by motiz88)

Added

Android specific
iOS specific

Changed

  • Animated: Initialize the backend in NativeAnimatedNodesManagerProvider (3f396616d2 by Bartlomiej Bloniarz)
  • Animated: Move using declarations into AnimationBackend class (9e98c72ad3 by zeyap)
  • Codegen: Improve Codegen error when iOS native project not found (bc3503452f by vonovak)
  • ESLint: Bump eslint-plugin-react-hooks to 7.0.1 (28101284a9 by cipolleschi)
  • Hermes: Use Hermes artifacts published independently from React Native (27bb34c006 by j-piasecki)
  • Metro: Metro bump to ^0.83.3 (89f0a37800 by robhogan)
  • React: Bump React version to 19.2 (6f482708b5 by cipolleschi)
  • React Native DevTools: Remove network experiment and experimental icon, Add conditional disabling of features incompatible with multiple hosts (19359ed095 by huntie)
  • Yoga: Update copyright header in Yoga CMake file from Facebook to Meta (118a6621f5 by aialok)
Android specific
  • Animated: [c++ animated] Course correct props at SurfaceMountingManager.updateProps() (dae2f606c7 by zeyap)
  • Fast Refresh: Hot reload banner is now displayed in blue background like on iOS (4d45e5987c by vzaidman)
  • Font: Request layout on configuration change only when the font scale has changed (e02e7b1a29 by j-piasecki)
  • Hermes: Changed value of HERMESVM_HEAP_HV_MODE to HEAP_HV_PREFER32 for Hermes V1 (fcb51b1392 by j-piasecki)
  • Kotlin: Migrated ReactRoot to Kotlin (0b14a19ea6 by sbuggay)
  • New Architecture: Runtime check that NewArchitecture is enabled in DefaultNewArchitectureEntryPoint (d0d08e4554 by cortinico)
  • React Native DevTools: Add Log error to discourage usages of getJSModule(RCTEventEmitter) API (aab0d3397c by mdvacca)
  • Touch Handling: Defer to responder system to terminate on scroll (1e1af623b1 by zeyap)
  • UI: Split VirtualViewContainerState into classic, experimental versions [Android] (793f99d949 by CalixTang)
iOS specific
  • Image: Use CGImageSourceCreateImageAtIndex instead of CGImageSourceCreateThumbnailAtIndex to decode full-sized images (be4fcdafb1 by tsapeta)
  • Prebuild: Update logging functions for prebuilds (f0f8b95719 by chrfalch)

Fixed

⚠️ Changelog content truncated by 185530 characters because it was over the limit (60000) and wouldn't fit into PR description.

@github-actions github-actions bot force-pushed the deps/sample/scripts/update-rn.sh/v0.84.0 branch 15 times, most recently from f7f09de to 902b2a4 Compare February 19, 2026 04:51
@github-actions github-actions bot force-pushed the deps/sample/scripts/update-rn.sh/v0.84.0 branch 7 times, most recently from 4625347 to e694e98 Compare February 23, 2026 04:55
@github-actions github-actions bot force-pushed the deps/sample/scripts/update-rn.sh/v0.84.0 branch from e694e98 to 2a19772 Compare February 23, 2026 04:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant