Skip to content

build(deps): bump the expo-and-react-native group across 1 directory with 8 updates - #1

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/expo-and-react-native-d5474d9964
Closed

build(deps): bump the expo-and-react-native group across 1 directory with 8 updates#1
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/expo-and-react-native-d5474d9964

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 19, 2026

Copy link
Copy Markdown

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps the expo-and-react-native group with 8 updates in the / directory:

Package From To
expo-doctor 1.20.1 1.20.2
react-native 0.86.2 0.87.0
react-native-gesture-handler 2.32.0 3.2.1
react-native-reanimated 4.5.1 4.5.3
react-native-safe-area-context 5.7.0 5.9.0
react-native-screens 4.26.2 4.27.0
react-native-worklets 0.10.3 0.11.4
@react-native/metro-config 0.86.2 0.87.0

Updates expo-doctor from 1.20.1 to 1.20.2

Changelog

Sourced from expo-doctor's changelog.

Changelog

Unpublished

🛠 Breaking changes

🎉 New features

  • Warn projects using Expo SDKs affected by the Hermes v1 memory regression (#48887 by @​kitten)

🐛 Bug fixes

💡 Others

Commits

Updates react-native from 0.86.2 to 0.87.0

Release notes

Sourced from react-native's releases.

0.87.0


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.

0.87.0-rc.4


Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core dSYMs:


You can file issues or pick requests against this release here.


... (truncated)

Changelog

Sourced from react-native's changelog.

v0.87.0

Breaking

  • Appearance: Fix return type of useColorScheme() hook (now ColorSchemeName | null) (ef6463c25d by @​huntie)
  • Appearance: useColorScheme() no longer returns 'unspecified' (this was always the case, but is a breaking type change) (8ac88f481a by @​huntie)
  • CLI: The react-native/core-cli-utils package is no longer published. It remains available in the React Native repo as a reference implementation. (9c3fddf9cd by @​huntie)
  • Hermes: Remove Legacy Hermes from C++ code (f9476256bd by @​cipolleschi)
  • JavaScript API: Deep imports to 'react-native/src/private/...' have been restricted, and are no longer visible to TypeScript. These subpaths still exist, but do not have type coverage. (142b6172a9 by @​huntie)
  • JavaScript API: The NativeDialogManagerAndroid export is removed. (a793d21a7e by @​huntie)
  • JavaScript API: The Touchable root export (undocumented) is removed. If you are extending Touchable as a type, please use ViewProps instead. (6fbf3062f9 by @​huntie)
  • JavaScript API: react-native/rn-get-polyfills is removed — please use react-native/js-polyfills (package) (b6a535afee by @​huntie)
  • Jest: react-native/jest-preset is removed — all projects must now migrate to react-native/jest-preset (package) (9ee21ddd9b by @​huntie)
  • Legacy Architecture: Compile out RuntimeScheduler_Legacy under RCT_REMOVE_LEGACY_ARCH (d205267a5f by @​christophpurrer)
  • LogBox: Set max font scaling in LogBox to avoid layout breaking (4aef2b0126 by @​pchalupa)
  • Node: Require Node.js >= 22.13.0 (a0d39e7a9c by @​huntie)
  • React Native DevTools: Remove support for connecting to the standalone react-devtools package via WebSocket. Use React Native DevTools instead. (f1971caa44 by @​huntie)
  • Renderer: Remove RawPropsKey prefix and suffix (67381e157f by @​javache)
  • Runtime: Remove the SceneTracker module from Libraries/Utilities, stop setting the active scene from AppRegistry.runApplication, and pass the app key as an optional second argument to WrapperComponentProvider (bbb5be9b41 by @​rubennorte)
  • ScrollView: Remove deprecated boolean values support for ScrollView keyboardShouldPersistTaps (5bf3e38db2 by @​zoontek)
  • StatusBar: Remove deprecated StatusBar backgroundColor / translucent / networkActivityIndicatorVisible props and setBackgroundColor / setTranslucent / setNetworkActivityIndicatorVisible methods (6b45e579d6 by @​zoontek)
  • Strict TypeScript API: Remove legacy NativeMethods and NativeMethodsMixin types (b724611aec by @​huntie)
  • Strict TypeScript API: React Native's default JavaScript API is now the Strict TypeScript API. Use customConditions: ["react-native-legacy-deep-imports"] to opt out. (c948b61c05 by @​huntie)

Android specific

iOS specific

Added

  • Animated: Support native driven AnimatedValue interpolation easing (57ce6bc585 by @​zeyap)
  • Animated: Remove useNativeDriver under featureflag animatedForceNativeDriver (9cf30b6e4b by @​zeyap)
  • Animated: Remove useNativeDriver under featureflag animatedForceNativeDriver (cffe14ff57 by @​zeyap)
  • Animated: Add optimizedAnimatedPropUpdates feature flag (ed96b22af2 by Bartlomiej Bloniarz)
  • Assets: Introduce react-native/asset-utils package (relocates Android path utils for libraries/frameworks) (41d52189e2 by @​huntie)
  • JavaScript API: Deprecate 'react-native/Libraries/Core/InitializeCore'. Use 'react-native/setup-env' instead. (bfa679f0ea by @​huntie)
  • Legacy Architecture: Gate shared C++ and Android Java/Kotlin legacy view manager interop behind RCT_REMOVE_LEGACY_COMPONENT_INTEROP (9885fe95ef by @​christophpurrer)

... (truncated)

Commits
  • 4bc2473 Release 0.87.0
  • 01f752d Release 0.87.0-rc.4
  • 24353da fix(iOS): keep prebuilt Headers/ in place on a Debug/Release swap (#57814)
  • 329f864 fix(swiftpm): persist --config-command so the in-build sync keeps using it (#...
  • 4dd4d31 Write the prebuilt module-map flag to OTHER_CPLUSPLUSFLAGS too (#57742)
  • f3e11c2 Fix compat with extensionless scripts/* imports (#57718)
  • d8b52df SPM: allow overriding the autolinking config command (#57662)
  • 0cacb90 SPM: fix raw Flow type annotations in bare-node scripts (#57660)
  • 034245a fix(iOS): stage Hermes headers in prebuild compose job so ReactNativeHeaders ...
  • b67c5cf Release 0.87.0-rc.3
  • Additional commits viewable in compare view

Updates react-native-gesture-handler from 2.32.0 to 3.2.1

Release notes

Sourced from react-native-gesture-handler's releases.

v3.2.1

🐛 Bug fixes

🔢 Miscellaneous

Full Changelog: software-mansion/react-native-gesture-handler@v3.2.0...v3.2.1

v3.2.0

❗ Important changes

👍 Improvements

🐛 Bug fixes

... (truncated)

Commits
  • 62f0f7d Release v3.2.1
  • 4716425 Merge branch '3.2-stable' of github.com:software-mansion/react-native-gesture...
  • f0ae48c Update Pressable props (#4421)
  • 5f0f0d8 Forward press handlers as testOnly_* in PressableWithTouchable (#4416)
  • 0a91db7 Release v3.2.0
  • 44046a6 [Android] Resolve the button event dispatcher by react tag (#4415)
  • 2469c1d Derive Pressable pressed state from testOnly_pressed (#4414)
  • 3f1bf74 Clear pending timers on unmount in StatefulPressable (#4413)
  • 50ae6a1 [General] Default GestureDetector moduleId to -1 (#4412)
  • 8b661c9 Implement Pressable based on Touchable (#4411)
  • Additional commits viewable in compare view

Updates react-native-reanimated from 4.5.1 to 4.5.3

Release notes

Sourced from react-native-reanimated's releases.

Reanimated - 4.5.3

What's Changed

Full Changelog: software-mansion/react-native-reanimated@4.5.2...4.5.3

Reanimated - 4.5.2

What's Changed

Reanimated version supporting Worklets 0.11.

Full Changelog: software-mansion/react-native-reanimated@4.5.1...4.5.2

Commits
  • 312aaff release(Reanimated): 4.5.1
  • 610f2d5 cherry-pick(4.5-stable): Prevent animated views from reverting to stale value...
  • 66859a1 cherry-pick(4.5-stable): Fix crash from withheld exiting layout animations in...
  • 55c6bcc release(Reanimated): 4.5.2
  • See full diff in compare view

Updates react-native-safe-area-context from 5.7.0 to 5.9.0

Release notes

Sourced from react-native-safe-area-context's releases.

Release 5.9.0

5.9.0 (2026-08-12)

Bug Fixes

  • avoid NotFoundError when the measurement element is already detached (#746) (76dfb06)
  • make nested SafeAreaProvider report its own frame and insets on web (#737) (2fa707d)
  • update insets and frame on window resize on web (#736) (1fe7ec5)

Features

Release 5.8.1

5.8.1 (2026-08-03)

Bug Fixes

  • Move jest/mock into package build (fix TS under RN 0.87) (#745) (b9e2857)
  • skip Fabric SafeAreaView state updates while detached from window (#735) (ae0e83f)

Features

  • upgrade to react-native 0.85.0 with RNTA 5.3.2 (#732) (4d00f52)

Release 5.8.0

5.8.0 (2026-05-18)

Changes

  • remove UIImplementation usage from SafeAreaView (#730) (ef89f4d)
Commits
  • f65d4d9 chore: release 5.9.0
  • 76dfb06 fix: avoid NotFoundError when the measurement element is already detached (#746)
  • 2fa707d fix: make nested SafeAreaProvider report its own frame and insets on web (#737)
  • 1fe7ec5 fix: update insets and frame on window resize on web (#736)
  • 42c50a6 feat: Adopt AGP v9 (#733)
  • b3cfc57 chore: release 5.8.1
  • 2f7f2e9 rm tea.yaml
  • b9e2857 fix: Move jest/mock into package build (fix TS under RN 0.87) (#745)
  • ae0e83f fix: skip Fabric SafeAreaView state updates while detached from window (#735)
  • 4d00f52 feat: upgrade to react-native 0.85.0 with RNTA 5.3.2 (#732)
  • Additional commits viewable in compare view

Updates react-native-screens from 4.26.2 to 4.27.0

Release notes

Sourced from react-native-screens's releases.

4.27.0

What's changed

This release adds support for React Native 0.87, fixing a runtime crash on iOS in the process. It also introduces the experimental ScrollToTopGuard component and fully migrates the Split component implementation from Swift to Objective-C.

✅ Improvements

  • feat(Android, Stack v5): support sending multiple updates via view command (#4243)
  • refactor(test): Add scenario for Stack v5 preventNativeDismiss with nested stack (#4279)
  • feat(Stack v5, iOS): Implement basic view commands for iOS header menu (#4339)
  • feat(experimental, iOS): add experimental ScrollToTopGuard component (#4454)
  • refactor: change default value of backTitleVisible to true instead of 'true' (#4457)
  • chore(iOS, Split): Migrate ReactMountingTransactionObserving to obj-c (#4458)
  • chore(iOS, Split): Migrate Appearance-related logic to obj-c (#4459)
  • chore: add support for react-native@0.87.0-rc.3 (#4461)
  • chore(iOS, Split): Migrate RNSSplitNavigationController to obj-c (#4462)
  • chore(iOS, Split): Migrate RNSSplitScreenController to obj-c (#4463)
  • chore(iOS, Split): Migrate RNSSplitHostController to Obj-C with all associated classes (#4465)
  • chore(iOS): Post Swift-removal cleanup (#4466)
  • feat(ios, Stack v4): add subtitle support for UIMenu header button submenus (#4469)

🐞 Bugfixes

  • fix(Android): defensively guard against an unexpected menuItem Id (#4450)
  • fix(Android, Stack): don't add top inset to measured header height when it's disabled (#4452)
  • fix(iOS, Stack v4): fall back to inheriting orientation if it's not defined on the screen (#4455)
  • fix(iOS): Don't swap view controller's view during transition (#4456)
  • fix(iOS, Tabs): re-layout tab bar after async icon load to prevent label truncation on iOS 26 (#4460)
  • fix(Android): Fix crash when header gets update during screen removal (#4468)
  • fix(Android, FormSheet v4): Cleanup inset and layout listener (#4470)
  • fix(JS): Prevent using ViewInstance type (#4471)
  • fix(iOS, Stack v5): use framework-style imports for React core headers (#4472)

Misc

  • chore(examples): allow explicit undefined for defaultRouteName in TabsContainerStateInitArg (#4353)
  • chore: block the possibility to create plain-text issues and update agents instructions (#4366)
  • chore: Update workflows to include v4-main (#4396)
  • chore: Remove nightly publishing flows from v4 and bump npm-package-publish (#4401)
  • chore: bump react-navigation submodule version (#4451)
  • chore: format RNSScreenShadowNode.cpp after #4357 (#4453)
  • chore(Android): Fix incremental compilation in FabricExample broken by Kotlin 2.2 symlink issue (#4467)
Commits

Updates react-native-worklets from 0.10.3 to 0.11.4

Release notes

Sourced from react-native-worklets's releases.

Worklets - 0.11.4

What's Changed

Full Changelog: software-mansion/react-native-reanimated@worklets-0.11.3...worklets-0.11.4

Worklets - 0.11.3

What's Changed

Full Changelog: software-mansion/react-native-reanimated@worklets-0.11.2...worklets-0.11.3

Worklets - 0.11.2

What's Changed

Full Changelog: software-mansion/react-native-reanimated@worklets-0.11.1...worklets-0.11.2

Worklets - 0.11.1

What's Changed

Full Changelog: software-mansion/react-native-reanimated@worklets-0.11.0...worklets-0.11.1

Worklets - 0.11.0

Key changes

Experimental bytecode worklets in Legacy Eval Mode

Legacy Eval Mode can now optionally evaluate worklets from Hermes bytecode instead of plain code in production builds. This is an opt-in workaround for the Hermes V1 memory issue (software-mansion/react-native-reanimated#9650).

https://docs.swmansion.com/react-native-worklets/docs/worklets-babel-plugin/plugin-options

Other changes

... (truncated)

Commits
  • 06ed7ee release(Worklets): 0.11.4 (#10225)
  • d093aaf fix(Worklets): UI loop not pausing when the app is backgrounded (#10196)
  • 8616206 fix(Worklets): missing autorelease drain on detached worklet threads (#10192)
  • e5ccb1e release(Worklets): 0.11.3
  • 6a426b6 fix(Worklets): don't mutate shared Babel options in plugin (#10032)
  • 470d425 release(Worklets): 0.11.2
  • f20aaac fix(Worklets): networking in Bundle Mode on some setups (#9897)
  • c9c7c17 fix: Prevent crashes on empty worklet source maps in debug builds (#9920)
  • afa43be release(Worklets): 0.11.1
  • 338b87c Changed error to warning in createSerializable unserializable code branch
  • Additional commits viewable in compare view

Updates @react-native/metro-config from 0.86.2 to 0.87.0

Release notes

Sourced from @​react-native/metro-config's releases.

0.87.0


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.

0.87.0-rc.4


Hermes V1 dSYMS:

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 19, 2026
…with 8 updates

Bumps the expo-and-react-native group with 8 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [expo-doctor](https://github.com/expo/expo/tree/HEAD/packages/expo-doctor) | `1.20.1` | `1.20.2` |
| [react-native](https://github.com/react/react-native/tree/HEAD/packages/react-native) | `0.86.2` | `0.87.0` |
| [react-native-gesture-handler](https://github.com/software-mansion/react-native-gesture-handler) | `2.32.0` | `3.2.1` |
| [react-native-reanimated](https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated) | `4.5.1` | `4.5.3` |
| [react-native-safe-area-context](https://github.com/AppAndFlow/react-native-safe-area-context) | `5.7.0` | `5.9.0` |
| [react-native-screens](https://github.com/software-mansion/react-native-screens) | `4.26.2` | `4.27.0` |
| [react-native-worklets](https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-worklets) | `0.10.3` | `0.11.4` |
| [@react-native/metro-config](https://github.com/react/react-native/tree/HEAD/packages/metro-config) | `0.86.2` | `0.87.0` |



Updates `expo-doctor` from 1.20.1 to 1.20.2
- [Changelog](https://github.com/expo/expo/blob/main/packages/expo-doctor/CHANGELOG.md)
- [Commits](https://github.com/expo/expo/commits/HEAD/packages/expo-doctor)

Updates `react-native` from 0.86.2 to 0.87.0
- [Release notes](https://github.com/react/react-native/releases)
- [Changelog](https://github.com/react/react-native/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react-native/commits/v0.87.0/packages/react-native)

Updates `react-native-gesture-handler` from 2.32.0 to 3.2.1
- [Release notes](https://github.com/software-mansion/react-native-gesture-handler/releases)
- [Commits](software-mansion/react-native-gesture-handler@v2.32.0...v3.2.1)

Updates `react-native-reanimated` from 4.5.1 to 4.5.3
- [Release notes](https://github.com/software-mansion/react-native-reanimated/releases)
- [Changelog](https://github.com/software-mansion/react-native-reanimated/blob/main/packages/react-native-reanimated/CHANGELOG.md)
- [Commits](https://github.com/software-mansion/react-native-reanimated/commits/4.5.3/packages/react-native-reanimated)

Updates `react-native-safe-area-context` from 5.7.0 to 5.9.0
- [Release notes](https://github.com/AppAndFlow/react-native-safe-area-context/releases)
- [Commits](appandflow/react-native-safe-area-context@v5.7.0...v5.9.0)

Updates `react-native-screens` from 4.26.2 to 4.27.0
- [Release notes](https://github.com/software-mansion/react-native-screens/releases)
- [Commits](software-mansion/react-native-screens@4.26.2...4.27.0)

Updates `react-native-worklets` from 0.10.3 to 0.11.4
- [Release notes](https://github.com/software-mansion/react-native-reanimated/releases)
- [Changelog](https://github.com/software-mansion/react-native-reanimated/blob/main/packages/react-native-worklets/CHANGELOG.md)
- [Commits](https://github.com/software-mansion/react-native-reanimated/commits/worklets-0.11.4/packages/react-native-worklets)

Updates `@react-native/metro-config` from 0.86.2 to 0.87.0
- [Release notes](https://github.com/react/react-native/releases)
- [Changelog](https://github.com/react/react-native/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react-native/commits/v0.87.0/packages/metro-config)

---
updated-dependencies:
- dependency-name: "@react-native/metro-config"
  dependency-version: 0.87.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: expo-and-react-native
- dependency-name: expo-doctor
  dependency-version: 1.20.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: expo-and-react-native
- dependency-name: react-native
  dependency-version: 0.87.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: expo-and-react-native
- dependency-name: react-native-gesture-handler
  dependency-version: 3.2.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-and-react-native
- dependency-name: react-native-reanimated
  dependency-version: 4.5.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: expo-and-react-native
- dependency-name: react-native-safe-area-context
  dependency-version: 5.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: expo-and-react-native
- dependency-name: react-native-screens
  dependency-version: 4.27.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: expo-and-react-native
- dependency-name: react-native-worklets
  dependency-version: 0.11.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: expo-and-react-native
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title build(deps): bump the expo-and-react-native group with 8 updates build(deps): bump the expo-and-react-native group across 1 directory with 8 updates Aug 19, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/expo-and-react-native-d5474d9964 branch from a40d1df to 73845c7 Compare August 19, 2026 11:26
@dependabot @github

dependabot Bot commented on behalf of github Aug 19, 2026

Copy link
Copy Markdown
Author

Looks like these dependencies are no longer being updated by Dependabot, so this is no longer needed.

@dependabot dependabot Bot closed this Aug 19, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/expo-and-react-native-d5474d9964 branch August 19, 2026 11:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants