Skip to content

Bump the expo-sdk group across 1 directory with 19 updates - #15

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

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

Conversation

@dependabot

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

Copy link
Copy Markdown

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

Package From To
@expo/metro-runtime 57.0.9 58.0.14
expo 57.0.12 58.0.12
expo-blur 57.0.2 58.0.3
expo-camera 57.0.3 58.0.10
expo-clipboard 57.0.1 58.0.3
expo-constants 57.0.10 58.0.12
expo-font 57.0.1 58.0.8
expo-haptics 57.0.1 58.0.6
expo-image 57.0.2 58.0.15
expo-linear-gradient 57.0.1 58.0.3
expo-linking 57.0.5 58.0.13
expo-local-authentication 57.0.2 58.0.2
expo-router 57.0.12 58.0.21
expo-secure-store 57.0.1 58.0.2
expo-sharing 57.0.11 58.0.18
expo-splash-screen 57.0.6 58.0.9
expo-status-bar 57.0.1 58.0.3
expo-web-browser 57.0.2 58.0.6
expo-doctor 1.20.1 1.21.4

Updates @expo/metro-runtime from 57.0.9 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.12 to 58.0.12

Release notes

Sourced from expo's releases.

expo-task-manager@58.0.12

Patch Changes

  • [android] Rename the Java package from expo.modules.taskManager to expo.modules.taskmanager to match the Gradle namespace. This fixes an R8 BuildConfig descriptor error on case-insensitive file systems. (#51570 by @​Kudo)

expo@58.0.12

Patch Changes

  • Updated dependencies. (#51626, #51493)
    • @​expo/cli@​58.1.10
    • expo-modules-core@58.0.20
    • babel-preset-expo@58.0.16

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

... (truncated)

Changelog

Sourced from expo's changelog.

58.0.12

Patch Changes

  • Updated dependencies. (#51626, #51493)
    • @​expo/cli@​58.1.10
    • expo-modules-core@58.0.20
    • babel-preset-expo@58.0.16

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

... (truncated)

Commits

Updates expo-blur from 57.0.2 to 58.0.3

Changelog

Sourced from expo-blur'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

🐛 Bug fixes

💡 Others

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

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


Updates expo-camera from 57.0.3 to 58.0.10

Release notes

Sourced from expo-camera'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-camera's changelog.

58.0.10

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.9

Patch Changes

  • [Android] Fixed barcode scanning stopping after the camera delivers a frame without an image. Also fixed a leak of the ML Kit barcode scanner each time the camera is recreated or unmounted. (#51050 by @​alanjhughes)
  • [iOS] Fixed recordAsync() never settling when it is called while a recording is already active. It now rejects with an error. (#51049 by @​alanjhughes)

58.0.8

Patch Changes

  • [Android] Fixed the window staying white when the camera view unmounts during the shutter animation (#50904). (#50950 by @​alanjhughes)
  • [Web] Fire onCameraReady only once the video has a frame that can be captured, instead of as soon as the camera stream is obtained, so calling takePictureAsync from onCameraReady no longer throws ERR_CAMERA_NOT_READY. takePictureAsync now only requires a decoded frame instead of HAVE_ENOUGH_DATA, which live streams may never reach in Safari. onCameraReady is no longer called when the camera fails to start; use onMountError instead. (#50884 by @​Cedric921)

58.0.7

Patch Changes

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

58.0.6

Patch Changes

  • [Android] Bind the barcode image analyzer only while barcode scanning is enabled, so the camera preview and captured photo use the same frame. (#50808 by @​hitanshur)

58.0.5

Patch Changes

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

58.0.4 — 2026-09-28

💡 Others

  • [iOS] Remove a dead compilerFlags block from the SwiftPM build configuration. It had no effect on either build path. (#50417 by @​chrfalch)

58.0.3 — 2026-09-22

🐛 Bug fixes

  • [iOS] Import CoreImage in BarcodeUtils, which relied on another file in the module importing it. (#50479 by @​chrfalch)
  • [iOS] Pin ZXingObjC by revision rather than by version, so that Swift Package Manager can resolve it. SwiftPM refuses a version-pinned remote dependency that declares unsafeFlags, which zxingify-objc does. (#50491 by @​chrfalch)

... (truncated)

Commits
Maintainer changes

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


Updates expo-clipboard from 57.0.1 to 58.0.3

Release notes

Sourced from expo-clipboard'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-clipboard'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

🎉 New features

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

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


Updates expo-constants from 57.0.10 to 58.0.12

Release notes

Sourced from expo-constants's releases.

expo-task-manager@58.0.12

Patch Changes

  • [android] Rename the Java package from expo.modules.taskManager to expo.modules.taskmanager to match the Gradle namespace. This fixes an R8 BuildConfig descriptor error on case-insensitive file systems. (#51570 by @​Kudo)

expo@58.0.12

Patch Changes

  • Updated dependencies. (#51626, #51493)
    • @​expo/cli@​58.1.10
    • expo-modules-core@58.0.20
    • babel-preset-expo@58.0.16

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

jest-expo@58.0.11

Patch Changes

expo-build-properties@58.0.11

... (truncated)

Changelog

Sourced from expo-constants's changelog.

58.0.12

Patch Changes

  • Updated dependencies. (#51535)
    • @​expo/require-utils@​58.0.4

58.0.11

Patch Changes

58.0.10

Patch Changes

58.0.9

Patch Changes

  • Force-bump all packages, due to migration to changesets. (#50762 by @​kitten)
  • [iOS] Load app config and .env files in the build's mode: development for configurations containing Debug, production otherwise. (#49511 by @​ramonclaudio)
  • [Android] Load app config and .env files in each build variant's mode: development for debug and debugOptimized build types, production otherwise. (#50661 by @​ramonclaudio)
  • Updated dependencies. (#50762)
    • @​expo/env@​2.5.1
    • @​expo/require-utils@​58.0.2

58.0.8 — 2026-09-28

This version does not introduce any user-facing changes.

58.0.7 — 2026-09-25

🐛 Bug fixes

  • [iOS] Generate the embedded app.config in apps built with SwiftPM instead of CocoaPods, fixing the "Unable to find the embedded app config" warning there. The generator no longer requires the Pods project, can be pointed at another destination, and creates EXConstants.bundle itself rather than relying on CocoaPods' resource_bundles. (#50084 by @​chrfalch)
  • [iOS] Fix with-node.sh ignoring the app's NODE_BINARY and .xcode.env when building without CocoaPods. (#50084 by @​chrfalch)

58.0.6 — 2026-09-23

This version does not introduce any user-facing changes.

58.0.5 — 2026-09-22

This version does not introduce any user-facing changes.

... (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-haptics from 57.0.1 to 58.0.6

Changelog

Sourced from expo-haptics's changelog.

58.0.6

Patch Changes

  • [iOS] Remove the module class declarations from expo-module.config.json. Autolinking now detects the @ExpoModule-annotated classes. (#49784 by @​tsapeta)

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

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

58.0.2 — 2026-09-28

💡 Others

  • [iOS] Derive the prebuilt XCFramework's target layout from a checked-in Package.swift instead of generating it at build time. The built artifact is unchanged. (#50417 by @​chrfalch)

58.0.1 — 2026-09-14

💡 Others

58.0.0 — 2026-09-10

🐛 Bug fixes

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

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


Updates expo-image from 57.0.2 to 58.0.15

Release notes

Sourced from expo-image's releases.

expo-image@58.0.15

Patch Changes

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

Sourced from expo-image's changelog.

58.0.15

Patch Changes

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

58.0.14

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.13

Patch Changes

  • [Internal] Use Image.resolveAssetSource from react-native instead of the Libraries/Image/resolveAssetSource deep import. (#51092 by @​huntie)
  • Fix blurry SVG images on Android 8.1 and older by drawing them in a software layer. (#50916 by @​jackstudd)

58.0.12

Patch Changes

  • Export app.plugin.js from package.json:exports so tools that resolve config plugins through Node's package exports, such as the config fallback in EAS CLI, find the config plugin again instead of failing with "Unable to resolve a valid config plugin". (#51059 by @​huntie)

58.0.11

Patch Changes

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

58.0.10

Patch Changes

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

58.0.9

Patch Changes

  • [Android] Fix tintColor not applying to SVG colors set to currentColor. (#50744 by @​apuyou)

58.0.8

Patch Changes

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

58.0.7 — 2026-09-28

... (truncated)

Commits
Maintainer changes

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


Updates expo-linear-gradient from 57.0.1 to 58.0.3

Release notes

Sourced from expo-linear-gradient'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-linear-gradient'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-linear-gradient since your current version.


Updates expo-linking from 57.0.5 to 58.0.13

Release notes

Sourced from expo-linking's releases.

expo-sqlite@58.0.13

Patch Changes

  • Fixed getFirstSync() and sync for...of so they mark the cursor as moved. A later getFirstSync() or getAllSync() throws until resetSync(), matching the async APIs. (#47989 by @​tsushanth)

expo-app-metrics@58.0.13

Patch Changes

  • [iOS] Skip startup metrics for launches that start in the background (for example a background fetch or a silent push notification), and drop TTR and TTI longer than 3 minutes. Before, their TTR and TTI included the whole time until the user opened the app. (#51609 by @​tsapeta)

expo-auth-session@58.0.13

Patch Changes

  • Updated dependencies. (#51693)
    • expo-application@58.1.2
    • expo-crypto@58.0.7

expo@58.0.13

Patch Changes

  • Updated dependencies. (#51624)
    • expo-modules-core@58.0.21
    • babel-preset-expo@58.0.17

expo-task-manager@58.0.12

Patch Changes

  • [android] Rename the Java package from expo.modules.taskManager to expo.modules.taskmanager to match the Gradle namespace. This fixes an R8 BuildConfig descriptor error on case-insensitive file systems. (#51570 by @​Kudo)

expo@58.0.12

Patch Changes

  • Updated dependencies. (#51626, #51493)
    • @​expo/cli@​58.1.10
    • expo-modules-core@58.0.20
    • babel-preset-expo@58.0.16

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

... (truncated)

Changelog

Sourced from expo-linking's changelog.

58.0.13

Patch Changes

  • Updated dependencies.
    • expo-constants@58.0.12

58.0.12

Patch Changes

  • Updated dependencies.
    • expo-constants@58.0.11

58.0.11

Patch Changes

  • Updated dependencies.
    • expo-constants@58.0.10

58.0.10

Patch Changes

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

58.0.9

Patch Changes

  • Force-bump all packages, due to migration to changesets. (#50762 by @​kitten)
  • Stop decoding query parameter values twice in parse(). Values with percent-encoded %, + or @ were altered, and malformed percent-encoding threw a URIError. (#50289 by @​gabrieldonadel)
  • Add unwrapDevLaunchURL() to resolve the URL an app should route from an Expo Go or development build launch URL, dropping the reserved __expo_* params. (#50289 by @​gabrieldonadel)
  • Updated dependencies. (#50762, #49511, #50661)
    • expo-constants@58.0.9

58.0.8 — 2026-09-28

This version does not introduce any user-facing changes.

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

... (truncated)

Commits
Maintainer changes

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


Updates expo-local-authentication from 57.0.2 to 58.0.2

Release notes

Sourced from expo-local-authentication'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-local-authentication's changelog.

58.0.2

Patch Changes

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

58.0.1

Patch Changes

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

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-local-authentication since your current version.


Updates expo-router from 57.0.12 to 58.0.21

Release notes

Sourced from expo-router's releases.

expo-router@58.0.21

Patch Changes

  • Updated dependencies. (#51639)
    • expo-glass-effect@58.0.4

expo-router@58.0.20

Patch Changes

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

| Package | From | To |
| --- | --- | --- |
| [@expo/metro-runtime](https://github.com/expo/expo) | `57.0.9` | `58.0.14` |
| [expo](https://github.com/expo/expo/tree/HEAD/packages/expo) | `57.0.12` | `58.0.12` |
| [expo-blur](https://github.com/expo/expo/tree/HEAD/packages/expo-blur) | `57.0.2` | `58.0.3` |
| [expo-camera](https://github.com/expo/expo/tree/HEAD/packages/expo-camera) | `57.0.3` | `58.0.10` |
| [expo-clipboard](https://github.com/expo/expo/tree/HEAD/packages/expo-clipboard) | `57.0.1` | `58.0.3` |
| [expo-constants](https://github.com/expo/expo/tree/HEAD/packages/expo-constants) | `57.0.10` | `58.0.12` |
| [expo-font](https://github.com/expo/expo/tree/HEAD/packages/expo-font) | `57.0.1` | `58.0.8` |
| [expo-haptics](https://github.com/expo/expo/tree/HEAD/packages/expo-haptics) | `57.0.1` | `58.0.6` |
| [expo-image](https://github.com/expo/expo/tree/HEAD/packages/expo-image) | `57.0.2` | `58.0.15` |
| [expo-linear-gradient](https://github.com/expo/expo/tree/HEAD/packages/expo-linear-gradient) | `57.0.1` | `58.0.3` |
| [expo-linking](https://github.com/expo/expo/tree/HEAD/packages/expo-linking) | `57.0.5` | `58.0.13` |
| [expo-local-authentication](https://github.com/expo/expo/tree/HEAD/packages/expo-local-authentication) | `57.0.2` | `58.0.2` |
| [expo-router](https://github.com/expo/expo/tree/HEAD/packages/expo-router) | `57.0.12` | `58.0.21` |
| [expo-secure-store](https://github.com/expo/expo/tree/HEAD/packages/expo-secure-store) | `57.0.1` | `58.0.2` |
| [expo-sharing](https://github.com/expo/expo/tree/HEAD/packages/expo-sharing) | `57.0.11` | `58.0.18` |
| [expo-splash-screen](https://github.com/expo/expo/tree/HEAD/packages/expo-splash-screen) | `57.0.6` | `58.0.9` |
| [expo-status-bar](https://github.com/expo/expo/tree/HEAD/packages/expo-status-bar) | `57.0.1` | `58.0.3` |
| [expo-web-browser](https://github.com/expo/expo/tree/HEAD/packages/expo-web-browser) | `57.0.2` | `58.0.6` |
| [expo-doctor](https://github.com/expo/expo/tree/HEAD/packages/expo-doctor) | `1.20.1` | `1.21.4` |



Updates `@expo/metro-runtime` from 57.0.9 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.12 to 58.0.12
- [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.12/packages/expo)

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

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

Updates `expo-clipboard` 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-clipboard/CHANGELOG.md)
- [Commits](https://github.com/expo/expo/commits/expo-clipboard@58.0.3/packages/expo-clipboard)

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

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-haptics` from 57.0.1 to 58.0.6
- [Release notes](https://github.com/expo/expo/releases)
- [Changelog](https://github.com/expo/expo/blob/main/packages/expo-haptics/CHANGELOG.md)
- [Commits](https://github.com/expo/expo/commits/expo-haptics@58.0.6/packages/expo-haptics)

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

Updates `expo-linear-gradient` 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-linear-gradient/CHANGELOG.md)
- [Commits](https://github.com/expo/expo/commits/expo-linear-gradient@58.0.3/packages/expo-linear-gradient)

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

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

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

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

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

Updates `expo-splash-screen` from 57.0.6 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 `expo-web-browser` from 57.0.2 to 58.0.6
- [Release notes](https://github.com/expo/expo/releases)
- [Changelog](https://github.com/expo/expo/blob/main/packages/expo-web-browser/CHANGELOG.md)
- [Commits](https://github.com/expo/expo/commits/expo-web-browser@58.0.6/packages/expo-web-browser)

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

---
updated-dependencies:
- dependency-name: "@expo/metro-runtime"
  dependency-version: 58.0.14
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo
  dependency-version: 58.0.12
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-blur
  dependency-version: 58.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-camera
  dependency-version: 58.0.10
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-clipboard
  dependency-version: 58.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-constants
  dependency-version: 58.0.12
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-font
  dependency-version: 58.0.8
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-haptics
  dependency-version: 58.0.6
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-image
  dependency-version: 58.0.15
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-linear-gradient
  dependency-version: 58.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-linking
  dependency-version: 58.0.13
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-local-authentication
  dependency-version: 58.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-router
  dependency-version: 58.0.21
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-secure-store
  dependency-version: 58.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-sharing
  dependency-version: 58.0.18
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-splash-screen
  dependency-version: 58.0.9
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-status-bar
  dependency-version: 58.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-web-browser
  dependency-version: 58.0.6
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: expo-sdk
- dependency-name: expo-doctor
  dependency-version: 1.21.4
  dependency-type: direct:development
  update-type: version-update:semver-minor
  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 Oct 19, 2026
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