Skip to content

chore(deps): update all non-major dependencies#63

Merged
chenjiahan merged 2 commits into
mainfrom
renovate/all-minor-patch
Jun 29, 2026
Merged

chore(deps): update all non-major dependencies#63
chenjiahan merged 2 commits into
mainfrom
renovate/all-minor-patch

Conversation

@renovate

@renovate renovate Bot commented Jun 14, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence Type Update Pending
@playwright/test (source) ^1.60.0^1.61.1 age confidence devDependencies minor
@rsbuild/core (source) ^2.0.9^2.1.1 age confidence devDependencies minor
@rsbuild/plugin-react (source) ^2.0.1^2.1.0 age confidence devDependencies minor
@rslib/core (source) ^0.22.0^0.23.1 age confidence devDependencies minor
@rslint/core ^0.6.1^0.6.3 age confidence devDependencies patch
@types/node (source) ^24.12.4^24.13.2 age confidence devDependencies minor
node 24.16.024.17.0 age confidence uses-with minor 24.18.0
playwright (source) ^1.60.0^1.61.1 age confidence devDependencies minor
pnpm (source) 11.5.011.9.0 age confidence packageManager minor
pnpm/action-setup v6.0.8v6.0.9 age confidence action patch
prettier (source) ^3.8.3^3.9.1 age confidence devDependencies minor
react (source) ^19.2.6^19.2.7 age confidence devDependencies patch
react-dom (source) ^19.2.6^19.2.7 age confidence devDependencies patch

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
web-infra-dev/rsbuild (@​rsbuild/core)

v2.1.1

Compare Source

What's Changed

Bug Fixes 🐞
Document 📖
Other Changes

Full Changelog: web-infra-dev/rsbuild@v2.1.0...v2.1.1

v2.1.0

Compare Source

💡 See Announcing Rsbuild 2.1 for more details

What's Changed

New Features 🎉
Performance 🚀
Bug Fixes 🐞
Refactor 🔨
Document 📖
Other Changes

New Contributors

Full Changelog: web-infra-dev/rsbuild@v2.0.15...v2.1.0

v2.0.15

Compare Source

What's Changed

New Features 🎉
Performance 🚀
Bug Fixes 🐞
Document 📖
Other Changes

Full Changelog: web-infra-dev/rsbuild@v2.0.14...v2.0.15

v2.0.14

Compare Source

What's Changed

Performance 🚀
Other Changes

Full Changelog: web-infra-dev/rsbuild@v2.0.13...v2.0.14

v2.0.13

Compare Source

What's Changed

New Features 🎉
Bug Fixes 🐞
Document 📖
Other Changes

Full Changelog: web-infra-dev/rsbuild@v2.0.12...v2.0.13

v2.0.12

Compare Source

What's Changed

New Features 🎉
Performance 🚀
Bug Fixes 🐞
Refactor 🔨
Document 📖
Other Changes

Full Changelog: web-infra-dev/rsbuild@v2.0.11...v2.0.12

v2.0.11

Compare Source

What's Changed

Bug Fixes 🐞
Document 📖
Other Changes

Full Changelog: web-infra-dev/rsbuild@v2.0.10...v2.0.11

v2.0.10

Compare Source

What's Changed

New Features 🎉
Bug Fixes 🐞
Document 📖
Other Changes

Full Changelog: web-infra-dev/rsbuild@v2.0.9...v2.0.10

web-infra-dev/rsbuild (@​rsbuild/plugin-react)

v2.1.0

Compare Source

New features
Bug fixes
Document
web-infra-dev/rslib (@​rslib/core)

v0.23.1

Compare Source

What's Changed

New Features 🎉
Bug Fixes 🐞
Other Changes

Full Changelog: web-infra-dev/rslib@v0.23.0...v0.23.1

v0.23.0

Compare Source

What's Changed

New Features 🎉
Performance 🚀
Other Changes
  • chore(deps): update all non

Note

PR body was truncated to here.


Configuration

📅 Schedule: (in timezone Asia/Shanghai)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, on day 1 and 15 of the month (* 0-3 1,15 * *)
  • Automerge
    • At any time (no schedule defined)

🚦 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.

@coderabbitai

coderabbitai Bot commented Jun 14, 2026

Copy link
Copy Markdown

Review Change Stack

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review
📝 Walkthrough

Walkthrough

The package.json file receives version bumps across eight devDependencies: @playwright/test (^1.60.0^1.61.0), @rsbuild/core (^2.0.9^2.0.15), @rslib/core (^0.22.0^0.23.0), @types/node (^24.12.4^24.13.2), playwright (^1.60.0^1.61.0), prettier (^3.8.3^3.8.4), react (^19.2.6^19.2.7), and react-dom (^19.2.6^19.2.7). The packageManager field is also updated from pnpm@11.5.0 to pnpm@11.7.0.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately describes the main change: updating all non-major dependencies as shown in package.json with multiple dependency version bumps.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description check ✅ Passed The PR description clearly matches the dependency-upgrade changes in package.json, despite some version details differing slightly.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch renovate/all-minor-patch

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 8 times, most recently from edab955 to 1ec0288 Compare June 19, 2026 10:33
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 9 times, most recently from 92fac77 to 99c3c24 Compare June 28, 2026 14:05
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch from 99c3c24 to ad6961a Compare June 29, 2026 02:52
@renovate

renovate Bot commented Jun 29, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@chenjiahan chenjiahan merged commit d11e7bd into main Jun 29, 2026
6 checks passed
@chenjiahan chenjiahan deleted the renovate/all-minor-patch branch June 29, 2026 05:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant