Skip to content

chore(deps-dev): bump the dev-dependencies group with 7 updates - #107

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/dev-dependencies-4e7dcf6e38
Open

chore(deps-dev): bump the dev-dependencies group with 7 updates#107
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/dev-dependencies-4e7dcf6e38

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the dev-dependencies group with 7 updates:

Package From To
@expo/config-plugins 56.0.14 57.0.6
@react-native-async-storage/async-storage 1.23.1 3.1.1
@semantic-release/changelog 6.0.3 7.0.0
@semantic-release/git 10.0.1 11.0.1
expo-modules-core 56.0.22 57.0.7
playwright 1.60.0 1.62.0
typescript 6.0.3 7.0.2

Updates @expo/config-plugins from 56.0.14 to 57.0.6

Changelog

Sourced from @​expo/config-plugins's changelog.

57.0.6 - 2026-07-22

This version does not introduce any user-facing changes.

57.0.5 - 2026-07-15

This version does not introduce any user-facing changes.

57.0.4 - 2026-07-15

This version does not introduce any user-facing changes.

57.0.3 - 2026-07-07

🐛 Bug fixes

  • Honor ios.version and android.version in Updates.getAppVersion, Updates.getNativeVersion, and the appVersion runtime version policy. Previously the platform-specific overrides were ignored, so projects that used only ios.version/android.version (with no top-level version in app.json) received the package.json fallback (or "1.0.0") wherever these helpers were consumed. Updates.getAppVersion gains an optional platform argument; passing it prefers the platform-specific override, and calls without a platform keep the previous behavior. Also fixes Updates.getNativeVersion on Android, which previously used the iOS version for the ${version} component. (#47416 by @​tlenahan)

57.0.1 - 2026-06-27

This version does not introduce any user-facing changes.

57.0.0 - 2026-06-25

This version does not introduce any user-facing changes.

56.0.9 - 2026-06-15

This version does not introduce any user-facing changes.

56.0.8 — 2026-05-23

This version does not introduce any user-facing changes.

56.0.7 — 2026-05-20

🎉 New features

  • Support .cjs, .mjs, .ts, .cts, .mts extensions for config plugins (#45989 by @​kitten)

🐛 Bug fixes

  • Pass through better error message from loadModuleSync when loading/parsing config plugins fails (#45989 by @​kitten)

💡 Others

  • [Internal] Align config-plugin resolution support to @expo/config using @expo/reqire-utils (#45989 by @​kitten)
  • [Internal] Drop resolve-from for @expo/require-utils (#45990 by @​kitten)

56.0.6 — 2026-05-19

... (truncated)

Commits

Updates @react-native-async-storage/async-storage from 1.23.1 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 modifies prepare script that runs during installation. Review the package contents before updating.


Updates @semantic-release/changelog from 6.0.3 to 7.0.0

Release notes

Sourced from @​semantic-release/changelog's releases.

v7.0.0

7.0.0 (2026-07-21)

Features

BREAKING CHANGES

  • @semantic-release/changelog is now a native ES Module. It has named exports for each plugin hook (verifyConditions, prepare)
  • the minimum required version of semantic-release to use @semantic-release/changelog is now v20.1.0

Other Notable Changes

  • Replaced xo with prettier with default configuration; following newly established convention
  • Replaced nyc with c8 for code coverage
  • Replaced lodash with lodash-es for proper esm support

Related Issue

v7.0.0-beta.1

7.0.0-beta.1 (2026-04-23)

Features

BREAKING CHANGES

  • @semantic-release/changelog is now a native ES Module. It has named exports for each plugin hook (verifyConditions, prepare)
  • the minimum required version of semantic-release to use @semantic-release/changelog is now v20.1.0

Other Notable Changes

... (truncated)

Commits
  • b1044e1 chore(ci): update Node.js version requirements and test matrix configurations
  • 0563e5d chore(deps): update to the latest semantic-release version (#417)
  • e154214 feat: ES Module (#414)
  • 15e48e4 chore(deps): update dependency sinon to v18.0.1 (#400)
  • 1c48000 test: remove codecov (#399)
  • 3be34e3 ci(action): update actions/setup-node action to v4.0.3 (#395)
  • 854ffb6 ci(action): update actions/checkout action to v4.1.7 (#393)
  • e7c79f8 chore(deps): update dependency nyc to v17 (#392)
  • 171adfb ci(action): update actions/checkout action to v4.1.6 (#390)
  • 13e3bf7 chore(deps): update dependency sinon to v18 (#389)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​semantic-release/changelog since your current version.


Updates @semantic-release/git from 10.0.1 to 11.0.1

Release notes

Sourced from @​semantic-release/git's releases.

v11.0.1

11.0.1 (2026-07-24)

Bug Fixes

  • deps: update dependency execa to v10 (#564) (b39d5c6)

v11.0.0

11.0.0 (2026-07-21)

Features

BREAKING CHANGES

  • @semantic-release/git is now a native ES Module. It has named exports for each plugin hook (verifyConditions, prepare)
  • the minimum required version of semantic-release to use @semantic-release/git is now v20.1.0

Other Notable Changes

  • @semantic-release/error ^3^4 (ESM-only)
  • aggregate-error ^3^5 (ESM-only, uses native AggregateError)
  • execa ^5^9 (ESM-only, named export)
  • p-reduce ^2^3 (ESM-only)
  • Removed CJS-only devDeps: clear-module, file-url, fs-extra, get-stream, nyc
  • Added c8 for coverage; bumped ava, sinon, tempy, semantic-release, prettier
  • Engine: ^22.22.2 || >= 24.15;
  • Scripts: nycc8, added pretest, removed test:ci

Related Issue

v11.0.0-beta.2

11.0.0-beta.2 (2026-07-20)

Bug Fixes

  • update Node.js engine version requirements in package.json and package-lock.json (ddf699e)

... (truncated)

Commits
  • b39d5c6 fix(deps): update dependency execa to v10 (#564)
  • 9dd61f1 chore(deps): lock file maintenance (#470)
  • c5c6f06 chore(deps): update dependency lodash-es to v4.18.1 [security] (#545)
  • b67458c ci(action): update actions/setup-node action to v6.5.0 (#557)
  • d4990ff ci(action): update actions/checkout action to v6.1.0 (#556)
  • 16d191f chore(deps): update dependency tempy to v3.2.0 (#448)
  • 8efa7b7 chore(deps): update dependency sinon to v21.1.2 (#554)
  • e53dc53 chore(deps): update dependency prettier to v3.9.5 (#552)
  • 4c2f87f chore(deps): update dependency ls-engines to v0.10.1 (#551)
  • 7685d83 chore(deps): update dependency ava to v6.4.1 (#548)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​semantic-release/git since your current version.


Updates expo-modules-core from 56.0.22 to 57.0.7

Changelog

Sourced from expo-modules-core's changelog.

57.0.7 - 2026-07-22

This version does not introduce any user-facing changes.

57.0.6 - 2026-07-17

🎉 New features

🐛 Bug fixes

  • [Android] Fix canAskAgain returning false for re-requestable permissions in the "Ask every time" state. (#46683 by @​alanjhughes)

57.0.5 - 2026-07-15

This version does not introduce any user-facing changes.

57.0.4 - 2026-07-15

🎉 New features

  • [iOS] @SharedObject now binds @JS methods, properties and the @JS init directly onto the class prototype, so they no longer need Function(…) / Property(…) / Constructor { … } definition entries. (#47107 by @​tsapeta)

🐛 Bug fixes

  • [iOS] Fix SwiftUI-hosted React views corrupting Fabric rendering after unmount: UIViewHost now hands SwiftUI a disposable isolation container instead of the React-managed view, so leaked autoresizingMask/frame/visibility mutations (including deferred ones from Menu/ContextMenu teardown) can no longer zero-size or hide unrelated components. (#47707 by @​cvburgess)
  • [Android] Fix Compose-hosted React Native content (e.g. the @expo/ui community BottomSheet) keeping a stale size after a rapid resize such as dismissing the software keyboard, leaving bottom-anchored content stranded mid-view. The final shadow node size update could be dropped when its one-shot pre-draw listener fired without a following draw pass; the pending update is now also posted to the view so the latest size always flushes. (#47778 by @​zayyartun-cgm) (#47810 by @​intergalacticspacehighway)
  • [iOS] Fixed a crash when the runtime is reloaded while async function calls are still suspended in their native body. Concurrent functions now decode this and the arguments buffer synchronously inside the host call and schedule only converted native values, so no JSI-owned wrappers are destroyed off the JS thread after the runtime is torn down. (#47716, #47717 by @​AlirezaHadjar)
  • [iOS] Fix a SIGABRT crash when unmounting a SwiftUI view tree that still holds a focused field nested inside a container (e.g. an @expo/ui TextField inside an HStack or LabeledContent in a Form), such as dismissing a modal from a native header button. Resigning the first responder on unmount now recurses through the removed subtree instead of only handling a top-level focusable view. (#47682 by @​andreavrr) (#47709 by @​intergalacticspacehighway) (#47709 by @​andreavrr, @​intergalacticspacehighway)
  • [iOS] Pair a native shared object with one JavaScript object per runtime, so a shared object exposed to several runtimes (e.g. the main and UI runtimes, or worklet contexts) keeps a live pairing in each instead of only the one paired last. (#47238 by @​tsapeta)
  • [iOS] Fix hsl()/hsla() color strings failing to parse on some OS versions (observed on the iOS 27.0 beta), caused by regex-literal fragments composed in RegexBuilder blocks. The CSS color patterns are now built from RegexBuilder primitives only. (#47543 by @​tsapeta)
  • [iOS] Fixed a potential use-after-free when native code scheduled work onto the JS thread (e.g. settling an async function's promise from a background queue) while the React instance was concurrently tearing down the runtime scheduler on reload. The dispatch trampoline now references the scheduler weakly and drops the task once the scheduler is gone. (#47492 by @​tsapeta)

57.0.3 - 2026-07-07

This version does not introduce any user-facing changes.

57.0.2 - 2026-07-03

🐛 Bug fixes

  • [iOS] Fix ExpoModulesProvider lookup failing for bundle names with non-identifier characters (e.g. dots). (#46424 by @​shawnthye-guru)

57.0.1 - 2026-06-30

🐛 Bug fixes

  • [iOS] Fix a reload deadlock on the new architecture where reloading (from pressing r in the iOS simulator) would freeze the app until the watchdog killed it. reloadAppAsync now triggers the reload synchronously when already on the main thread instead of always deferring via DispatchQueue.main.async. (#47392 by @​brentvatne)

... (truncated)

Commits

Updates playwright from 1.60.0 to 1.62.0

Release notes

Sourced from playwright's releases.

v1.62.0

🧱 New component testing model

Component testing moves to a stories and galleries model. A story wraps your component in one specific scenario — hard-coded props, mock data, providers — and a gallery page that you serve renders stories on demand. The new fixtures.mount() fixture navigates to the gallery, mounts a story by id, and returns a Locator scoped to the story's root element:

test('click should expand', async ({ mount }) => {
  const component = await mount('components/Expandable/Stateful');
  await component.getByRole('button').click();
  await expect(component.getByTestId('expanded')).toHaveValue('true');
});

Pass a story type as a template argument to type-check its props, and use update(props) / unmount() on the returned locator to re-render or tear down within a test.

🛑 Cancel operations with AbortSignal

Most operations and web-first assertions now accept a signal option that takes an AbortSignal, letting you cancel long-running actions, navigations, waits, and assertions:

const controller = new AbortController();
setTimeout(() => controller.abort(), 1000);
await page.getByRole('button', { name: 'Submit' }).click({ signal: controller.signal });
await expect(page.getByText('Done')).toBeVisible({ signal: controller.signal });

Providing a signal does not disable the default timeout; pass timeout: 0 to disable it.

🖼️ WebP screenshots

expect(page).toHaveScreenshot() and expect(locator).toHaveScreenshot() can now store snapshots in the WebP format — just give the snapshot a .webp name:

// Visual comparisons store the golden snapshot as lossless WebP.
await expect(page).toHaveScreenshot('homepage.webp');
// Standalone screenshots can trade quality for size with lossy WebP.
await page.screenshot({ path: 'homepage.webp', quality: 50 });

page.screenshot() and [locator.screenshot() (https://playwright.dev/docs/api/class-locator#locator-screenshot) also accept webp as a type, where quality 100 (the default) is lossless and lower values use lossy compression.

🧩 Custom test filtering with Reporter.preprocess()

New reporter.preprocess() hook runs after the configuration is resolved and before reporter.onBegin(), letting a reporter mark individual tests as skipped, excluded, fixed, or failing through a TestRun object:

</tr></table> 

... (truncated)

Commits
  • e3950d9 chore: mark v1.62.0 (#41981)
  • f07e0f7 cherry-pick(#41940): docs: release notes for v1.62 (#41967)
  • 05a306c cherry-pick(#41964): Revert "feat(routeFromHar): add interceptAPIRequests opt...
  • 2934858 fix: correct pending navigation log spacing (#41949)
  • 4b0cc99 fix(test): unflake screencast backpressure test on slow macOS runner (#41951)
  • bbbae6d test: fixme WebSocket locale test in Chromium 150 (#41944)
  • 15c4f55 fix(mcp): identify downloads explicitly (#41933)
  • f5fa967 fix(network): request.postData() returns null for empty string body override ...
  • 0edafe4 fix(mcp): launch the Chrome profile that has the extension installed (#41939)
  • 244a1ff feat(firefox): roll to r1538 (#41938)
  • Additional commits viewable in compare view

Updates typescript from 6.0.3 to 7.0.2

Commits
Maintainer changes

This version was pushed to npm by microsoft1es, a new releaser for typescript since your current version.


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the dev-dependencies group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [@expo/config-plugins](https://github.com/expo/expo/tree/HEAD/packages/@expo/config-plugins) | `56.0.14` | `57.0.6` |
| [@react-native-async-storage/async-storage](https://github.com/react-native-async-storage/async-storage/tree/HEAD/packages/async-storage) | `1.23.1` | `3.1.1` |
| [@semantic-release/changelog](https://github.com/semantic-release/changelog) | `6.0.3` | `7.0.0` |
| [@semantic-release/git](https://github.com/semantic-release/git) | `10.0.1` | `11.0.1` |
| [expo-modules-core](https://github.com/expo/expo/tree/HEAD/packages/expo-modules-core) | `56.0.22` | `57.0.7` |
| [playwright](https://github.com/microsoft/playwright) | `1.60.0` | `1.62.0` |
| [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` |


Updates `@expo/config-plugins` from 56.0.14 to 57.0.6
- [Changelog](https://github.com/expo/expo/blob/main/packages/@expo/config-plugins/CHANGELOG.md)
- [Commits](https://github.com/expo/expo/commits/HEAD/packages/@expo/config-plugins)

Updates `@react-native-async-storage/async-storage` from 1.23.1 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 `@semantic-release/changelog` from 6.0.3 to 7.0.0
- [Release notes](https://github.com/semantic-release/changelog/releases)
- [Commits](semantic-release/changelog@v6.0.3...v7.0.0)

Updates `@semantic-release/git` from 10.0.1 to 11.0.1
- [Release notes](https://github.com/semantic-release/git/releases)
- [Commits](semantic-release/git@v10.0.1...v11.0.1)

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

Updates `playwright` from 1.60.0 to 1.62.0
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](microsoft/playwright@v1.60.0...v1.62.0)

Updates `typescript` from 6.0.3 to 7.0.2
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](https://github.com/microsoft/TypeScript/commits)

---
updated-dependencies:
- dependency-name: "@expo/config-plugins"
  dependency-version: 57.0.6
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: "@react-native-async-storage/async-storage"
  dependency-version: 3.1.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: "@semantic-release/changelog"
  dependency-version: 7.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: "@semantic-release/git"
  dependency-version: 11.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: expo-modules-core
  dependency-version: 57.0.7
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: playwright
  dependency-version: 1.62.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: typescript
  dependency-version: 7.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
...

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 Aug 1, 2026
@dependabot
dependabot Bot requested a review from the-simian as a code owner August 1, 2026 01:38
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 1, 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