Skip to content

chore: bump the npm-all group across 1 directory with 44 updates - #380

Closed
dependabot[bot] wants to merge 1 commit into
testingfrom
dependabot/npm_and_yarn/testing/npm-all-93f1750361
Closed

dependabot[bot] wants to merge 1 commit into
testingfrom
dependabot/npm_and_yarn/testing/npm-all-93f1750361

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 3, 2026 •

Copy link
Copy Markdown

Bumps the npm-all group with 44 updates in the / directory:

Package From To
@expo/metro-runtime 55.0.12 58.0.16
@lottiefiles/dotlottie-react 0.13.5 0.21.0
@react-native-async-storage/async-storage 2.2.0 3.1.1
@sentry/react-native 7.11.0 8.33.0
@shopify/react-native-skia 2.4.18 2.14.0
expo 55.0.31 58.0.22
expo-asset 55.0.20 58.0.19
expo-constants 55.0.17 58.0.14
expo-file-system 55.0.26 58.0.13
expo-font 55.0.8 58.0.11
expo-haptics 55.0.16 58.0.7
expo-linear-gradient 55.0.16 58.0.3
expo-localization 55.0.17 58.0.5
expo-router 55.0.18 58.0.29
expo-sharing 55.0.24 58.0.21
expo-splash-screen 55.0.25 58.0.12
expo-status-bar 55.0.6 58.0.4
expo-store-review 55.0.16 58.0.2
lottie-react-native 7.3.8 7.5.0
react 19.2.0 19.3.1
@types/react 19.2.17 19.3.0
react-dom 19.2.0 19.3.1
react-native 0.83.6 0.88.1
react-native-reanimated 4.2.1 4.7.1
react-native-safe-area-context 5.6.2 5.11.0
react-native-screens 4.23.0 4.30.1
react-native-svg 15.15.3 15.16.0
react-native-web 0.21.2 0.21.4
react-native-worklets 0.7.4 0.13.1
@babel/core 7.29.7 8.0.10
@testing-library/dom 10.4.1 10.4.2
@testing-library/react 16.3.2 16.3.3
@testing-library/react-native 13.3.3 14.1.0
@types/react 19.2.17 19.3.0
@typescript-eslint/parser 7.18.0 8.72.1
babel-jest 29.7.0 30.5.2
babel-preset-expo 55.0.25 58.0.23
eslint 8.57.1 10.14.0
expo-linking 55.0.17 58.0.15
jest 29.7.0 30.5.2
@types/jest 29.5.14 30.0.0
jest-expo 55.0.22 58.0.13
prettier 3.9.5 3.9.10
ts-jest 29.4.11 29.4.15
typescript 5.9.3 7.0.2

Updates @expo/metro-runtime from 55.0.12 to 58.0.16

Release notes

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

@​expo/metro-runtime@​58.0.16

Patch Changes

  • Updated dependencies. (#52322)
Changelog

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

Changelog

This is the log of notable changes to the Expo client that are developer-facing. Package-specific changes not released in any SDK will be added here just before the release. Until then, you can find them in changelogs of the individual packages (see packages directory).

57.0.0 — 2026-07-08

🛠 Breaking changes

  • @expo/ui
  • expo-modules-jsi
    • [iOS] JavaScriptError is now a copyable class conforming to Error (was a non-copyable struct), and JavaScriptValue no longer conforms to Error. (#47154 by @​tsapeta)
  • expo-font
    • [web] Removed Server.resetServerContext(). Server-side font state is now scoped per-render via AsyncLocalStorage. (#46669 by @​hassankhan)
  • @expo/cli
    • Make expo prebuild clear and regenerate the native folders by default. Pass --no-clean to apply changes to the existing folders instead. (#47209 by @​alanjhughes)

🎉 New features

  • Initial release of @expo/require-utils 🥳
  • pod-install
  • @expo/ui
    • [iOS] Added the SwiftUI accessibilityHidden modifier to hide decorative views from VoiceOver and other assistive technologies during element traversal. (#46579 by @​ramonclaudio)
    • [iOS] Added the SwiftUI accessibilityIdentifier modifier to set a stable identifier for UI testing tools such as XCUITest. (#46556 by @​ramonclaudio)
    • [iOS] Added the SwiftUI dynamicTypeSize modifier to set or constrain the Dynamic Type size within a view. Accepts a single size or a { min, max } range, and cascades from <Host> to bound how far text scales at the largest accessibility sizes. (#46540 by @​ramonclaudio)
    • [iOS] Added children prop to Label component, allowing custom title views (e.g. a VStack with title and subtitle) while preserving native icon spacing and Dynamic Type icon sizing.
    • [iOS] Add buttonBorderShape SwiftUI modifier, which reshapes a styled button (for example a glass button) while preserving its native press effect. (#46348 by @​nishan) (#46348 by @​intergalacticspacehighway)
    • [jetpack-compose] Added NavigationBar and NavigationBarItem components.
    • [iOS] Added the SwiftUI listRowSpacing modifier. (#46417 by @​qiyangdev)
    • [iOS] Added support for custom SF Symbols in the SwiftUI Image component. (#46183 by @​cinques)
    • [swift-ui] Added <DisclosureGroup.Label> for custom label style. (#46288 by @​kudo)
    • [universal] Added <Collapsible.labelStyle> for custom label style. (#46288 by @​kudo)
    • [jetpack-compose] Added dropShadow and innerShadow modifiers. (#46364 by @​duyanhv)
    • [iOS] Added the SwiftUI imageScale modifier to scale SF Symbols within a view relative to the surrounding text (small, medium, large). (#46774 by @​ramonclaudio)
    • [jetpack-compose] Added onGloballyPositioned modifier, which reports a composable's window position and size. (#46744 by @​nishan) (#46744 by @​intergalacticspacehighway)
    • [iOS] Extended the SwiftUI onGeometryChange modifier to also report the view's global position (x/y) alongside its size. (#46744 by @​nishan) (#46744 by @​intergalacticspacehighway)
    • [iOS] Added the SwiftUI minimumScaleFactor modifier to let text shrink down to a given fraction of its size before truncating. (#46740 by @​nishan) (#46740 by @​intergalacticspacehighway)
    • [iOS][android] Added React Compiler-friendly get() / set() accessors to useNativeState, as an alternative to reading and writing .value. (#46690 by @​nishan) (#46692 by @​intergalacticspacehighway)
    • [jetpack-compose] Added BasicTextField component. (#46442 by @​nishan) (#46442 by @​intergalacticspacehighway)
    • [iOS] Added the SwiftUI accessibilityInputLabels modifier to set alternative spoken phrases Voice Control uses to refer to a view (for example "Hang up" for an "End" button). (#46661 by @​ramonclaudio)
    • [iOS] Added the SwiftUI activityBackgroundTint modifier for setting Live Activity background. (#46756 by @​jakex7)
    • [iOS] Added a modifiers prop to ListItem to override its default buttonStyle(.plain). (#47124 by @​nishan) (#47124 by @​intergalacticspacehighway)
    • [iOS][web] Added seedColor prop to the universal and SwiftUI <Host>, used as the SwiftUI tint on iOS and to derive the primary color scale on web. (#46566 by @​zoontek)
    • [web] Honor the colorScheme prop on <Host> to override the system color scheme for its subtree, matching native parity. (#46459 by @​zoontek)
    • [iOS] Added the SwiftUI accessibilityElement modifier, which collapses a view's subtree into a single accessibility element via ignore, combine, or contain. (#47156 by @​ramonclaudio)
    • [iOS] Added the SwiftUI redacted, unredacted, privacySensitive, and invalidatableContent modifiers, mapping SwiftUI's redaction family for native skeleton-loading and sensitive-content states. (#47269 by @​ramonclaudio)
    • [iOS] Added accessibilityAddTraits and accessibilityRemoveTraits SwiftUI modifiers, accepting an array of trait names. (#47387 by @​ramonclaudio)
    • [iOS] Added the SwiftUI strokeBorder modifier with a full StrokeStyle (line width, cap, join, miter limit, dash array, dash phase) for dashed and dotted inset borders that follow the shape's corners. (#47426 by @​ramonclaudio)

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​expo/metro-runtime since your current version.


Updates @lottiefiles/dotlottie-react from 0.13.5 to 0.21.0

Release notes

Sourced from @​lottiefiles/dotlottie-react's releases.

@​lottiefiles/dotlottie-react@​0.21.0

Minor Changes

  • bbf324c: Add audio volume control: a volume config option, setVolume() and a volume getter on DotLottie and DotLottieWorker, and a volume prop on the React, Vue, Svelte, Solid and web component players. It goes from 0 (muted) to 1 (full), defaults to 1, and is kept across loads.

Patch Changes

  • Updated dependencies [bbf324c]
  • Updated dependencies [d8a4e9e]
  • Updated dependencies [3011b70]
  • Updated dependencies [211d271]
  • Updated dependencies [bbf324c]
  • Updated dependencies [ea7250c]
    • @​lottiefiles/dotlottie-web@​0.82.0

@​lottiefiles/dotlottie-react@​0.20.0

Minor Changes

  • e46482e: feat: add DotLottieWorker.setWorkerUrl() for CSP-compatible worker loading

    Ship dist/dotlottie.worker.js as a standalone file and add setWorkerUrl(url) so consumers can self-host the worker script, avoiding worker-src: blob: in Content-Security-Policy.

    Relative src paths are now resolved against the page before reaching the worker.

Patch Changes

  • 629eb6c: Avoid loading the initial src twice when the React player is mounted. Both the regular and worker players now rely on their constructor to load the first animation, while later src changes still call load.
  • Updated dependencies [e46482e]
    • @​lottiefiles/dotlottie-web@​0.81.0

@​lottiefiles/dotlottie-react@​0.19.16

Patch Changes

  • Updated dependencies [0874fae]
  • Updated dependencies [727add3]
    • @​lottiefiles/dotlottie-web@​0.80.0

@​lottiefiles/dotlottie-react@​0.19.15

Patch Changes

  • Updated dependencies [14aee74]
    • @​lottiefiles/dotlottie-web@​0.79.2

@​lottiefiles/dotlottie-react@​0.19.14

Patch Changes

  • Updated dependencies [fe796d9]
  • Updated dependencies [605e8c7]
    • @​lottiefiles/dotlottie-web@​0.79.1

... (truncated)

Changelog

Sourced from @​lottiefiles/dotlottie-react's changelog.

0.21.0

Minor Changes

  • bbf324c: Add audio volume control: a volume config option, setVolume() and a volume getter on DotLottie and DotLottieWorker, and a volume prop on the React, Vue, Svelte, Solid and web component players. It goes from 0 (muted) to 1 (full), defaults to 1, and is kept across loads.

Patch Changes

  • Updated dependencies [bbf324c]
  • Updated dependencies [d8a4e9e]
  • Updated dependencies [3011b70]
  • Updated dependencies [211d271]
  • Updated dependencies [bbf324c]
  • Updated dependencies [ea7250c]
    • @​lottiefiles/dotlottie-web@​0.82.0

0.20.0

Minor Changes

  • e46482e: feat: add DotLottieWorker.setWorkerUrl() for CSP-compatible worker loading

    Ship dist/dotlottie.worker.js as a standalone file and add setWorkerUrl(url) so consumers can self-host the worker script, avoiding worker-src: blob: in Content-Security-Policy.

    Relative src paths are now resolved against the page before reaching the worker.

Patch Changes

  • 629eb6c: Avoid loading the initial src twice when the React player is mounted. Both the regular and worker players now rely on their constructor to load the first animation, while later src changes still call load.
  • Updated dependencies [e46482e]
    • @​lottiefiles/dotlottie-web@​0.81.0

0.19.16

Patch Changes

  • Updated dependencies [0874fae]
  • Updated dependencies [727add3]
    • @​lottiefiles/dotlottie-web@​0.80.0

0.19.15

Patch Changes

  • Updated dependencies [14aee74]
    • @​lottiefiles/dotlottie-web@​0.79.2

0.19.14

Patch Changes

  • Updated dependencies [fe796d9]
  • Updated dependencies [605e8c7]
    • @​lottiefiles/dotlottie-web@​0.79.1

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​lottiefiles/dotlottie-react since your current version.


Updates @react-native-async-storage/async-storage from 2.2.0 to 3.1.1

Release notes

Sourced from @​react-native-async-storage/async-storage's releases.

Async Storage v3.1.1

Patch Changes

  • b751ff4: bump native dependencies for sqlite and room

Async Storage v3.1.0

Minor Changes

  • fa6d5bc: Shared Storage artifact published to maven central

This eliminates the extra step in installation for android.

Async Storage v3.0.3

Patch Changes

350e149:

  • Correctly handle "other" error for Apple platforms
  • Android to use limited parallelism from DispatcherIO, instead of using dedicated thread pools per database
  • When providing null for a key, for some reason, throw an error instead of crashing the app
  • Make example RN example work again
  • Use concurrent hashmap instead of hashmap + synchronization combo for Storage initialization on Android
  • Double check lock for legacy storage initialization on android

Async Storage v3.0.2

Patch Changes

  • 1d1867f: include jest mock

Async Storage v3.0.1

Patch Changes

  • 7b64ea4: missing build step from CI added

Async Storage v3.0.0

‼️ Due to missing native artifacts, please do not use this version - 3.0.1 contains a fix!

Major Changes

  • Release of version v3. Please visit Async Storage docs to learn more

    Breaking changes:

    • Async Storage uses "scoped storages", where you need to create a storage instance before using it
    • Default export is a singleton storage that uses v2/v1 storage, for easier transition
    • An extra installation step is required for android
    • callback based API is dropped
    • Methods for batch operations (formerly multi* methods) have been renamed and their API updated
    • useAsyncStorage hook has been removed (will be introduced later)

... (truncated)

Changelog

Sourced from @​react-native-async-storage/async-storage's changelog.

3.1.1

Patch Changes

  • b751ff4: bump native dependencies for sqlite and room

3.1.0

Minor Changes

  • fa6d5bc: Shared Storage artifact published to maven central

    This eliminates the extra step in installation for android.

3.0.3

Patch Changes

  • 350e149: - Correctly handle "other" error for Apple platforms
    • Android to use limited parallelism from DispatcherIO, instead of using dedicated thread pools per database
    • When providing null for a key, for some reason, throw an error instead of crashing the app
    • Make example RN example work again
    • Use concurrent hashmap instead of hashmap + synchronization combo for Storage initialization on Android
    • Double check lock for legacy storage initialization on android

3.0.2

Patch Changes

  • 1d1867f: include jest mock

3.0.1

Patch Changes

  • 7b64ea4: missing build step from CI added

3.0.0

Major Changes

  • f100276: Initial release of upcoming version v3. Please visit Async Storage docs to learn more

    Breaking changes:

    • Async Storage uses "scoped storages", where you need to create a storage instance before using it
    • Default export is a singleton storage that uses v2/v1 storage, for easier transition
    • An extra installation step is required for android
    • callback based API is dropped
    • Methods for batch operations (formerly multi* methods) have been renamed and their API updated

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​react-native-async-storage/async-storage since your current version.

Install script changes

This version adds prepare script that runs during installation. Review the package contents before updating.


Updates @sentry/react-native from 7.11.0 to 8.33.0

Release notes

Sourced from @​sentry/react-native's releases.

8.33.0

Changes

  • Compile the SDK to ES2018 to stop inlining TypeScript helpers (__awaiter, __rest) in every file, reducing bundle size (#6957)

Fixes

  • Apply screenshot masking options to Android error and feedback screenshots (#6930)
  • Persist fatal JS error envelopes to disk on Android before the process exits (#6937)
    • The hard-crash envelope was only queued on the transport thread, so the event was lost when React Native terminated the process right after. It is now written to the offline cache on the calling thread and sent on the next launch, matching iOS.
  • Place Session Replay network requests at the correct time in the replay timeline (#6959)
    • The network span timestamps came from a different clock than the breadcrumb timestamp. After the device slept or corrected its time, the two drifted apart and the replay timeline was stretched backwards by minutes, which showed an empty gap at the start and misplaced taps.
  • Support Expo Router 58 in expoRouterIntegration. Metro no longer warns about the removed expo-router/build/global-state/router-store module, and the integration creates navigation spans again (#6923)
  • Start the native iOS SDK from RNSentrySDK when sentry.options.json is missing or can't be parsed and the DSN is set in configureOptions (#6956)
    • The fallback options always failed to parse, so configureOptions never ran. Before 8.30.0 the app crashed at launch; since then the native SDK silently never started.
  • Don't crash the iOS app at launch when sentry.options.json contains "dsn": null (#6958)

Internal

  • Track sentryWebViewProps adoption via a feature marker (#6938)

Dependencies

8.32.0

Features

  • Connect React Native traces with embedded WebViews via sentryWebViewProps (#6794)

    import { sentryWebViewProps } from '@sentry/react-native';
    <WebView
    source={{ uri: 'https://example.com' }}
    {...sentryWebViewProps({ allowedHosts: ['example.com'] })}
    />

... (truncated)

Changelog

Sourced from @​sentry/react-native's changelog.

8.33.0

Changes

  • Compile the SDK to ES2018 to stop inlining TypeScript helpers (__awaiter, __rest) in every file, reducing bundle size (#6957)

Fixes

  • Apply screenshot masking options to Android error and feedback screenshots (#6930)
  • Persist fatal JS error envelopes to disk on Android before the process exits (#6937)
    • The hard-crash envelope was only queued on the transport thread, so the event was lost when React Native terminated the process right after. It is now written to the offline cache on the calling thread and sent on the next launch, matching iOS.
  • Place Session Replay network requests at the correct time in the replay timeline (#6959)
    • The network span timestamps came from a different clock than the breadcrumb timestamp. After the device slept or corrected its time, the two drifted apart and the replay timeline was stretched backwards by minutes, which showed an empty gap at the start and misplaced taps.
  • Support Expo Router 58 in expoRouterIntegration. Metro no longer warns about the removed expo-router/build/global-state/router-store module, and the integration creates navigation spans again (#6923)
  • Start the native iOS SDK from RNSentrySDK when sentry.options.json is missing or can't be parsed and the DSN is set in configureOptions (#6956)
    • The fallback options always failed to parse, so configureOptions never ran. Before 8.30.0 the app crashed at launch; since then the native SDK silently never started.
  • Don't crash the iOS app at launch when sentry.options.json contains "dsn": null (#6958)

Internal

  • Track sentryWebViewProps adoption via a feature marker (#6938)

Dependencies

8.32.0

Features

  • Connect React Native traces with embedded WebViews via sentryWebViewProps (#6794)

    import { sentryWebViewProps } from '@sentry/react-native';
    <WebView
    source={{ uri: 'https://example.com' }}
    {...sentryWebViewProps({ allowedHosts: ['example.com'] })}
    />

... (truncated)

Commits
  • 87468d7 release: 8.33.0
  • f167c0d build(core): Compile SDK to ES2018 to drop inlined TS helpers (#6957)
  • 10a171b fix(replay): Anchor network span timestamps to the breadcrumb clock (#6959)
  • 8371543 chore(deps): update React Native to v0.88.1 (#6962)
  • ed87653 chore: update scripts/update-cocoa.sh to 9.32.0 (#6963)
  • 09748d6 test(e2e): Widen WebView demo-page trace poll window to de-flake e2e (#6950)
  • 89333df chore(deps): bump qs from 6.16.0 to 6.17.0 (#6960)
  • 0a66849 chore(deps): update JavaScript SDK to v10.77.1 (#6952)
  • 1502cde fix(ios): Don't crash on a null DSN in sentry.options.json (#6958)
  • 60b990d build(deps): Pin follow-redirects to patched 1.16.1+ to resolve credential-le...
  • Additional commits viewable in compare view

Updates @shopify/react-native-skia from 2.4.18 to 2.14.0

Release notes

Sourced from @​shopify/react-native-skia's releases.

v2.14.0

2.14.0 (2026-10-01)

Bug Fixes

  • 🧠: remove need to use GC out of the declarative renderer (#4094) (5560712)

Features

  • 🧹: remove mutable SkPath API and deprecation warnings (#4092) (17dac31)

v2.13.1

2.13.1 (2026-09-29)

Bug Fixes

  • 🌳: make interpolatePaths fail clearly on degenerate inputs (#4091) (60d5209)
  • 🧠: improve memory pressure reporting to the API (#4090) (3f7cfdb)

v2.13.0

2.13.0 (2026-09-24)

Bug Fixes

  • 🍏: pass GrContextOptions when creating the Metal direct context (#4075) (75840d8)
  • 🎨: honor the optional paint and blend mode in drawPatch (#4076) (48b3302)
  • 📃: remove support for the legacy architecture (#4070) (d2d3693)

Features

  • 🤖: select the Android backing view with android.surfaceType (#4082) (8f4b85c)

v2.12.0

2.12.0 (2026-09-16)

Bug Fixes

  • 🌎: fix bogus undefined tests (#4053) (2de503c)
  • 🌐: don't lose the canvas WebGL context on layout-effect cleanup (#4002) (e0c208e)
  • 🌐: forward isCCW when adding a circle to a PathBuilder (#4047) (5dd9b50)
  • 🐛: don't drop the ImageSVG offset when x or y is zero (#4050) (fbff3d8)
  • 🐯: handle invalid SVG parse results (#4065) (172fcad)
  • 🗿: fix default Skia graphite texture usage (#4064) (3c27eab)

... (truncated)

Commits
  • 5560712 fix(🧠): remove need to use GC out of the declarative renderer (#4094)
  • e9b955b chore(🐙): graphite demos (#4068)
  • 533c11b chore(🍏): remove RCTBridge dependency in the iOS module (#4099)
  • 17dac31 feat(🧹): remove mutable SkPath API and deprecation warnings (#4092)
  • 60d5209 fix(🌳): make interpolatePaths fail clearly on degenerate inputs (#4091)
  • 4132d38 chore(🐙): various CI improvements (#4093)
  • 3f7cfdb fix(🧠): improve memory pressure reporting to the API (#4090)
  • 356b8d4 chore(deps): bump fast-uri from 3.1.5 to 3.1.8 (#4089)
  • a414b75 chore(deps): bump ip-address from 10.4.0 to 10.7.2 (#4088)
  • 4e0efa0 chore(🐙): remove the unused npm publishing token from CI (#4072)
  • Additional commits viewable in compare view

Updates expo from 55.0.31 to 58.0.22

Release notes

Sourced from expo's releases.

expo@58.0.22

Patch Changes

expo-modules-jsi@58.0.21

Patch Changes

  • [iOS] Add JavaScriptFunction.call(argumentCount:emplacing:) and call(argumentCount:returning:emplacing:) to call a JavaScript function with any JavaScriptEncodable arguments, and make JavaScriptValuesBuffer.emplace(_:at:) public. (#52210 by @​tsapeta)
  • [iOS] Reduce the overhead of calling a JavaScript function that a @JS function received as a closure, when native code calls it on the JavaScript thread. (#52208 by @​tsapeta)
  • [iOS] Reduce the overhead of JavaScriptActor.assumeIsolated with a throwing closure, and of blocking JavaScriptCallback calls on the JavaScript thread. The throwing assumeIsolated now throws untyped errors. (#52210 by @​tsapeta)
  • [iOS] Reduce the overhead of converting Swift arrays of numbers, booleans, strings and optionals to JavaScript arrays, by encoding each element straight into the array's buffer with JavaScriptEncodable.encode(_:into:in:). (#52293 by @​tsapeta)
  • [iOS] Add encode(_:into:in:) to Array and Dictionary, which move the array or the object they create into the slot, and set dictionary entries with setProperty(_:encoding:in:). This reduces the overhead of encoding nested arrays and dictionaries, and arrays and dictionaries in record properties. (#52350 by @​tsapeta)
  • [iOS] Add JavaScriptEncodable.encode(_:into:in:), which encodes a value straight into a JavaScriptValue.Slot. Numbers, booleans, strings and optionals construct the engine value in the slot, and JavaScriptValuesBuffer.emplace(_:at:in:) uses it, which reduces the overhead of passing these values as arguments to JavaScript functions. (#52286 by @​tsapeta)
  • [iOS] Add JavaScriptRuntime.HostFunctionClosure, a host function closure that writes its result into the engine's result slot with JavaScriptEncodable.encode(_:into:in:) and receives the runtime as a parameter, with createFunction and JavaScriptObject.setProperty(_:function:) overloads for it. This reduces the overhead of returning numbers, booleans and strings from native functions. (#52328 by @​tsapeta)
  • Fix a deadlock on iOS when a JavaScript error clears the React Native scheduler queues while a task holds a promise or callback. When a promise or callback is dropped on the JavaScript thread, it now schedules the release of its state from another thread. (#51880 by @​douglowder)
  • [iOS] Add JavaScriptObject.setProperty(_:encoding:), which encodes a value in the runtime of the object with encode(_:into:in:) straight into the engine value that the property is set to, and JavaScriptValue.Slot.emplace(_:) overloads for a JavaScriptObject and a JavaScriptArray. Setting a number, a boolean or a string property this way skips the intermediate JavaScriptValue. (#52346 by @​tsapeta)
  • [iOS] Create the standalone Hermes runtime (JavaScriptRuntime()) with the microtask queue and GC config of React Native's bridgeless runtime, so promise jobs go to the native microtask queue instead of running synchronously through a setImmediate shim. Add JavaScriptRuntime.drainMicrotasks(): a host of a standalone runtime calls it after each task, like React Native does. (#52254 by @​tsapeta)
  • [iOS] Add JavaScriptValue methods that convert tuples, and the arrays, optionals and dictionaries that hold them, for the code that expo-modules-macros generates: decodeTuple, encodeTuple, decodeArray, encodeArray, decodeOptional, encodeOptional, decodeDictionary and encodeDictionary. An unlabeled tuple converts to an array, and a labeled tuple to an object. The encode methods write into a JavaScriptValue.Slot. Also add JavaScriptObject.setProperty(_:encodingWith:) and JavaScriptValuesBuffer.emplace(at:encodingWith:), which encode a value straight into a slot of the property or the argument, JavaScriptValue.encoding(in:_:), which creates a value from what is written into a slot, and JavaScriptCallback.invokeBlocking(_:argumentCount:decoding:emplacing:), which decodes the result of a JavaScript function with a closure. (#52392 by @​tsapeta)
  • Rebuild precompiled iOS binaries against React Native 0.88.1. (#52404 by @​intergalacticspacehighway)

expo-sharing@58.0.21

Patch Changes

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

expo@58.0.21

Patch Changes

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Nov 3, 2026
@github-actions

github-actions Bot commented Nov 3, 2026 •

Copy link
Copy Markdown

🔀 Mergeability-Report

✅ Konfliktfrei mergebar (unstable).
✅ Ziel-Branch testing ist policy-konform.

CI-Checks: ✅ keine fehlgeschlagenen Checks

⏳ mergeability / mergeability
⏳ 🔧 Platform Compatibility
⏳ 🔍 Code Quality & Linting
⏳ ⚙️ Workflow Linting / actionlint
⏳ 🔑 Keystore & Credential Scan
⏳ 🔐 Docs Privacy Check
⏳ 🔒 Security Audit
⏳ Analyze (javascript-typescript)
⏳ Analyze (actions)

Merge-Checkliste

  • CI-Checks grün
  • Keine Merge-Konflikte
  • Ziel-Branch korrekt
  • (Optional) tiefes KI-Review via /review aus Claude Code (Pro-Abo, ohne API-Kosten)

Kostenlos generiert von reusable-mergeability.yml · keine API-Kosten · review-gate: success

Bumps the npm-all group with 44 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@expo/metro-runtime](https://github.com/expo/expo) | `55.0.12` | `58.0.16` |
| [@lottiefiles/dotlottie-react](https://github.com/LottieFiles/dotlottie-web/tree/HEAD/packages/react) | `0.13.5` | `0.21.0` |
| [@react-native-async-storage/async-storage](https://github.com/react-native-async-storage/async-storage/tree/HEAD/packages/async-storage) | `2.2.0` | `3.1.1` |
| [@sentry/react-native](https://github.com/getsentry/sentry-react-native) | `7.11.0` | `8.33.0` |
| [@shopify/react-native-skia](https://github.com/Shopify/react-native-skia) | `2.4.18` | `2.14.0` |
| [expo](https://github.com/expo/expo/tree/HEAD/packages/expo) | `55.0.31` | `58.0.22` |
| [expo-asset](https://github.com/expo/expo/tree/HEAD/packages/expo-asset) | `55.0.20` | `58.0.19` |
| [expo-constants](https://github.com/expo/expo/tree/HEAD/packages/expo-constants) | `55.0.17` | `58.0.14` |
| [expo-file-system](https://github.com/expo/expo/tree/HEAD/packages/expo-file-system) | `55.0.26` | `58.0.13` |
| [expo-font](https://github.com/expo/expo/tree/HEAD/packages/expo-font) | `55.0.8` | `58.0.11` |
| [expo-haptics](https://github.com/expo/expo/tree/HEAD/packages/expo-haptics) | `55.0.16` | `58.0.7` |
| [expo-linear-gradient](https://github.com/expo/expo/tree/HEAD/packages/expo-linear-gradient) | `55.0.16` | `58.0.3` |
| [expo-localization](https://github.com/expo/expo/tree/HEAD/packages/expo-localization) | `55.0.17` | `58.0.5` |
| [expo-router](https://github.com/expo/expo/tree/HEAD/packages/expo-router) | `55.0.18` | `58.0.29` |
| [expo-sharing](https://github.com/expo/expo/tree/HEAD/packages/expo-sharing) | `55.0.24` | `58.0.21` |
| [expo-splash-screen](https://github.com/expo/expo/tree/HEAD/packages/expo-splash-screen) | `55.0.25` | `58.0.12` |
| [expo-status-bar](https://github.com/expo/expo/tree/HEAD/packages/expo-status-bar) | `55.0.6` | `58.0.4` |
| [expo-store-review](https://github.com/expo/expo/tree/HEAD/packages/expo-store-review) | `55.0.16` | `58.0.2` |
| [lottie-react-native](https://github.com/lottie-react-native/lottie-react-native) | `7.3.8` | `7.5.0` |
| [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.2.0` | `19.3.1` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.17` | `19.3.0` |
| [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.2.0` | `19.3.1` |
| [react-native](https://github.com/react/react-native/tree/HEAD/packages/react-native) | `0.83.6` | `0.88.1` |
| [react-native-reanimated](https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated) | `4.2.1` | `4.7.1` |
| [react-native-safe-area-context](https://github.com/appandflow/react-native-safe-area-context) | `5.6.2` | `5.11.0` |
| [react-native-screens](https://github.com/software-mansion/react-native-screens) | `4.23.0` | `4.30.1` |
| [react-native-svg](https://github.com/software-mansion/react-native-svg) | `15.15.3` | `15.16.0` |
| [react-native-web](https://github.com/necolas/react-native-web) | `0.21.2` | `0.21.4` |
| [react-native-worklets](https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-worklets) | `0.7.4` | `0.13.1` |
| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.29.7` | `8.0.10` |
| [@testing-library/dom](https://github.com/testing-library/dom-testing-library) | `10.4.1` | `10.4.2` |
| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `16.3.2` | `16.3.3` |
| [@testing-library/react-native](https://github.com/callstack/react-native-testing-library) | `13.3.3` | `14.1.0` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.17` | `19.3.0` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `7.18.0` | `8.72.1` |
| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `29.7.0` | `30.5.2` |
| [babel-preset-expo](https://github.com/expo/expo/tree/HEAD/packages/babel-preset-expo) | `55.0.25` | `58.0.23` |
| [eslint](https://github.com/eslint/eslint) | `8.57.1` | `10.14.0` |
| [expo-linking](https://github.com/expo/expo/tree/HEAD/packages/expo-linking) | `55.0.17` | `58.0.15` |
| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.5.2` |
| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.14` | `30.0.0` |
| [jest-expo](https://github.com/expo/expo/tree/HEAD/packages/jest-expo) | `55.0.22` | `58.0.13` |
| [prettier](https://github.com/prettier/prettier) | `3.9.5` | `3.9.10` |
| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.11` | `29.4.15` |
| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `7.0.2` |



Updates `@expo/metro-runtime` from 55.0.12 to 58.0.16
- [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.16)

Updates `@lottiefiles/dotlottie-react` from 0.13.5 to 0.21.0
- [Release notes](https://github.com/LottieFiles/dotlottie-web/releases)
- [Changelog](https://github.com/LottieFiles/dotlottie-web/blob/main/packages/react/CHANGELOG.md)
- [Commits](https://github.com/LottieFiles/dotlottie-web/commits/@lottiefiles/dotlottie-react@0.21.0/packages/react)

Updates `@react-native-async-storage/async-storage` from 2.2.0 to 3.1.1
- [Release notes](https://github.com/react-native-async-storage/async-storage/releases)
- [Changelog](https://github.com/react-native-async-storage/async-storage/blob/main/packages/async-storage/CHANGELOG.md)
- [Commits](https://github.com/react-native-async-storage/async-storage/commits/@react-native-async-storage/async-storage@3.1.1/packages/async-storage)

Updates `@sentry/react-native` from 7.11.0 to 8.33.0
- [Release notes](https://github.com/getsentry/sentry-react-native/releases)
- [Changelog](https://github.com/getsentry/sentry-react-native/blob/main/CHANGELOG.md)
- [Commits](getsentry/sentry-react-native@7.11.0...8.33.0)

Updates `@shopify/react-native-skia` from 2.4.18 to 2.14.0
- [Release notes](https://github.com/Shopify/react-native-skia/releases)
- [Commits](wcandillon/react-native-skia@v2.4.18...v2.14.0)

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

Updates `expo-asset` from 55.0.20 to 58.0.19
- [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-asset@58.0.19/packages/expo-asset)

Updates `expo-constants` from 55.0.17 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-constants@58.0.14/packages/expo-constants)

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

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

Updates `expo-haptics` from 55.0.16 to 58.0.7
- [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.7/packages/expo-haptics)

Updates `expo-linear-gradient` from 55.0.16 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-localization` from 55.0.17 to 58.0.5
- [Release notes](https://github.com/expo/expo/releases)
- [Changelog](https://github.com/expo/expo/blob/main/packages/expo-localization/CHANGELOG.md)
- [Commits](https://github.com/expo/expo/commits/expo-localization@58.0.5/packages/expo-localization)

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

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

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

Updates `expo-status-bar` from 55.0.6 to 58.0.4
- [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.4/packages/expo-status-bar)

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

Updates `lottie-react-native` from 7.3.8 to 7.5.0
- [Release notes](https://github.com/lottie-react-native/lottie-react-native/releases)
- [Changelog](https://github.com/lottie-react-native/lottie-react-native/blob/master/CHANGELOG.md)
- [Commits](lottie-react-native/lottie-react-native@v7.3.8...v7.5.0)

Updates `react` from 19.2.0 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)

Updates `@types/react` from 19.2.17 to 19.3.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `react-dom` from 19.2.0 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` from 0.83.6 to 0.88.1
- [Release notes](https://github.com/react/react-native/releases)
- [Changelog](https://github.com/react/react-native/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react-native/commits/v0.88.1/packages/react-native)

Updates `react-native-reanimated` from 4.2.1 to 4.7.1
- [Release notes](https://github.com/software-mansion/react-native-reanimated/releases)
- [Changelog](https://github.com/software-mansion/react-native-reanimated/blob/4.7.1/packages/react-native-reanimated/CHANGELOG.md)
- [Commits](https://github.com/software-mansion/react-native-reanimated/commits/4.7.1/packages/react-native-reanimated)

Updates `react-native-safe-area-context` from 5.6.2 to 5.11.0
- [Release notes](https://github.com/appandflow/react-native-safe-area-context/releases)
- [Changelog](https://github.com/appandflow/react-native-safe-area-context/blob/main/RELEASE.md)
- [Commits](appandflow/react-native-safe-area-context@v5.6.2...v5.11.0)

Updates `react-native-screens` from 4.23.0 to 4.30.1
- [Release notes](https://github.com/software-mansion/react-native-screens/releases)
- [Commits](software-mansion/react-native-screens@4.23.0...4.30.1)

Updates `react-native-svg` from 15.15.3 to 15.16.0
- [Release notes](https://github.com/software-mansion/react-native-svg/releases)
- [Commits](software-mansion/react-native-svg@v15.15.3...v15.16.0)

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)

Updates `react-native-worklets` from 0.7.4 to 0.13.1
- [Release notes](https://github.com/software-mansion/react-native-reanimated/releases)
- [Changelog](https://github.com/software-mansion/react-native-reanimated/blob/worklets-0.13.1/packages/react-native-worklets/CHANGELOG.md)
- [Commits](https://github.com/software-mansion/react-native-reanimated/commits/worklets-0.13.1/packages/react-native-worklets)

Updates `@babel/core` from 7.29.7 to 8.0.10
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v8.0.10/packages/babel-core)

Updates `@testing-library/dom` from 10.4.1 to 10.4.2
- [Release notes](https://github.com/testing-library/dom-testing-library/releases)
- [Changelog](https://github.com/testing-library/dom-testing-library/blob/main/CHANGELOG.md)
- [Commits](testing-library/dom-testing-library@v10.4.1...v10.4.2)

Updates `@testing-library/react` from 16.3.2 to 16.3.3
- [Release notes](https://github.com/testing-library/react-testing-library/releases)
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md)
- [Commits](testing-library/react-testing-library@v16.3.2...v16.3.3)

Updates `@testing-library/react-native` from 13.3.3 to 14.1.0
- [Release notes](https://github.com/callstack/react-native-testing-library/releases)
- [Changelog](https://github.com/callstack/react-native-testing-library/blob/main/CHANGELOG.md)
- [Commits](callstack/react-native-testing-library@v13.3.3...v14.1.0)

Updates `@types/react` from 19.2.17 to 19.3.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `@typescript-eslint/parser` from 7.18.0 to 8.72.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.72.1/packages/parser)

Updates `babel-jest` from 29.7.0 to 30.5.2
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.5.2/packages/babel-jest)

Updates `babel-preset-expo` from 55.0.25 to 58.0.23
- [Release notes](https://github.com/expo/expo/releases)
- [Changelog](https://github.com/expo/expo/blob/babel-preset-expo@58.0.23/packages/babel-preset-expo/CHANGELOG.md)
- [Commits](https://github.com/expo/expo/commits/babel-preset-expo@58.0.23/packages/babel-preset-expo)

Updates `eslint` from 8.57.1 to 10.14.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](eslint/eslint@v8.57.1...v10.14.0)

Updates `expo-linking` from 55.0.17 to 58.0.15
- [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-linking@58.0.15/packages/expo-linking)

Updates `jest` from 29.7.0 to 30.5.2
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.5.2/packages/jest)

Updates `@types/jest` from 29.5.14 to 30.0.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

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

Updates `prettier` from 3.9.5 to 3.9.10
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.9.5...3.9.10)

Updates `ts-jest` from 29.4.11 to 29.4.15
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md)
- [Commits](kulshekhar/ts-jest@v29.4.11...v29.4.15)

Updates `typescript` from 5.9.3 to 7.0.2
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](microsoft/TypeScript@v5.9.3...v7.0.2)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-version: 8.0.10
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: "@expo/metro-runtime"
  dependency-version: 58.0.15
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: "@lottiefiles/dotlottie-react"
  dependency-version: 0.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-all
- dependency-name: "@react-native-async-storage/async-storage"
  dependency-version: 3.1.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: "@sentry/react-native"
  dependency-version: 8.33.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: "@shopify/react-native-skia"
  dependency-version: 2.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-all
- dependency-name: "@testing-library/dom"
  dependency-version: 10.4.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-all
- dependency-name: "@testing-library/react"
  dependency-version: 16.3.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-all
- dependency-name: "@testing-library/react-native"
  dependency-version: 14.1.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: "@types/jest"
  dependency-version: 30.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: "@types/react"
  dependency-version: 19.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-all
- dependency-name: "@types/react"
  dependency-version: 19.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-all
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.72.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: babel-jest
  dependency-version: 30.5.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: babel-preset-expo
  dependency-version: 58.0.22
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: eslint
  dependency-version: 10.14.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: expo
  dependency-version: 58.0.21
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: expo-asset
  dependency-version: 58.0.19
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: expo-constants
  dependency-version: 58.0.14
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: expo-file-system
  dependency-version: 58.0.13
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: expo-font
  dependency-version: 58.0.11
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: expo-haptics
  dependency-version: 58.0.7
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: expo-linear-gradient
  dependency-version: 58.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: expo-linking
  dependency-version: 58.0.15
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: expo-localization
  dependency-version: 58.0.5
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: expo-router
  dependency-version: 58.0.28
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: expo-sharing
  dependency-version: 58.0.21
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: expo-splash-screen
  dependency-version: 58.0.12
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: expo-status-bar
  dependency-version: 58.0.4
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: expo-store-review
  dependency-version: 58.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: jest
  dependency-version: 30.5.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: jest-expo
  dependency-version: 58.0.13
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: lottie-react-native
  dependency-version: 7.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-all
- dependency-name: prettier
  dependency-version: 3.9.10
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-all
- dependency-name: react
  dependency-version: 19.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-all
- dependency-name: react-dom
  dependency-version: 19.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-all
- dependency-name: react-native
  dependency-version: 0.88.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-all
- dependency-name: react-native-reanimated
  dependency-version: 4.7.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-all
- dependency-name: react-native-safe-area-context
  dependency-version: 5.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-all
- dependency-name: react-native-screens
  dependency-version: 4.30.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-all
- dependency-name: react-native-svg
  dependency-version: 15.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-all
- dependency-name: react-native-web
  dependency-version: 0.21.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-all
- dependency-name: react-native-worklets
  dependency-version: 0.13.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-all
- dependency-name: ts-jest
  dependency-version: 29.4.15
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-all
- dependency-name: typescript
  dependency-version: 7.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-all
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore: bump the npm-all group with 44 updates chore: bump the npm-all group across 1 directory with 44 updates Nov 3, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/testing/npm-all-93f1750361 branch from 63d8996 to 2b3eebd Compare November 3, 2026 11:37

S540d commented Nov 4, 2026

Copy link
Copy Markdown
Owner

Geschlossen: Expo SDK 55→58, RN 0.88, TypeScript 7, ESLint 10, Jest 30 und Babel 8 sind ein vollständiges SDK-Upgrade (CI-Linting rot) und werden gezielt als eigenes Issue geplant, nicht über einen Dependabot-Sammel-PR. Major-Ignore-Regeln für Dependabot folgen über project-templates.


Generated by Claude Code

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.

1 participant