Skip to content

build(deps): bump the expo group in /examples/react-native-expo-router with 4 updates - #352

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/examples/react-native-expo-router/expo-996af917a7
Open

build(deps): bump the expo group in /examples/react-native-expo-router with 4 updates#352
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/examples/react-native-expo-router/expo-996af917a7

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps the expo group in /examples/react-native-expo-router with 4 updates: expo, expo-constants, expo-linking and expo-router.

Updates expo from 57.0.9 to 57.0.11

Changelog

Sourced from expo's changelog.

Changelog

Unpublished

🛠 Breaking changes

🎉 New features

🐛 Bug fixes

  • [iOS] Fix expo/fetch streaming race between URLSession delegate callbacks and startStreaming() that could deliver an empty body on a 200 response, drop chunks, or leave the body stream open. (#47796 by @​idoyana)
  • Fix expo/fetch body-stream teardown races: aborting via an AbortSignal now rejects the in-flight read with an AbortError instead of hanging forever, and late native events no longer throw The stream is not in a state that permits enqueue/close from outside any consumer try/catch. (#47573 by @​idoyana)
  • [iOS] Fix expo/fetch Response.text() and .arrayBuffer() never settling when the request fails (network drop, abort()) after the response was already delivered. (#48230 by @​zoontek)
  • Fix iOS build against React Native 0.87+ by dropping the legacy architecture (bridge) RCTRootViewFactoryConfiguration setup. (#46641 by @​zoontek)
  • Adopted the UIKit scene-based life cycle on iOS so apps built with the iOS 27 SDK launch correctly. (#46733 by @​alanjhughes)
  • [iOS] Mark ExpoAppSceneDelegate as unavailable in extensions. (#46799 by @​jakex7)
  • [iOS] Fix Linking.getInitialURL() returning null and deep links being dropped when a URL cold-starts an app on the UIKit scene life cycle. (#47628 by @​tsapeta)
  • [iOS] Mark ExpoAppSceneDelegate as unavailable in iOSApplicationExtension for widgets. (#47894 by @​jakex7)
  • [iOS] Add ExpoBundleConfiguration to derive RCTBundleConfiguration from the normalized bundle URL instead of default shared settings singleton (#48010 by @​kitten)
  • [iOS] Resolve the dev server port from the RCTMetroPort Info.plist key at runtime so bare projects without expo-dev-client connect to their own Metro instance instead of defaulting to 8081. (#48098 by @​alanjhughes)
  • Fix async imports (import(...)) via asyncRequireModule not a thenable instead of a full promise shape (#48550 by @​kitten)

💡 Others

  • [Android] ExpoReactHostFactory now passes host handlers' DevSupportManagerFactory to ReactHostImpl. (#47637 by @​alanjhughes)
  • [macOS] Fix build by guarding the bundleConfiguration override, which requires react-native 0.84+. (#48494 by @​intergalacticspacehighway)
  • Restore RCTHostRuntimeDelegate conformance for react-native-macos (#46420 by @​gabrieldonadel)
  • Add explicit react-native/Libraries/Core/InitializeCore import to native runtime entrypoint (#46344 by @​kitten)
  • [Internal] Update logbox imports (#46640 by @​kitten)
  • Re-export more expo-modules-core APIs (#45987 by @​Wenszel)
  • Update URL and URLSearchParams implementation to support IDNA/TR-46 and improve performance. Spec-adherence has increased and few gaps should now be noticeable compared to browsers (#47813 by @​kitten)
  • [Internal] Add getBundleOrigin, exposed as expo/internal/bundle-origin (#48275 by @​kitten)
  • [Internal] Derive getDevServer from the bundle URL internally and expose getBundleUrl helper (#48278 by @​kitten)
Commits

Updates expo-constants from 57.0.8 to 57.0.10

Changelog

Sourced from expo-constants's changelog.

Changelog

Unpublished

🛠 Breaking changes

🎉 New features

🐛 Bug fixes

💡 Others

Commits

Updates expo-linking from 57.0.4 to 57.0.5

Changelog

Sourced from expo-linking's changelog.

Changelog

Unpublished

🛠 Breaking changes

🎉 New features

🐛 Bug fixes

  • Create development deep links from the bundle URL's authority instead of the manifest's hostUri (#48275 by @​kitten)

💡 Others

  • [Internal] Read the development server URL from expo/internal/bundle-origin instead of duplicating its accessor (#48278 by @​kitten)
Commits

Updates expo-router from 57.0.9 to 57.0.11

Changelog

Sourced from expo-router's changelog.

Changelog

Unpublished

🛠 Breaking changes

  • Remove the preloadedRouteKeys field from TabNavigationState. (#48718 by @​Ubax)
  • Make history optional in TabNavigationState and DrawerNavigationState (#48709 by @​Ubax)
  • Make navigation state type optional for custom routers. (#48757 by @​Ubax)
  • Handle PUSH in tab and drawer routers instead of coercing it to NAVIGATE. Custom routers must now handle the PUSH action in getStateForAction. (#48752 by @​Ubax)
  • Remove the initialParams prop from Expo Router screens and routeParamList from custom router action options. (#48756 by @​Ubax)
  • Remove the initialRouteName prop from Expo Router navigators. Configure the initial route with unstable_settings.initialRouteName in the route layout instead. (#48708 by @​Ubax)
  • Remove NavigationContainerRefContext fallback in useNavigation. The hook now throws when called outside a navigator, including components rendered via ExpoRoot's wrapper prop. (#48638 by @​Ubax)
  • Allow key to be undefined in the Descriptor type and in routes passed to screen options, navigator screenOptions, and RouteGroupConfig.screenOptions callbacks. (#48596 by @​Ubax)
  • Unify JS Tabs, TopTabs, Drawer, and headless tabs with NativeTabs - only screens declared in the layout become visible. (#48499 by @​Ubax)
  • Make href: null hide JS tabs and make their routes unreachable, redirecting navigation to the initial tab. (#48499 by @​Ubax)
  • Remove getStateForRouteNamesChange from the Router interface on expo-router/react-navigation. Custom routers must handle the ROUTE_NAMES_CHANGED action in getStateForAction instead. (#48479 by @​Ubax)
  • Migrate the JS TopTabs navigator to the standard-navigation integration. (#48498 by @​Ubax)
  • Make beforeRemove non-preventable and add removePrevented event. (#48347 by @​Ubax)
  • Remove the navigationKey prop from layout <Screen> and <Group> components. (#48502 by @​Ubax)
  • Remove the redirect prop from layout <Screen> components. (#48369 by @​Ubax)
  • Add redirectTo to protected routes and render guarded screens as redirects instead of removing them from navigators. (#47744 by @​Ubax)
  • Migrate the Drawer navigator to the standard-navigation integration. (#47839 by @​Ubax)
  • Remove StackNavigationState.preloadedRoutes property and append preloaded routes to state.routes (#47961 by @​Ubax)
  • Migrate the JS Tabs navigator to the standard-navigation integration. (#48292 by @​Ubax)

🎉 New features

  • Improve withLayoutContext types (#48356 by @​Ubax)
  • Expose unstable_nativeProps props from Stack component (#48152 by @​Ubax)
  • Expose route provenance to custom navigators through descriptor routeSource. (#47827 by @​Ubax)
  • Re-export drawer content components and types (DrawerContentScrollView, DrawerItem, DrawerItemList, DrawerContentComponentProps, DrawerNavigationProp, and more) from expo-router/drawer (#46635 by @​Ubax)
  • Add pageHeaders config plugin option for declaring per-path response headers (#47429 by @​hassankhan)
  • Upgrade react-native-screens to 4.26.0 (#47770 by @​Ubax)
  • Improve standard-navigation types for createProps. (#47825 by @​Ubax)
  • Add a processScreens option to the standard-navigation integration. (#48290 by @​Ubax)
  • Hide the splash screen when the built-in +not-found screen renders (#48721 by @​Ubax)
  • Honor loader Cache-Control headers via the platform HTTP cache instead of caching loader data in memory (#48087 by @​hassankhan)

🐛 Bug fixes

  • Make layouts with explicitly declared screens honor unstable_settings.initialRouteName instead of declaration order, which can change deep-link back stacks. (#48708 by @​Ubax)
  • Prevent unfocused nested native tab navigators from redirecting global router state. (#48257 by @​Ubax)
  • Fixed Tabs and TopTabs (expo-router/js-tabs, expo-router/js-top-tabs) not being usable from RSC (#48330 by @​Ubax)
  • Redirect fully guarded navigators to parent (#47984 by @​Ubax)
  • Unset nativeContainerStyle in transparent presentations (#48154 by @​Ubax)
  • [ios] Fix broken navigation state when a long press on a Link with a menu is released before the context menu fully presents. (#48104 by @​jiunshinn)
  • [android] Disable safe area insets in Native Tabs on Android when tab bar is hidden. (#47611 by @​debitan)
  • [ios] Fix memory leaks in the native toolbar and link preview from strong-reference cycles and closures that strongly captured self. (#47378 by @​Ubax)
  • [android][ios] Fix expo-router/head and expo-router/stack resolution on native platforms. (#47870 by @​hassankhan)

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the expo group in /examples/react-native-expo-router with 4 updates: [expo](https://github.com/expo/expo/tree/HEAD/packages/expo), [expo-constants](https://github.com/expo/expo/tree/HEAD/packages/expo-constants), [expo-linking](https://github.com/expo/expo/tree/HEAD/packages/expo-linking) and [expo-router](https://github.com/expo/expo/tree/HEAD/packages/expo-router).


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

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

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

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

---
updated-dependencies:
- dependency-name: expo
  dependency-version: 57.0.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: expo
- dependency-name: expo-constants
  dependency-version: 57.0.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: expo
- dependency-name: expo-linking
  dependency-version: 57.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: expo
- dependency-name: expo-router
  dependency-version: 57.0.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: expo
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 12, 2026
@dependabot
dependabot Bot requested a review from ulises-jeremias as a code owner August 12, 2026 18:53
@dependabot dependabot Bot added the javascript Pull requests that update javascript code label Aug 12, 2026
@github-actions

Copy link
Copy Markdown
Messages
📖

📋 Missing Summary - Can you add a Summary? To do so, add a ## Description section to your PR description. This is a good place to explain the motivation for making this change.

📖 Thanks! We ❤️ small PRs!

Generated by 🚫 dangerJS against 121f41b

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