Skip to content

chore(deps): bump the current-expo-stack group across 1 directory with 9 updates - #451

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/expo-example/current-expo-stack-285f2a9f8f
Open

dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/expo-example/current-expo-stack-285f2a9f8f

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps the current-expo-stack group with 9 updates in the /expo-example directory:

Package From To
@expo/metro-runtime 57.0.12 58.0.14
expo 57.0.15 58.0.11
expo-asset 57.0.13 58.0.16
expo-font 57.0.1 58.0.8
expo-image-picker 57.0.12 58.0.10
expo-splash-screen 57.0.7 58.0.9
expo-status-bar 57.0.1 58.0.3
react-dom 19.2.3 19.3.1
react-native-web 0.21.2 0.21.4

Updates @expo/metro-runtime from 57.0.12 to 58.0.14

Release notes

Sourced from @​expo/metro-runtime's releases.

expo-observe@58.0.14

Patch Changes

  • Adjust router integration to use unstable_PerformanceObserver instead of unstable_navigationEvents (#51068 by @​Ubax)
  • Measure Expo Router navigation TTR and TTI from when the navigation action is queued. (#51485 by @​Ubax)
  • Updated dependencies. (#51538)
    • expo-app-metrics@58.0.12

@​expo/metro-config@​58.0.14

Patch Changes

@​expo/prebuild-config@​58.0.14

Patch Changes

@​expo/router-server@​58.0.14

Patch Changes

  • Reduced the size of the generated Href type so large apps no longer fail with TS2590 (Expression produces a union type that is too complex to represent). (#51598 by @​Ubax)

expo-modules-jsi@58.0.14

Patch Changes

  • [iOS] Publish a headers XCFramework for ExpoModulesJSI with the package, at prebuilds/output/headers/xcframeworks/ExpoModulesJSIHeaders.tar.gz. (#51243 by @​chrfalch)
  • [iOS] Make JavaScriptValue.getBigInt() about 7× faster by reading the runtime through its handle, and make the JavaScriptBigInt initializers take the runtime as borrowing, so callers no longer retain it: init(_:fromInt64:) and init(_:fromUint64:) are about 3× faster. init(_:string:) caches the global BigInt function and passes the string without an arguments buffer, which makes it up to 2.3× faster; it is now isolated to JavaScriptActor. (#51562 by @​tsapeta)
  • [iOS] Make calling a JavaScriptCallback with arguments faster. The arguments are encoded straight into the arguments buffer without a reference and a copy each, and the function is no longer copied on every call. (#51565 by @​tsapeta)
  • [iOS] Make creating and resolving a JavaScriptPromise faster. Resolving no longer allocates an arguments buffer, the initializers borrow the runtime instead of retaining it, and the promise keeps its values without an extra allocation each. (#51564 by @​tsapeta)
  • Added JavaScriptUndefined, the native counterpart of JavaScript's undefined for JavaScriptCodable APIs. (#51560 by @​tsapeta)
  • [iOS] Add isFunction(), isTypedArray(), isArrayBuffer(), getTypedArray(in:), getArrayBuffer(in:), getBigInt(in:) and kind to JavaScriptUnownedValue. Data, typed arrays, ArrayBuffer and integers from a BigInt now decode function arguments without copying them into an owning JavaScriptValue: a Data argument is about 10% faster to decode, and an Int64 from a BigInt about 8× faster. (#51558 by @​tsapeta)

expo-brownfield@58.0.14

Patch Changes

  • Updated dependencies.
    • expo-build-properties@58.0.11

expo-dev-client@58.0.14

Patch Changes

  • Updated dependencies.
    • expo-dev-launcher@58.0.14

expo-dev-launcher@58.0.14

Patch Changes

  • Updated dependencies. (#51635)

... (truncated)

Commits

Updates expo from 57.0.15 to 58.0.11

Release notes

Sourced from expo's releases.

expo-background-fetch@58.0.11

Patch Changes

  • Updated dependencies. (#51570)
    • expo-task-manager@58.0.12

expo-background-task@58.0.11

Patch Changes

  • Fix the running background task being cancelled on Android when the app starts headless while a task is running. (#51442 by @​chrfalch)
  • Updated dependencies. (#51570)
    • expo-task-manager@58.0.12

expo-video@58.0.11

Patch Changes

  • Use AssetRegistry from public API instead of Metro entry point. (#51302 by @​byCedric)

expo@58.0.11

Patch Changes

expo-build-properties@58.0.11

Patch Changes

  • Updated dependencies. (#51635)
    • @​expo/schema-utils@​58.0.2

expo@58.0.10

Patch Changes

... (truncated)

Changelog

Sourced from expo's changelog.

58.0.11

Patch Changes

58.0.10

Patch Changes

58.0.9

Patch Changes

  • Updated dependencies. (#51463, #51420)
    • expo-modules-core@58.0.17

58.0.8

Patch Changes

  • [iOS] Detect native module classes annotated with the @ExpoModule macro and add them to the generated modules provider automatically, without listing them in expo-module.config.json. Generating the modules provider runs the scanner from expo-modules-macros once over all package sources and links only the classes that compile for the target platform. When the scan fails, packages that declare their modules still link them, and the build fails if a package relies on the scan for its module classes. (#49784 by @​tsapeta)
  • [web] Add experimental granular bundle splitting for production exports with async routes. (#50536 by @​hassankhan)
  • Updated dependencies. (#49784, #51417, #51368, #51037, #50978, #51219, #51405, #50536, #51439, #51436, #46526)
    • expo-modules-autolinking@58.0.12
    • @​expo/cli@​58.1.7
    • expo-file-system@58.0.9

... (truncated)

Commits

Updates expo-asset from 57.0.13 to 58.0.16

Release notes

Sourced from expo-asset's releases.

expo-asset@58.0.16

Patch Changes

  • Use AssetRegistry from public API instead of Metro entry point. (#51302 by @​byCedric)
Changelog

Sourced from expo-asset's changelog.

58.0.16

Patch Changes

  • Use AssetRegistry from public API instead of Metro entry point. (#51302 by @​byCedric)

58.0.15

Patch Changes

  • Updated dependencies.
    • @​expo/image-utils@​0.12.5
    • expo-constants@58.0.12

58.0.14

Patch Changes

  • Updated dependencies.
    • expo-constants@58.0.11

58.0.13

Patch Changes

  • [Internal] Use Image.resolveAssetSource from react-native instead of the Libraries/Image/resolveAssetSource deep import. (#51092 by @​huntie)
  • [Internal] Import React Native internals from react-native/unstable-internals-do-not-use. (#50860 by @​huntie)

58.0.12

Patch Changes

  • Updated dependencies.
    • @​expo/image-utils@​0.12.4
    • expo-constants@58.0.10

58.0.11

Patch Changes

  • Updated dependencies. (#50391)
    • @​expo/image-utils@​0.12.3

58.0.10

Patch Changes

  • [Internal] Type the react-native/asset-registry entry point after React Native's AssetRegistry API, replacing the deprecated @react-native/assets-registry reference. (#50861 by @​huntie)
  • Bump precompiled artifacts due to ABI breakage in expo-modules-jsi@58.0.6. (#50881 by @​kitten)

... (truncated)

Commits

Updates expo-font from 57.0.1 to 58.0.8

Release notes

Sourced from expo-font's releases.

expo-module-template@58.0.8

Patch Changes

expo-crypto@58.0.7

Patch Changes

  • [Android] Fix async functions rejecting with NoSuchMethodError on expo-modules-core 58.0.18 and later. The prebuilt Android library is now built against Expo Modules v2 runtime 0.2.5. (#51693 by @​alanjhughes)

expo-haptics@58.0.7

Patch Changes

  • [Android] Fix async functions rejecting with NoSuchMethodError on expo-modules-core 58.0.18 and later. The prebuilt Android library is now built against Expo Modules v2 runtime 0.2.5. (#51693 by @​alanjhughes)

expo-system-ui@58.0.6

Patch Changes

expo-standard-web-crypto@58.0.5

No changes in this release.

expo-blur@58.0.4

Patch Changes

  • Accept a View ref from React Native 0.87 and later in the blurTarget prop and the BlurTargetView ref prop. The prop types now use ComponentRef<typeof View>, so useRef<ViewInstance>(null) and useRef<ComponentRef<typeof View>>(null) type-check with the default React Native typings. With the default typings, a ref typed useRef<View | null>(null) no longer type-checks for these props. Type it as useRef<ComponentRef<typeof View>>(null) instead. (#51640 by @​juliusmarminge)

expo-glass-effect@58.0.4

Patch Changes

  • Type the ref prop of GlassView and GlassContainer as the View instance type. With the strict React Native types, a ref from useRef<ComponentRef<typeof View>>() now type-checks. (#51639 by @​juliusmarminge)

@​expo/schema-utils@​58.0.2

Patch Changes

  • Fix visit reporting every oneOf and anyOf branch, and both then and else, whatever the value. It now visits only the branches that apply to the value, and a matching if itself. A boolean if selects then or else. A branch that cannot be evaluated, such as one with an unsupported format, is still visited. (#51635 by @​brentvatne)
Changelog

Sourced from expo-font's changelog.

58.0.8

Patch Changes

  • [Internal] Bump precompiled artifacts due to ABI breakage in expo-modules-jsi, which makes JavaScriptValue a non-copyable struct. (#51368 by @​tsapeta)

58.0.7

Patch Changes

  • Bump precompiled artifacts due to ABI breakage in expo-modules-core@58.0.13. (#51138 by @​alanjhughes)

58.0.6

Patch Changes

  • Restored the ./plugin subpath export so typed config plugins can be imported from <package>/plugin again. (#50965 by @​Titozzz)

58.0.5

Patch Changes

  • Bump precompiled artifacts due to ABI breakage in expo-modules-jsi@58.0.6. (#50881 by @​kitten)

58.0.4

Patch Changes

  • Force-bump all packages, due to migration to changesets. (#50762 by @​kitten)

58.0.3 — 2026-09-28

🐛 Bug fixes

  • [iOS] Keep the previously registered font when a font loaded from a new path has the same PostScript name, instead of unregistering it and crashing on render. (#50561 by @​eliotgevers)

58.0.2 — 2026-09-21

🐛 Bug fixes

  • [iOS] Import UIKit in the UIFont extension, which relied on another file in the module importing it. (#50277 by @​chrfalch)

58.0.1 — 2026-09-15

🛠 Breaking changes

  • [web] Removed FontResource.testString. The CSS Font Loading API detects font loading without a test string. (#49497 by @​vonovak)

🎉 New features

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for expo-font since your current version.


Updates expo-image-picker from 57.0.12 to 58.0.10

Release notes

Sourced from expo-image-picker's releases.

expo@58.0.10

Patch Changes

jest-expo@58.0.10

Patch Changes

expo-media-library@58.0.10

Patch Changes

  • [iOS] Add Query.contains() and AssetField.MEDIA_SUBTYPES to filter assets by MediaSubtype, for example screenshots or Live Photos. (#51515 by @​Wenszel)

expo-splash-screen@58.0.10

Patch Changes

  • [Android] Fix the main activity being kept in memory after it is destroyed. (#51691 by @​zoontek)

expo-splash-screen@58.0.9

Patch Changes

  • Updated dependencies.
    • @​expo/config-plugins@​58.0.9
    • @​expo/image-utils@​0.12.5

expo-media-library@58.0.9

Patch Changes

  • [iOS] Add mediaSubtypes to AssetInfo and AssetMetadata, so Asset.getInfo() and Query.exeForMetadata() return an asset's subtypes. (#51514 by @​Wenszel)
  • [iOS] Add the animation and screenRecording media subtypes. (#51513 by @​Wenszel)

expo-module-template@58.0.8

Patch Changes

... (truncated)

Changelog

Sourced from expo-image-picker's changelog.

58.0.10

Patch Changes

  • Bump precompiled artifacts due to ABI breakage in expo-modules-jsi@58.0.6. (#50881 by @​kitten)
  • Updated dependencies. (#50881)
    • expo-image-loader@58.0.3

58.0.9

Patch Changes

  • Force-bump all packages, due to migration to changesets. (#50762 by @​kitten)
  • Updated dependencies. (#50762)
    • expo-image-loader@58.0.2

58.0.8 — 2026-09-28

🐛 Bug fixes

58.0.7 — 2026-09-25

This version does not introduce any user-facing changes.

58.0.6 — 2026-09-23

This version does not introduce any user-facing changes.

58.0.5 — 2026-09-22

🐛 Bug fixes

  • [iOS] Anchored the picker popover on every regular-width display, not only iPad, so it presents correctly on iPhone Duo. (#50434 by @​alanjhughes)
  • [iOS] Fixed a crash when picking media on iOS 27.1, where checking live photo support through canLoadObject raised NSInvalidArgumentException. (#50435 by @​alanjhughes)

58.0.4 — 2026-09-21

This version does not introduce any user-facing changes.

58.0.3 — 2026-09-16

This version does not introduce any user-facing changes.

58.0.2 — 2026-09-15

This version does not introduce any user-facing changes.

58.0.1 — 2026-09-14

... (truncated)

Commits

Updates expo-splash-screen from 57.0.7 to 58.0.9

Release notes

Sourced from expo-splash-screen's releases.

expo-splash-screen@58.0.9

Patch Changes

  • Updated dependencies.
    • @​expo/config-plugins@​58.0.9
    • @​expo/image-utils@​0.12.5
Changelog

Sourced from expo-splash-screen's changelog.

58.0.9

Patch Changes

  • Updated dependencies.
    • @​expo/config-plugins@​58.0.9
    • @​expo/image-utils@​0.12.5

58.0.8

Patch Changes

  • Updated dependencies.
    • @​expo/config-plugins@​58.0.8

58.0.7

Patch Changes

  • Updated dependencies. (0bf5424)
    • @​expo/config-plugins@​58.0.7

58.0.6

Patch Changes

  • Updated dependencies. (#51080)
    • @​expo/config-plugins@​58.0.6
    • @​expo/image-utils@​0.12.4

58.0.5

Patch Changes

58.0.4

Patch Changes

  • Bump precompiled artifacts due to ABI breakage in expo-modules-jsi@58.0.6. (#50881 by @​kitten)

58.0.3

Patch Changes

  • [Android] Fix the splash screen staying visible over the app on Android 12 and 13 when the activity stops before the splash screen exits, for example when the app starts while the device is locked. This removes the workaround added in #44584. (#50818 by @​zoontek)

... (truncated)

Commits

Updates expo-status-bar from 57.0.1 to 58.0.3

Release notes

Sourced from expo-status-bar's releases.

@​expo/schema-utils@​58.0.2

Patch Changes

  • Fix visit reporting every oneOf and anyOf branch, and both then and else, whatever the value. It now visits only the branches that apply to the value, and a matching if itself. A boolean if selects then or else. A branch that cannot be evaluated, such as one with an unsupported format, is still visited. (#51635 by @​brentvatne)
Changelog

Sourced from expo-status-bar's changelog.

58.0.3

Patch Changes

  • Bump precompiled artifacts due to ABI breakage in expo-modules-jsi@58.0.6. (#50881 by @​kitten)

58.0.2

Patch Changes

  • Force-bump all packages, due to migration to changesets. (#50762 by @​kitten)

58.0.1 — 2026-09-21

This version does not introduce any user-facing changes.

58.0.0 — 2026-09-10

This version does not introduce any user-facing changes.

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for expo-status-bar since your current version.


Updates react-dom from 19.2.3 to 19.3.1

Release notes

Sourced from react-dom's releases.

19.3.1 (October 14th, 2026)

React Server Components

19.3.0 (September 9, 2026)

Below is a list of all new features, APIs, and bug fixes.

Read the React 19.3 release post for more information.

New React Features

New React DOM Features

  • browser(): a new react-dom API that returns a usable which errors during server rendering and resolves in the browser. use(browser()) inside a <Suspense> boundary marks a subtree as browser-only without reporting a recoverable error (@​gnoff: #37143, #37241)
    • Added an onBrowserBailout option to the react-dom/server APIs to observe when a subtree defers to the browser (@​gnoff #37193)

Notable changes

All Changes

React

  • Fast Refresh Fixes
  • Performance Track Fixes
    • Prevent crash when accessing $$typeof in Performance Tracks (@​eps1lon #35679)
    • Handle non-string function names in Performance Tracks (@​eps1lon #35659)
    • Use minus (-) instead of en dash for removed props in Performance Tracks (@​eps1lon #35649)
    • Handle arrays with bigints in deep objects in Performance Tracks (@​eps1lon #35648)
    • Don't enumerate typed array props in Performance Tracks in DEV (@​UditDewan #36913)
    • Bail out of diffing wide objects and arrays in Performance Tracks (@​eps1lon #34742)
    • Clear potentially large performance measures in DEV (@​hoxyq #34803)
    • Fix missing else branch for renders with no props change in Performance Tracks (@​hoxyq #34837)
  • Activity Fixes

... (truncated)

Changelog

Sourced from react-dom's changelog.

19.3.0 (September 9, 2026)

New React Features

…h 9 updates

Bumps the current-expo-stack group with 9 updates in the /expo-example directory:

| Package | From | To |
| --- | --- | --- |
| [@expo/metro-runtime](https://github.com/expo/expo) | `57.0.12` | `58.0.14` |
| [expo](https://github.com/expo/expo/tree/HEAD/packages/expo) | `57.0.15` | `58.0.11` |
| [expo-asset](https://github.com/expo/expo/tree/HEAD/packages/expo-asset) | `57.0.13` | `58.0.16` |
| [expo-font](https://github.com/expo/expo/tree/HEAD/packages/expo-font) | `57.0.1` | `58.0.8` |
| [expo-image-picker](https://github.com/expo/expo/tree/HEAD/packages/expo-image-picker) | `57.0.12` | `58.0.10` |
| [expo-splash-screen](https://github.com/expo/expo/tree/HEAD/packages/expo-splash-screen) | `57.0.7` | `58.0.9` |
| [expo-status-bar](https://github.com/expo/expo/tree/HEAD/packages/expo-status-bar) | `57.0.1` | `58.0.3` |
| [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.2.3` | `19.3.1` |
| [react-native-web](https://github.com/necolas/react-native-web) | `0.21.2` | `0.21.4` |



Updates `@expo/metro-runtime` from 57.0.12 to 58.0.14
- [Release notes](https://github.com/expo/expo/releases)
- [Changelog](https://github.com/expo/expo/blob/main/CHANGELOG.md)
- [Commits](https://github.com/expo/expo/commits/@expo/metro-runtime@58.0.14)

Updates `expo` from 57.0.15 to 58.0.11
- [Release notes](https://github.com/expo/expo/releases)
- [Changelog](https://github.com/expo/expo/blob/main/packages/expo/CHANGELOG.md)
- [Commits](https://github.com/expo/expo/commits/expo@58.0.11/packages/expo)

Updates `expo-asset` from 57.0.13 to 58.0.16
- [Release notes](https://github.com/expo/expo/releases)
- [Changelog](https://github.com/expo/expo/blob/main/packages/expo-asset/CHANGELOG.md)
- [Commits](https://github.com/expo/expo/commits/expo-asset@58.0.16/packages/expo-asset)

Updates `expo-font` from 57.0.1 to 58.0.8
- [Release notes](https://github.com/expo/expo/releases)
- [Changelog](https://github.com/expo/expo/blob/main/packages/expo-font/CHANGELOG.md)
- [Commits](https://github.com/expo/expo/commits/expo-font@58.0.8/packages/expo-font)

Updates `expo-image-picker` from 57.0.12 to 58.0.10
- [Release notes](https://github.com/expo/expo/releases)
- [Changelog](https://github.com/expo/expo/blob/main/packages/expo-image-picker/CHANGELOG.md)
- [Commits](https://github.com/expo/expo/commits/expo-image-picker@58.0.10/packages/expo-image-picker)

Updates `expo-splash-screen` from 57.0.7 to 58.0.9
- [Release notes](https://github.com/expo/expo/releases)
- [Changelog](https://github.com/expo/expo/blob/main/packages/expo-splash-screen/CHANGELOG.md)
- [Commits](https://github.com/expo/expo/commits/expo-splash-screen@58.0.9/packages/expo-splash-screen)

Updates `expo-status-bar` from 57.0.1 to 58.0.3
- [Release notes](https://github.com/expo/expo/releases)
- [Changelog](https://github.com/expo/expo/blob/main/packages/expo-status-bar/CHANGELOG.md)
- [Commits](https://github.com/expo/expo/commits/expo-status-bar@58.0.3/packages/expo-status-bar)

Updates `react-dom` from 19.2.3 to 19.3.1
- [Release notes](https://github.com/react/react/releases)
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react/commits/v19.3.1/packages/react-dom)

Updates `react-native-web` from 0.21.2 to 0.21.4
- [Release notes](https://github.com/necolas/react-native-web/releases)
- [Commits](necolas/react-native-web@0.21.2...0.21.4)

---
updated-dependencies:
- dependency-name: "@expo/metro-runtime"
  dependency-version: 58.0.14
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: current-expo-stack
- dependency-name: expo
  dependency-version: 58.0.11
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: current-expo-stack
- dependency-name: expo-asset
  dependency-version: 58.0.16
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: current-expo-stack
- dependency-name: expo-font
  dependency-version: 58.0.8
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: current-expo-stack
- dependency-name: expo-image-picker
  dependency-version: 58.0.10
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: current-expo-stack
- dependency-name: expo-splash-screen
  dependency-version: 58.0.9
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: current-expo-stack
- dependency-name: expo-status-bar
  dependency-version: 58.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: current-expo-stack
- dependency-name: react-dom
  dependency-version: 19.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: current-expo-stack
- dependency-name: react-native-web
  dependency-version: 0.21.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: current-expo-stack
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot requested a review from JimmyDaddy as a code owner October 19, 2026 01:36
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 19, 2026

This branch has not been deployed

No deployments
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