Skip to content

Bump the expo-sdk group across 1 directory with 18 updates - #12

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/expo-sdk-4258623993
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/expo-sdk-4258623993

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 14, 2026 •

Copy link
Copy Markdown

Bumps the expo-sdk group with 16 updates in the / directory:

Package From To
@expo/metro-runtime 57.0.9 57.0.15
expo 57.0.12 57.0.21
expo-blur 57.0.2 58.0.0
expo-camera 57.0.3 57.0.4
expo-clipboard 57.0.1 58.0.0
expo-haptics 57.0.1 58.0.0
expo-image 57.0.2 58.0.0
expo-linear-gradient 57.0.1 58.0.0
expo-linking 57.0.5 58.0.0
expo-local-authentication 57.0.2 58.0.0
expo-router 57.0.12 58.0.0
expo-secure-store 57.0.1 58.0.0
expo-sharing 57.0.11 58.0.0
expo-splash-screen 57.0.6 58.0.0
expo-web-browser 57.0.2 58.0.0
expo-doctor 1.20.1 1.20.4

Updates @expo/metro-runtime from 57.0.9 to 57.0.15

Commits

Updates expo from 57.0.12 to 57.0.21

Commits

Updates expo-blur from 57.0.2 to 58.0.0

Changelog

Sourced from expo-blur's changelog.

58.0.0 — 2026-09-10

🐛 Bug fixes

💡 Others

  • Document that every tint value adds a color layer on top of the blur. (#49248 by @​expo-bot)
Commits

Updates expo-camera from 57.0.3 to 57.0.4

Changelog

Sourced from expo-camera's changelog.

Changelog

Unpublished

🛠 Breaking changes

🎉 New features

🐛 Bug fixes

💡 Others

58.0.1 — 2026-09-11

This version does not introduce any user-facing changes.

58.0.0 — 2026-09-10

🛠 Breaking changes

  • [iOS] Changed selectedLens prop to use stable deviceType identifiers instead of locale-dependent localizedName strings, enabling reliable programmatic lens selection across all device languages. (#42916 by @​mplumador)

🎉 New features

  • [Android] Add PhotographicSensitivity to returned EXIF metadata. (#47222 by @​Wenszel)
  • Added CameraView.scanDocumentAsync to scan multi-page documents on Android and iOS. (#47362 by @​alanjhughes)
  • Added an onRecordingProgress event to CameraView that reports the recorded duration and file size while recording video, at a rate set by the new progressUpdateInterval recording option. (#48871, #48872, #48873 by @​alanjhughes)

🐛 Bug fixes

  • [iOS] Fix CameraView leaking its barcode scanner, metadata delegate and capture session on every mount, by no longer having the delegate retain the scanner it reports to. (#49692 by @​chrfalch)
  • [iOS] Fix all barcode scanning stopping when the optional ExpoCameraBarcodeScanning companion pod is not linked. The AVFoundation scanner now runs on its own, so QR codes and every other natively supported symbology keep scanning; the ZXing provider is once again only the fallback for pdf417, code39, and codabar. (#49692 by @​chrfalch)
  • [iOS] Fix repeatedly mounting and unmounting CameraView freezing the UI when the capture session cannot start, such as on a simulator. The session is now stopped before it is torn down and before the preview layer detaches from it, and it is no longer started at all when no capture device is available. (#49028 by @​barthap)
  • [Android] Use the selected camera to determine video stabilization support. (#45896 by @​vivekjm)
  • Fix iOS captures being saved above their native resolution due to orientation normalization rendering at the screen scale. (#47477 by @​boojamya)
  • [iOS] Fix the ZXing barcode fallback scanner returning raw AVFoundation type strings (e.g. org.iso.PDF417) instead of short expo BarcodeType values (e.g. pdf417) for pdf417, code39, and codabar, restoring the fix from #44726 that was reverted by the ExpoCameraBarcodeScanning pod extraction in #44766. (#47613 by @​jensdev)
  • [iOS] Preserve the capture orientation as EXIF metadata instead of rotating captured pixels, so takePictureAsync and savePictureAsync return the real orientation tag and dimensions. (#47824 by @​alanjhughes)
  • [iOS] Return zeroed bounds and cornerPoints from the ZXing fallback scanner so scanning a pdf417, code39, or codabar code no longer crashes with Cannot read property 'origin' of undefined. (#47854 by @​alanjhughes)
  • [iOS] Fix responsiveOrientationWhenOrientationLocked: false being ignored — photos and videos captured while the app orientation is locked now follow the locked interface orientation instead of the physical device rotation. (#47881 by @​jiunshinn)
  • [iOS] Read the capture interface orientation from the scene the camera view is in rather than an arbitrary connected scene. (#48315 by @​alanjhughes)
  • [iOS] Restore the shutter animation on capture, which stopped running when the photo capture delegate moved off CameraView, leaving animateShutter with no effect. (#49591 by @​alanjhughes)
Commits

Updates expo-clipboard from 57.0.1 to 58.0.0

Changelog

Sourced from expo-clipboard's changelog.

58.0.0 — 2026-09-10

🎉 New features

  • [Android] Added android.isSensitive option to setStringAsync and setImageAsync methods. (#43291 by @​maykonmichel)
Commits

Updates expo-constants from 57.0.10 to 57.0.17

Commits

Updates expo-font from 57.0.1 to 57.0.3

Changelog

Sourced from expo-font's changelog.

Changelog

Unpublished

🛠 Breaking changes

🎉 New features

🐛 Bug fixes

💡 Others

58.0.0 — 2026-09-10

🛠 Breaking changes

  • [ios] getLoadedFonts() no longer reports the PostScript name read out of a font loaded with loadAsync, only the name (the alias) it was loaded under. (#48432 by @​vonovak)

🎉 New features

  • [android] Added an axes field to the config plugin's font definitions, so one variable font file can also back a slanted or condensed face through its slnt, wdth and other variation axes. (#48621 by @​vonovak)
  • [android] Support variable weight fonts in the config plugin (#48129 by @​L65FREAD)
  • [ios] Apply fontWeight to variable fonts loaded with useFonts. (#48432 by @​vonovak)

🐛 Bug fixes

  • [android] Apply fontWeight and fontStyle to fonts loaded with useFonts, instancing a variable font's wght axis at each weight. Bold and italic text previously fell back to a system font. (#48129 by @​L65FREAD)
  • [iOS] Fixed renderToImageAsync reporting the main screen's scale rather than the scale the image was rendered at. (#48172 by @​alanjhughes)
  • [web] Fixed isLoaded() always returning false on Firefox, and on every engine for font families whose name needs quoting, by normalizing quotes when comparing family names against the CSSOM. This also stops loadAsync() from injecting a duplicate @font-face rule on every call and makes unloadAsync() and getLoadedFonts() behave consistently across engines. (#49266 by @​irfanfandi)
  • [web] Match @font-face rules by comparing the rule's bare family name against the caller's literal name, so families whose names contain quotes or padding resolve correctly, and fixed unloadAsync() deleting wrong rules when several rules match. (#49379 by @​vonovak)
Commits

Updates expo-haptics from 57.0.1 to 58.0.0

Changelog

Sourced from expo-haptics's changelog.

58.0.0 — 2026-09-10

🐛 Bug fixes

  • [android] Fix performAndroidHapticsAsync doing nothing by running it on the main queue. (#49263 by @​KAMRONBEK)
Commits

Updates expo-image from 57.0.2 to 58.0.0

Changelog

Sourced from expo-image's changelog.

58.0.0 — 2026-09-10

🎉 New features

  • Added an imageLoaded module event emitted with the decoded pixel size from every load path. (#47337 by @​Ubax)
  • add expo-observe integration (#47145 by @​Ubax)
  • [iOS][Android] Added a skipOnCacheHit field to transition that skips the fade the first time a cached image appears ('memory' for memory-cache hits, 'all' for any cache hit), so already-loaded images don't re-animate on mount, tab change, or when scrolling back into view. A transition from a source change still plays. (#48181 by @​janicduplessis)
  • Added an includeUrlParams option to the expo-observe integration; reported image URLs now have their query string and fragment removed unless it is enabled, basic-auth credentials are always removed, and only http(s), file, and android.resource URLs are reported. (#49083 by @​tsapeta)

🐛 Bug fixes

  • Fixed useImage not releasing loaded images when the source changes or the component unmounts. (#49857 by @​hirbod)
  • [Android] Fixed a URL staying permanently broken after the server answered an image request with 200 OK and a non-image body, such as an HTML error page. (#48442 by @​julian-dueck, #48456 by @​intergalacticspacehighway)
  • [web] Fixed Expo Image's internal dataSet marker being overwritten by a user-provided dataSet. (#48821 by @​Brentlok)
  • [iOS] Fixed generateThumbhashAsync crashing on images with extreme aspect ratios. (#47189 by @​gabrieldonadel)
  • [Android] Replaced the deprecated RenderScript-based blurRadius blur with a software stack blur to fix a use-after-free crash under concurrent image loads (aborts under GrapheneOS hardened_malloc). (#PR by @​DimitrisTzimikas)
  • [Web] Use textContent instead of innerHTML when injecting image styles, so the style tag is not a Trusted Types sink. (#48649 by @​VoulgarisLeoni)
  • [iOS] Fixed generateBlurhashAsync and generateThumbhashAsync never settling when the image could not be downloaded. (#PR (#48894 by @​vonovak)
  • [Android] Explicitly enable buildFeatures.buildConfig, required by AGP 9. (#47729 by @​gabrieldonadel)
  • Import the asset registry from react-native/asset-registry on web, replacing the @react-native/assets-registry package that no longer ships with React Native 0.87. (#47729 by @​gabrieldonadel)

💡 Others

57.0.1 - 2026-07-15

This version does not introduce any user-facing changes.

57.0.0 - 2026-06-25

🎉 New features

  • Added Image.writeToCacheAsync and Image.readFromCacheAsync to seed and read the image cache by cache key. (#46620 by @​tsapeta)

56.0.11 - 2026-06-10

🐛 Bug fixes

  • [Android] Fixed image staying blank when its source changes while a transition cross-fade is still running. (#46752 by @​zoontek)

56.0.10 - 2026-06-05

🎉 New features

  • [web] Improved static image source selection on web to be based on the rendered layout size by leading the generated sizes with auto, and default static images to loading="lazy" (opt out with loading="eager"). (#46425 by @​sebholl)

💡 Others

  • [web] Deprecated webMaxViewportWidth. With layout-based selection it is now only used to emit fallback sizes breakpoints for browsers that don't yet support sizes="auto". (#46425 by @​sebholl)

... (truncated)

Commits

Updates expo-linear-gradient from 57.0.1 to 58.0.0

Changelog

Sourced from expo-linear-gradient's changelog.

58.0.0 — 2026-09-10

This version does not introduce any user-facing changes.

Commits

Updates expo-linking from 57.0.5 to 58.0.0

Changelog

Sourced from expo-linking's changelog.

58.0.0 — 2026-09-10

🐛 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)

57.0.4 - 2026-07-22

This version does not introduce any user-facing changes.

57.0.3 - 2026-07-15

This version does not introduce any user-facing changes.

57.0.2 - 2026-07-07

This version does not introduce any user-facing changes.

57.0.1 - 2026-06-30

This version does not introduce any user-facing changes.

57.0.0 - 2026-06-25

This version does not introduce any user-facing changes.

56.0.14 - 2026-06-10

This version does not introduce any user-facing changes.

56.0.13 - 2026-05-29

🎉 New features

56.0.12 — 2026-05-26

This version does not introduce any user-facing changes.

56.0.11 — 2026-05-21

This version does not introduce any user-facing changes.

56.0.10 — 2026-05-20

... (truncated)

Commits

Updates expo-local-authentication from 57.0.2 to 58.0.0

Changelog

Sourced from expo-local-authentication's changelog.

58.0.0 — 2026-09-10

This version does not introduce any user-facing changes.

Commits

Updates expo-router from 57.0.12 to 58.0.0

Changelog

Sourced from expo-router's changelog.

58.0.0 — 2026-09-10

🛠 Breaking changes

  • Remove the onUnhandledAction container prop from expo-router/react-navigation. (#49917 by @​Ubax)
  • Remove the onReady container prop and the ready container event. (#49845 by @​Ubax)
  • Remove createStackNavigator from expo-router/js-stack. Use unstable_createStandardStackNavigator with unstable_integrateWithRouter instead. (#49209 by @​Ubax)
  • Make expo-symbols an optional peer dependency. Install it to use md icons with NativeTabs.Trigger.Icon on Android. (#49738 by @​Ubax)
  • Make @expo/ui an optional peer dependency. Install it to use Stack.Toolbar on Android. (#49737 by @​Ubax)
  • Remove UNSTABLE_UnhandledLinkingContext from expo-router/react-navigation. (#49616 by @​Ubax)
  • Remove BaseNavigationContainer export from expo-router/react-navigation. (#49587 by @​Ubax)
  • Dispatch queued navigation actions in React transitions. The current screen stays visible while the destination suspends, so SuspenseFallback no longer renders for navigation-triggered suspense. (#49448 by @​Ubax)
  • Remove beforeRemove, __unsafe_action__, PreventRemoveContext, and usePreventRemoveContext from expo-router/react-navigation. (#49408 by @​Ubax)
  • Preserve the focused route when switching navigator types in a conditional layout. (#49297 by @​Ubax)
  • Generate deterministic navigation states and route keys. Complete states from custom routers or persisted state must include routeKeySeq. (#49297 by @​Ubax)
  • Defer navigation.dispatch and navigation helper actions until after commit. Use navigation.dispatchSync for synchronous dispatch; dispatch functions are no longer supported. (#49297 by @​Ubax)
  • Require complete state in CommonActions.reset and remove Router.getRehydratedState from expo-router/react-navigation. (#49297 by @​Ubax)
  • Remove resetRoot from NavigationContainerRef and createNavigationContainerRef. (#49297 by @​Ubax)
  • Remove NavigatorScreenParams, getActionFromState, and LinkingOptions.getActionFromState from expo-router/react-navigation. (#49297 by @​Ubax)
  • Represent nested navigation only as navigation state. The screen, params, and initial params are now ordinary user params. (#49297 by @​Ubax)
  • Stop copying ancestor route params into descendant routes during imperative navigation, matching cold-start deep-link behavior. (#49297 by @​Ubax)
  • Custom routers must return { state, affectedRouteKey } from getStateForAction instead of returning navigation state directly. (#49297 by @​Ubax)
  • The freezeOnBlur screen option is disabled and screens are never frozen when blurred. (#49163 by @​Ubax)
  • Remove the experimental web modal implementation. See the web modals guide. (#49204 by @​Ubax)
  • Remove NavigationIndependentTree and useNavigationIndependentTree from expo-router/react-navigation. To embed an isolated navigation tree in a screen, use @react-navigation/native. (#49172 by @​Ubax)
  • Remove the deprecated Link and useLinkProps exports from expo-router/react-navigation. Use Link from expo-router with an href instead. (#48895 by @​Ubax)
  • Remove the deprecated navigateDeprecated action and the navigationInChildEnabled container prop from expo-router/react-navigation. (#49102 by @​Ubax)
  • Remove getInitialState from the Router interface. Custom routers no longer create initial state. (#48783 by @​Ubax)
  • Remove routeParamList from RouterConfigOptions and remove the RouterActionOptions type. Custom routers receive RouterConfigOptions in getStateForAction. (#48783 by @​Ubax)
  • Remove the deprecated NavigationContainer export (#48760 by @​Ubax)
  • Remove the static default field from DrawerNavigationState and deprecate getDrawerStatusFromState. (#48750 by @​Ubax)
  • 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)

... (truncated)

Commits

Updates expo-secure-store from 57.0.1 to 58.0.0

Changelog

Sourced from expo-secure-store's changelog.

58.0.0 — 2026-09-10

🎉 New features

🐛 Bug fixes

  • [Android] Fix deleteItemAsync resolving when a retried delete left the value on disk. (#49151 by @​vonovak)
  • [iOS] Reject deleteItemAsync when the keychain refuses the delete, instead of resolving as if the item was removed. (#49146 by @​vonovak)
  • [iOS] Apply keychainAccessible when overwriting an existing item, instead of silently keeping the accessibility it was first stored with. (#49128 by @​JoRo-Code and @​behenate)
Commits

Updates expo-sharing from 57.0.11 to 58.0.0

Changelog

Sourced from expo-sharing's changelog.

58.0.0 — 2026-09-10

🐛 Bug fixes

57.0.8 - 2026-07-29

This version does not introduce any user-facing changes.

57.0.7 - 2026-07-22

This version does not introduce any user-facing changes.

57.0.6 - 2026-07-17

This version does not introduce any user-facing changes.

57.0.5 - 2026-07-15

This version does not introduce any user-facing changes.

57.0.4 - 2026-07-15

This version does not introduce any user-facing changes.

57.0.3 - 2026-07-07

This version does not introduce any user-facing changes.

57.0.2 - 2026-07-03

This version does not introduce any user-facing changes.

57.0.1 - 2026-06-27

This version does not introduce any user-facing changes.

57.0.0 - 2026-06-25

This version does not introduce any user-facing changes.

56.0.18 - 2026-06-15

This version does not introduce any user-facing changes.

56.0.17 - 2026-06-10

This version does not introduce any user-facing changes.

... (truncated)

Commits

Updates expo-splash-screen from 57.0.6 to 58.0.0

Changelog

Sourced from expo-splash-screen's changelog.

58.0.0 — 2026-09-10

🐛 Bug fixes

57.0.5 - 2026-07-22

This version does not introduce any user-facing changes.

57.0.4 - 2026-07-15

This version does not introduce any user-facing changes.

57.0.3 - 2026-07-15

This version does not introduce any user-facing changes.

57.0.2 - 2026-07-03

This version does not introduce any user-facing changes.

57.0.1 - 2026-06-30

This version does not introduce any user-facing changes.

57.0.0 - 2026-06-25

This version does not introduce any user-facing changes.

56.0.10 — 2026-05-23

This version does not introduce any user-facing changes.

56.0.9 — 2026-05-20

This version does not introduce any user-facing changes.

56.0.8 — 2026-05-19

This version does not introduce any user-facing changes.

56.0.7 — 2026-05-15

🐛 Bug fixes

  • Fix exports field resolving to the web stubs on native, making functions like preventAutoHideAsync no-ops. (#45798 by @​zoontek)

56.0.6 — 2026-05-13

... (truncated)

Commits

Updates expo-web-browser from 57.0.2 to 58.0.0

Changelog

Sourced from expo-web-browser's changelog.

58.0.0 — 2026-09-10

🐛 Bug fixes

  • [Android] Fixed toolbarColor being applied as the secondary toolbar color, and being discarded entirely when secondaryToolbarColor was also set. (#48900 by @​MUSE-CODE-SPACE)
  • [iOS] Fixed a failed presentation leaving the module locked, with every later openBrowserAsync resolving { type: 'locked' } until dismissBrowser was called or the app restarted. The promise of the failed call now resolves instead of hanging. (#49756 by @​LizunovSergey)
Commits

Updates expo-doctor from 1.20.1 to 1.20.4

Changelog

Sourced from expo-doctor's changelog.

Changelog

Unpublished

🛠 Breaking changes

🎉 New features

🐛 Bug fixes

💡 Others

1.21.0 — 2026-09-10

🛠 Breaking changes

🎉 New features

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

🐛 Bug fixes

  • [Internal] Prevent ncc from removing dynamic requires where we need them (#48887 by @​kitten)
  • Keep loaded .env values out of expo install --check. (#48845 by @​ramonclaudio)
  • Report a stale @expo/dom-webview left over from an older SDK in the overridden dependency check. (#49345 by @​expo-bot)
  • [Internal] Fix sporadic ncc build failures (#49615 by @​kitten)

💡 Others

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-sdk group with 16 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@expo/metro-runtime](https://github.com/expo/expo) | `57.0.9` | `57.0.15` |
| [expo](https://github.com/expo/expo/tree/HEAD/packages/expo) | `57.0.12` | `57.0.21` |
| [expo-blur](https://github.com/expo/expo/tree/HEAD/packages/expo-blur) | `57.0.2` | `58.0.0` |
| [expo-camera](https://github.com/expo/expo/tree/HEAD/packages/expo-camera) | `57.0.3` | `57.0.4` |
| [expo-clipboard](https://github.com/expo/expo/tree/HEAD/packages/expo-clipboard) | `57.0.1` | `58.0.0` |
| [expo-haptics](https://github.com/expo/expo/tree/HEAD/packages/expo-haptics) | `57.0.1` | `58.0.0` |
| [expo-image](https://github.com/expo/expo/tree/HEAD/packages/expo-image) | `57.0.2` | `58.0.0` |
| [expo-linear-gradient](https://github.com/expo/expo/tree/HEAD/packages/expo-linear-gradient) | `57.0.1` | `58.0.0` |
| [expo-linking](https://github.com/expo/expo/tree/HEAD/packages/expo-linking) | `57.0.5` | `58.0.0` |
| [expo-local-authentication](https://github.com/expo/expo/tree/HEAD/packages/expo-local-authentication) | `57.0.2` | `58.0.0` |
| [expo-router](https://github.com/expo/expo/tree/HEAD/packages/expo-router) | `57.0.12` | `58.0.0` |
| [expo-secure-store](https://github.com/expo/expo/tree/HEAD/packages/expo-secure-store) | `57.0.1` | `58.0.0` |
| [expo-sharing](https://github.com/expo/expo/tree/HEAD/packages/expo-sharing) | `57.0.11` | `58.0.0` |
| [expo-splash-screen](https://github.com/expo/expo/tree/HEAD/packages/expo-splash-screen) | `57.0.6` | `58.0.0` |
| [expo-web-browser](https://github.com/expo/expo/tree/HEAD/packages/expo-web-browser) | `57.0.2` | `58.0.0` |
| [expo-doctor](https://github.com/expo/expo/tree/HEAD/packages/expo-doctor) | `1.20.1` | `1.20.4` |



Updates `@expo/metro-runtime` from 57.0.9 to 57.0.15
- [Changelog](https://github.com/expo/expo/blob/main/CHANGELOG.md)
- [Commits](https://github.com/expo/expo/commits)

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

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

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

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

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

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

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

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

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

Updates `expo-linking` from 57.0.5 to 58.0.0
- [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-local-authentication` from 57.0.2 to 58.0.0
- [Changelog](https://github.com/expo/expo/blob/main/packages/expo-local-authentication/CHANGELOG.md)
- [Commits](https://github.com/expo/expo/commits/HEAD/packages/expo-local-authentication)

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

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

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

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

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

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

---
updated-dependencies:
- dependency-name: "@expo/metro-runtime"
  dependency-version: 57.0.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: expo-sdk
- dependency-name: expo
  dependency-version: 57.0.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: expo-sdk
- dependency-name: expo-blur
  dependency-version: 58.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-camera
  dependency-version: 57.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: expo-sdk
- dependency-name: expo-clipboard
  dependency-version: 58.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-constants
  dependency-version: 57.0.17
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: expo-sdk
- dependency-name: expo-font
  dependency-version: 57.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: expo-sdk
- dependency-name: expo-haptics
  dependency-version: 58.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-image
  dependency-version: 58.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-linear-gradient
  dependency-version: 58.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-linking
  dependency-version: 58.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-local-authentication
  dependency-version: 58.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-router
  dependency-version: 58.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-secure-store
  dependency-version: 58.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-sharing
  dependency-version: 58.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-splash-screen
  dependency-version: 58.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-web-browser
  dependency-version: 58.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-doctor
  dependency-version: 1.20.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: expo-sdk
...

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 Sep 14, 2026
@dependabot @github

dependabot Bot commented on behalf of github Oct 19, 2026

Copy link
Copy Markdown
Author

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this Oct 19, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/expo-sdk-4258623993 branch October 19, 2026 07:15
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