Skip to content

fix(deps): update npm - all minor and patch updates#685

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/npm-all-minor-and-patch-updates
Open

fix(deps): update npm - all minor and patch updates#685
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/npm-all-minor-and-patch-updates

Conversation

@renovate

@renovate renovate Bot commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@playwright/test (source) ^1.60.0^1.61.1 age confidence
@swc/core (source) ^1.15.41^1.15.43 age confidence
@typescript-eslint/eslint-plugin (source) ^8.61.0^8.62.0 age confidence
@typescript-eslint/parser (source) ^8.61.0^8.62.0 age confidence
globals ^17.6.0^17.7.0 age confidence
pg (source) ^8.21.0^8.22.0 age confidence
playwright (source) ^1.60.0^1.61.1 age confidence
testcontainers ^12.0.2^12.0.3 age confidence

Release Notes

microsoft/playwright (@​playwright/test)

v1.61.1

Compare Source

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
swc-project/swc (@​swc/core)

v1.15.43

Compare Source

Bug Fixes
Documentation
Features
Miscellaneous Tasks
  • (es/react-compiler) Update forked react compiler to 0.2.0 (#​11946) (6fbe188)
Refactor
typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

v8.62.0

Compare Source

🚀 Features
  • remove redundant package.json "files" (#​12444)
❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

v8.61.1

Compare Source

🩹 Fixes
  • eslint-plugin: [no-unnecessary-template-expression] respect ECMAScript line terminators (#​12388)
  • eslint-plugin: [no-unnecessary-boolean-literal-compare] fix precedence bug in autofix (#​12413)
  • eslint-plugin: [no-unnecessary-type-assertion] wrap object literal in parens when removing TSTypeAssertion in arrow body (#​12394, #​12393)
  • eslint-plugin: [no-unnecessary-type-assertion] avoid false positive for template literal expressions (#​12281)
  • eslint-plugin: [consistent-indexed-object-style] do not remove comments when fixing (#​12396, #​10577)
❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

v8.62.0

Compare Source

🚀 Features
  • remove redundant package.json "files" (#​12444)
❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

v8.61.1

Compare Source

This was a version bump only for parser to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

sindresorhus/globals (globals)

v17.7.0

Compare Source

brianc/node-postgres (pg)

v8.22.0

Compare Source

testcontainers/testcontainers-node (testcontainers)

v12.0.3

Compare Source

Changes

🐛 Bug Fixes

📦 Dependency Updates


Configuration

📅 Schedule: (in timezone Europe/London)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday (* 0-4,22-23 * * 1-5)
    • Only on Sunday and Saturday (* * * * 0,6)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 requested a review from a team as a code owner June 18, 2026 19:47
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jun 18, 2026
@renovate renovate Bot force-pushed the renovate/npm-all-minor-and-patch-updates branch from 620991d to 329535a Compare June 20, 2026 10:10
@renovate renovate Bot changed the title fix(deps): update npm - all minor and patch updates chore(deps): update npm - all minor and patch updates Jun 20, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jun 20, 2026
@renovate renovate Bot force-pushed the renovate/npm-all-minor-and-patch-updates branch from 329535a to 3464837 Compare June 20, 2026 13:42
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jun 20, 2026
@renovate renovate Bot force-pushed the renovate/npm-all-minor-and-patch-updates branch from 3464837 to 0c83861 Compare June 22, 2026 02:14
@renovate renovate Bot changed the title chore(deps): update npm - all minor and patch updates fix(deps): update npm - all minor and patch updates Jun 22, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jun 22, 2026
@renovate renovate Bot force-pushed the renovate/npm-all-minor-and-patch-updates branch from 0c83861 to 77b45cf Compare June 23, 2026 08:30
@renovate renovate Bot force-pushed the renovate/npm-all-minor-and-patch-updates branch from 77b45cf to 9c58191 Compare June 25, 2026 17:16
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jun 25, 2026
@renovate renovate Bot force-pushed the renovate/npm-all-minor-and-patch-updates branch from 9c58191 to 5f4ea4b Compare June 25, 2026 22:51
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jun 25, 2026
@renovate renovate Bot force-pushed the renovate/npm-all-minor-and-patch-updates branch from 5f4ea4b to bcc466b Compare June 26, 2026 22:30
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