Skip to content

chore(deps): bump expo-camera from 57.0.5 to 58.0.1 in /mobile - #420

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/mobile/expo-camera-58.0.1
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/mobile/expo-camera-58.0.1

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps expo-camera from 57.0.5 to 58.0.1.

Changelog

Sourced from expo-camera's changelog.

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)

57.0.3 - 2026-07-16

🐛 Bug fixes

  • Process captured photos off the main thread on iOS so full-resolution captures no longer hang the UI on older devices. (#47477 by @​boojamya)
  • Remove a redundant full-resolution JPEG re-encode when saving captured photos on iOS. (#47477 by @​boojamya)
  • [iOS] Disable deferred photo delivery so responsive capture no longer hangs the capture promise on iOS 17 and later. (#47816 by @​alanjhughes)
  • [Android] Fire onMountError instead of crashing the app when the camera can't be started, such as a device reporting zero available cameras. (#47818 by @​alanjhughes)

57.0.2 - 2026-07-15

This version does not introduce any user-facing changes.

57.0.1 - 2026-07-07

🎉 New features

  • Enabled responsive capture and fast capture prioritization on iOS for lower shutter lag and faster successive photo captures.

🐛 Bug fixes

... (truncated)

Commits

Dependabot compatibility score

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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [expo-camera](https://github.com/expo/expo/tree/HEAD/packages/expo-camera) from 57.0.5 to 58.0.1.
- [Changelog](https://github.com/expo/expo/blob/main/packages/expo-camera/CHANGELOG.md)
- [Commits](https://github.com/expo/expo/commits/HEAD/packages/expo-camera)

---
updated-dependencies:
- dependency-name: expo-camera
  dependency-version: 58.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Sep 14, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: mobile. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Sep 14, 2026
@dependabot
dependabot Bot requested a review from riccardo0731 as a code owner September 14, 2026 16:47
@sonarqubecloud

Copy link
Copy Markdown

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants