Skip to content

chore(deps): update devdependencies (non-major)#2603

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/dev-dependencies
Open

chore(deps): update devdependencies (non-major)#2603
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/dev-dependencies

Conversation

@renovate

@renovate renovate Bot commented May 27, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@playwright/test (source) 1.60.01.61.0 age confidence
@types/node (source) 25.9.125.9.3 age confidence
@vitest/coverage-v8 (source) 4.1.74.1.9 age confidence
@vitest/web-worker (source) 4.1.74.1.9 age confidence
@vue/test-utils 2.4.102.4.11 age confidence
eslint (source) 10.4.010.5.0 age confidence
happy-dom 20.9.020.10.4 age confidence
sass 1.100.01.101.0 age confidence
vite-plugin-static-copy 4.1.04.1.1 age confidence
vue-tsc (source) 3.3.23.3.5 age confidence
vue3-gettext (source) 4.0.0-beta.14.0.0 age confidence

Release Notes

microsoft/playwright (@​playwright/test)

v1.61.0

Compare Source

🔑 WebAuthn passkeys

New Credentials virtual authenticator, available via browserContext.credentials, lets tests register passkeys and answer navigator.credentials.create() / navigator.credentials.get() ceremonies in the page — no real hardware key required, works in all browsers:

const context = await browser.newContext();

// Seed a passkey your backend provisioned for a test user.
await context.credentials.create('example.com', {
  id: credentialId,
  userHandle,
  privateKey,
  publicKey,
});
await context.credentials.install();

const page = await context.newPage();
await page.goto('https://example.com/login');
// The page's navigator.credentials.get() is answered with the seeded passkey.

You can also let the app register a passkey once in a setup test, read it back with credentials.get(), and seed it into later tests — see Credentials for details.

🗃️ Web Storage

New WebStorage API, available via page.localStorage and page.sessionStorage, reads and writes the page's storage for the current origin:

await page.localStorage.setItem('token', 'abc');
const token = await page.localStorage.getItem('token');
const items = await page.sessionStorage.items();

New APIs

Network
Browser and Screencast
  • New option artifactsDir in browserType.connectOverCDP() controls where artifacts such as traces and downloads are stored when attached to an existing browser.
  • New option cursor in screencast.showActions() controls the cursor decoration rendered for pointer actions.
  • The onFrame callback in screencast.start() now receives a timestamp of when the frame was presented by the browser.
Test runner
  • The testOptions.video option now supports the same set of modes as trace: new 'on-all-retries', 'retain-on-first-failure' and 'retain-on-failure-and-retries' values. See the video modes table for which runs are recorded and kept in each mode.
  • Supported expect.soft.poll(...).
  • New fullConfig.argv — a snapshot of process.argv from the runner process, handy for reading custom arguments passed after the -- separator.
  • New fullConfig.failOnFlakyTests mirrors the config option, so reporters can explain why a flaky run failed.
  • testInfo.errors now lists each sub-error of an AggregateError as a separate entry.
  • New -G command line shorthand for --grep-invert.

🛠️ Other improvements

  • Playwright now supports Ubuntu 26.04.
  • HAR and trace recordings now include WebSocket requests.

Browser Versions

  • Chromium 149.0.7827.55
  • Mozilla Firefox 151.0
  • WebKit 26.5

This version was also tested against the following stable channels:

  • Google Chrome 149
  • Microsoft Edge 149
vitest-dev/vitest (@​vitest/coverage-v8)

v4.1.9

Compare Source

🐞 Bug Fixes
  • Fix importOriginal with optimizer and query import [backport to v4] - by Hiroshi Ogawa, David Harris, Codexand Vladimir in #​10546 (a5180)
  • browser:
    • Wait for orchestrator readiness before resolving browser sessions [backport to v4] - by Vladimir and Séamus O'Connor in #​10555 (7fb29)
    • Wait for iframe tester readiness before preparing [backport to v4] - by Vladimir and Séamus O'Connor in #​10497 and #​10556 (fbc62)
  • mocker:
    • Hoist vi.mock() for vite-plus/test imports [backport to v4] - by Hiroshi Ogawa, LongYinan, Claude Opus 4.8 and Vladimir in #​10548 (2c955)
  • pool:
    • Prevent test run hang on worker crash [backport to v4] - by Ari Perkkiö and Jattioui Ismail in #​10543 and #​10564 (934b0)
View changes on GitHub

v4.1.8

Compare Source

   🐞 Bug Fixes
    View changes on GitHub
vuejs/test-utils (@​vue/test-utils)

v2.4.11

Compare Source

compare changes

🩹 Fixes
  • Drop legacy Mutation Event listener entries (#​2844)
  • Handle setData() correctly for components using both setup() and data() (#​2846)
  • Export GlobalMountOptions type (#​2851)
  • Set spec-compliant event.code on keydown/keyup (#​2850)
❤️ Contributors
eslint/eslint (eslint)

v10.5.0

Compare Source

v10.4.1

Compare Source

Bug Fixes

  • e557467 fix: update @eslint/plugin-kit version to 0.7.2 (#​20930) (Francesco Trotta)
  • d4ce898 fix: propagate failures from delegated commands (#​20917) (Minh Vu)
  • f4f3507 fix: prefer-arrow-callback invalid autofix with newline after async (#​20916) (kuldeep kumar)
  • c5bc78b fix: false positive for reference in finally block (#​20655) (Tanuj Kanti)
  • 27538c0 fix: add missing CodePath and CodePathSegment types (#​20853) (Pixel998)

Documentation

  • 61b0add docs: remove deprecated rule from related rules of max-params (#​20921) (Tanuj Kanti)
  • 305d5b9 docs: remove deprecated rules from related rules section (#​20911) (Tanuj Kanti)
  • 49b0202 docs: fix display: none of ad (#​20901) (Tanuj Kanti)
  • 9067f94 docs: switch build to Node.js 24 (#​20893) (Milos Djermanovic)
  • c91b041 docs: Update README (GitHub Actions Bot)
  • e349265 docs: clarify semver strings in rule deprecation objects (#​20885) (Milos Djermanovic)

Chores

capricorn86/happy-dom (happy-dom)

v20.10.4

Compare Source

v20.10.3

Compare Source

v20.10.2

Compare Source

👷‍♂️ Patch fixes

v20.10.1

Compare Source

v20.10.0

Compare Source

sass/dart-sass (sass)

v1.101.0

Compare Source

  • Potentially breaking bug fix: The Node package importer now properly
    supports resolving import-only variants of Sass files declared in the
    exports, sass, and style fields of package.json. Previously, these
    files were ignored even when loaded via @import, so any code relying on
    loading module-system-only files this way may break.
sapphi-red/vite-plugin-static-copy (vite-plugin-static-copy)

v4.1.1

Compare Source

Patch Changes
  • #​240 671579b Thanks @​saif-shines! - Use each environment's resolved build.outDir when copying static assets during build. Previously the plugin kept only the last configResolved config, so multi-environment setups (for example Astro with separate client and SSR output directories) could copy files into the wrong folder.
vuejs/language-tools (vue-tsc)

v3.3.5

Compare Source

language-core

v3.3.4

Compare Source

language-core
  • fix: only exclude already-set props from inherited attrs when checkRequiredFallthroughAttributes is enabled (#​6088) - Thanks to @​KazariEX!
  • fix: camelize slot props regardless of htmlAttributes option (#​6089) - Thanks to @​KazariEX!
  • fix: detect duplicate event listeners across name formats (#​6094) - Thanks to @​whysopaul!
language-service
typescript-plugin

v3.3.3

Compare Source

vscode
workspace
jshmrtn/vue3-gettext (vue3-gettext)

v4.0.0

Compare Source

What's Changed

Fixes
Chore
  • docs: add information about silently dropping fuzzy by @​okainov in #​85
  • package maintenance

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/dev-dependencies branch 2 times, most recently from 50fc0fc to ab0a7f2 Compare May 28, 2026 02:40
@renovate renovate Bot changed the title chore(deps): update devdependencies (non-major) chore(deps): update devdependencies (non-major) - autoclosed May 28, 2026
@renovate renovate Bot closed this May 28, 2026
@renovate renovate Bot deleted the renovate/dev-dependencies branch May 28, 2026 07:14
@renovate renovate Bot changed the title chore(deps): update devdependencies (non-major) - autoclosed chore(deps): update dependency eslint to v10.4.1 May 30, 2026
@renovate renovate Bot reopened this May 30, 2026
@renovate renovate Bot force-pushed the renovate/dev-dependencies branch 3 times, most recently from c7df22c to df8cb53 Compare May 31, 2026 00:37
@renovate renovate Bot changed the title chore(deps): update dependency eslint to v10.4.1 chore(deps): update devdependencies (non-major) May 31, 2026
@renovate renovate Bot force-pushed the renovate/dev-dependencies branch 12 times, most recently from f48bc0b to a29e1d8 Compare June 8, 2026 18:21
@renovate renovate Bot force-pushed the renovate/dev-dependencies branch 6 times, most recently from c62270e to efe6eca Compare June 11, 2026 13:35
@renovate renovate Bot force-pushed the renovate/dev-dependencies branch 7 times, most recently from de99c8d to 5d6bc17 Compare June 13, 2026 21:45
@renovate renovate Bot changed the title chore(deps): update devdependencies (non-major) Update devDependencies (non-major) Jun 15, 2026
@renovate renovate Bot force-pushed the renovate/dev-dependencies branch from 5d6bc17 to 727abec Compare June 15, 2026 07:45
@renovate renovate Bot changed the title Update devDependencies (non-major) chore(deps): update devdependencies (non-major) Jun 15, 2026
@renovate renovate Bot force-pushed the renovate/dev-dependencies branch 3 times, most recently from 692d2cd to 7c9aa54 Compare June 16, 2026 08:49
@renovate renovate Bot force-pushed the renovate/dev-dependencies branch from 7c9aa54 to 5f006e5 Compare June 16, 2026 10:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants