Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jul 23, 2025

This PR contains the following updates:

Package Change Age Confidence
@commitlint/cli (source) ^19.8.0 -> ^19.8.1 age confidence
@commitlint/config-conventional (source) ^19.8.0 -> ^19.8.1 age confidence
@commitlint/types (source) ^19.8.0 -> ^19.8.1 age confidence
@google-cloud/storage ^7.16.0 -> ^7.17.3 age confidence
@playwright/test (source) ^1.52.0 -> ^1.56.1 age confidence
@sanity/comlink (source) ^3.0.4 -> ^3.1.1 age confidence
@sanity/prettier-config ^1.0.3 -> ^1.0.6 age confidence
@testing-library/jest-dom ^6.6.3 -> ^6.9.1 age confidence
@types/node (source) ^22.10.5 -> ^22.19.0 age confidence
@types/react (source) ^19.1.2 -> ^19.2.2 age confidence
@types/react-dom (source) ^19.1.3 -> ^19.2.2 age confidence
@vitejs/plugin-react (source) ^4.4.1 -> ^4.7.0 age confidence
@vitest/coverage-v8 (source) 3.1.2 -> 3.2.4 age confidence
globals ^16.0.0 -> ^16.5.0 age confidence
groq-js ^1.19.0 -> ^1.20.0 age confidence
husky ^9.1.6 -> ^9.1.7 age confidence
knip (source) ^5.52.0 -> ^5.67.1 age confidence
lint-staged ^15.2.10 -> ^15.5.2 age confidence
minimatch ^10.0.1 -> ^10.1.1 age confidence
prettier (source) ^3.5.3 -> ^3.6.2 age confidence
react (source) ^19.1.0 -> ^19.2.0 age confidence
react-dom (source) ^19.1.0 -> ^19.2.0 age confidence
tsx (source) ^4.7.1 -> ^4.20.6 age confidence
tsx (source) ^4.19.4 -> ^4.20.6 age confidence
turbo (source) ^2.5.2 -> ^2.6.0 age confidence
typedoc (source) ^0.28.3 -> ^0.28.14 age confidence
vite (source) ^6.3.6 -> ^6.4.1 age confidence
vitest (source) ^3.1.2 -> ^3.2.4 age confidence
zx (source) ^8.5.3 -> ^8.8.5 age confidence

Release Notes

conventional-changelog/commitlint (@​commitlint/cli)

v19.8.1

Compare Source

Bug Fixes
conventional-changelog/commitlint (@​commitlint/config-conventional)

v19.8.1

Compare Source

Note: Version bump only for package @​commitlint/config-conventional

conventional-changelog/commitlint (@​commitlint/types)

v19.8.1

Compare Source

Note: Version bump only for package @​commitlint/types

googleapis/nodejs-storage (@​google-cloud/storage)

v7.17.3

Compare Source

Bug Fixes
  • 🐛 fix the issue 2667, do not mutate object given to options … (#​2668) (8a9f259)
  • Revert implement path containment to prevent traversal attacks (254b6b2)

v7.17.2

Compare Source

Bug Fixes

v7.17.1

Compare Source

Bug Fixes
  • Respect useAuthWithCustomEndpoint flag for resumable uploads (#​2637) (707b4f2)

v7.17.0

Compare Source

Features
Bug Fixes
microsoft/playwright (@​playwright/test)

v1.56.1

Compare Source

Highlights

#​37871 chore: allow local-network-access permission in chromium
#​37891 fix(agents): remove workspaceFolder ref from vscode mcp
#​37759 chore: rename agents to test agents
#​37757 chore(mcp): fallback to cwd when resolving test config

Browser Versions

  • Chromium 141.0.7390.37
  • Mozilla Firefox 142.0.1
  • WebKit 26.0

v1.56.0

Compare Source

Playwright Agents

Introducing Playwright Agents, three custom agent definitions designed to guide LLMs through the core process of building a Playwright test:

  • 🎭 planner explores the app and produces a Markdown test plan
  • 🎭 generator transforms the Markdown plan into the Playwright Test files
  • 🎭 healer executes the test suite and automatically repairs failing tests

Run npx playwright init-agents with your client of choice to generate the latest agent definitions:

### Generate agent files for each agentic loop
### Visual Studio Code
npx playwright init-agents --loop=vscode

### Claude Code
npx playwright init-agents --loop=claude

### opencode
npx playwright init-agents --loop=opencode

[!NOTE]
VS Code v1.105 (currently on the VS Code Insiders channel) is needed for the agentic experience in VS Code. It will become stable shortly, we are a bit ahead of times with this functionality!

Learn more about Playwright Agents

New APIs

UI Mode and HTML Reporter

  • Added option to 'html' reporter to disable the "Copy prompt" button
  • Added option to 'html' reporter and UI Mode to merge files, collapsing test and describe blocks into a single unified list
  • Added option to UI Mode mirroring the --update-snapshots options
  • Added option to UI Mode to run only a single worker at a time

Breaking Changes

Miscellaneous

  • Aria snapshots render and compare input placeholder
  • Added environment variable PLAYWRIGHT_TEST to Playwright worker processes to allow discriminating on testing status

Browser Versions

  • Chromium 141.0.7390.37
  • Mozilla Firefox 142.0.1
  • WebKit 26.0

v1.55.1

Compare Source

Highlights

#​37479 - [Bug]: Upgrade Chromium to 140.0.7339.186.
#​37147 - [Regression]: Internal error: step id not found.
#​37146 - [Regression]: HTML reporter displays a broken chip link when there are no projects.
#​37137 - Revert "fix(a11y): track inert elements as hidden".
#​37532 - chore: do not use -k option

Browser Versions

  • Chromium 140.0.7339.186
  • Mozilla Firefox 141.0
  • WebKit 26.0

This version was also tested against the following stable channels:

  • Google Chrome 139
  • Microsoft Edge 139

v1.55.0

Compare Source

New APIs

  • New Property testStepInfo.titlePath Returns the full title path starting from the test file, including test and step titles.

Codegen

  • Automatic toBeVisible() assertions: Codegen can now generate automatic toBeVisible() assertions for common UI interactions. This feature can be enabled in the Codegen settings UI.

Breaking Changes

  • ⚠️ Dropped support for Chromium extension manifest v2.

Miscellaneous

  • Added support for Debian 13 "Trixie".

Browser Versions

  • Chromium 140.0.7339.16
  • Mozilla Firefox 141.0
  • WebKit 26.0

This version was also tested against the following stable channels:

  • Google Chrome 139
  • Microsoft Edge 139

v1.54.2

Compare Source

Highlights

#​36714 - [Regression]: Codegen is not able to launch in Administrator Terminal on Windows (ProtocolError: Protocol error)
#​36828 - [Regression]: Playwright Codegen keeps spamming with selected option
#​36810 - [Regression]: Starting Codegen with target language doesn't work anymore

Browser Versions

  • Chromium 139.0.7258.5
  • Mozilla Firefox 140.0.2
  • WebKit 26.0

This version was also tested against the following stable channels:

  • Google Chrome 140
  • Microsoft Edge 140

v1.54.1

Compare Source

Highlights

#​36650 - [Regression]: 1.54.0 breaks downloading browsers when an HTTP(S) proxy is used

Browser Versions

  • Chromium 139.0.7258.5
  • Mozilla Firefox 140.0.2
  • WebKit 26.0

This version was also tested against the following stable channels:

  • Google Chrome 140
  • Microsoft Edge 140

v1.54.0

Compare Source

Highlights

  • New cookie property partitionKey in browserContext.cookies() and browserContext.addCookies(). This property allows to save and restore partitioned cookies. See CHIPS MDN article for more information. Note that browsers have different support and defaults for cookie partitioning.

  • New option noSnippets to disable code snippets in the html report.

    import { defineConfig } from '@​playwright/test';
    
    export default defineConfig({
      reporter: [['html', { noSnippets: true }]]
    });
  • New property location in test annotations, for example in testResult.annotations and testInfo.annotations. It shows where the annotation like test.skip or test.fixme was added.

Command Line

  • New option --user-data-dir in multiple commands. You can specify the same user data dir to reuse browsing state, like authentication, between sessions.

    npx playwright codegen --user-data-dir=./user-data
  • Option -gv has been removed from the npx playwright test command. Use --grep-invert instead.

  • npx playwright open does not open the test recorder anymore. Use npx playwright codegen instead.

Miscellaneous

  • Support for Node.js 16 has been removed.
  • Support for Node.js 18 has been deprecated, and will be removed in the future.

Browser Versions

  • Chromium 139.0.7258.5
  • Mozilla Firefox 140.0.2
  • WebKit 26.0

This version was also tested against the following stable channels:

  • Google Chrome 140
  • Microsoft Edge 140

v1.53.2

Compare Source

Highlights

#​36317 - [Regression]: Merging pre-1.53 blob reports loses attachments
#​36357 - [Regression (Chromium)]: CDP missing trailing slash
#​36292 - [Bug (MSEdge)]: Edge fails to launch when using msRelaunchNoCompatLayer

Browser Versions

  • Chromium 138.0.7204.23
  • Mozilla Firefox 139.0
  • WebKit 18.5

This version was also tested against the following stable channels:

  • Google Chrome 137
  • Microsoft Edge 137

v1.53.1

Compare Source

Highlights

#​36339 - [Regression]: Click can fail when scrolling required
#​36307 - [Regression (Chromium)]: Under some scenarios filling a textarea doesn't fill
#​36294 - [Regression (Firefox)]: setViewportSize times out
#​36350 - [Fix]: Display HTTP method for fetch trace entries

Browser Versions

  • Chromium 138.0.7204.23
  • Mozilla Firefox 139.0
  • WebKit 18.5

This version was also tested against the following stable channels:

  • Google Chrome 137
  • Microsoft Edge 137

v1.53.0

Compare Source

Trace Viewer and HTML Reporter Updates

  • New Steps in Trace Viewer and HTML reporter: New Trace Viewer Steps

  • New option in 'html' reporter to set the title of a specific test run:

    import { defineConfig } from '@​playwright/test';
    
    export default defineConfig({
      reporter: [['html', { title: 'Custom test run #​1028' }]]
    });

Miscellaneous

  • New option kind in testInfo.snapshotPath() controls which snapshot path template is used.

  • New method locator.describe() to describe a locator. Used for trace viewer and reports.

    const button = page.getByTestId('btn-sub').describe('Subscribe button');
    await button.click();
  • npx playwright install --list will now list all installed browsers, versions and locations.

Browser Versions

  • Chromium 138.0.7204.4
  • Mozilla Firefox 139.0
  • WebKit 18.5

This version was also tested against the following stable channels:

  • Google Chrome 137
  • Microsoft Edge 137
sanity-io/comlink (@​sanity/comlink)

v3.1.1

Patch Changes

v3.1.0

Features

v3.0.9

Bug Fixes

v3.0.8

Bug Fixes

v3.0.7

Bug Fixes
  • deps: bump xstate to 5.20 (5a5c004)

v3.0.6

Bug Fixes

v3.0.5

Bug Fixes
sanity-io/prettier-config (@​sanity/prettier-config)

v1.0.6

Compare Source

Bug Fixes

v1.0.5

Compare Source

Bug Fixes

v1.0.4

Compare Source

Bug Fixes
  • deps: update prettier-plugin-packagejson to v2.5.15 (e3c8ee5)
testing-library/jest-dom (@​testing-library/jest-dom)

v6.9.1

Compare Source

Bug Fixes

v6.9.0

Compare Source

Features

v6.8.0

Compare Source

Features

v6.7.0

Compare Source

Features

v6.6.4

Compare Source

Performance Improvements
vitejs/vite-plugin-react (@​vitejs/plugin-react)

v4.7.0

Compare Source

Add HMR support for compound components (#​518)

HMR now works for compound components like this:

const Root = () => <div>Accordion Root</div>
const Item = () => <div>Accordion Item</div>

export const Accordion = { Root, Item }
Return Plugin[] instead of PluginOption[] (#​537)

The return type has changed from react(): PluginOption[] to more specialized type react(): Plugin[]. This allows for type-safe manipulation of plugins, for example:

// previously this causes type errors
react({ babel: { plugins: ['babel-plugin-react-compiler'] } })
  .map(p => ({ ...p, applyToEnvironment: e => e.name === 'client' }))

v4.6.0

Compare Source

Add raw Rolldown support

This plugin only worked with Vite. But now it can also be used with raw Rolldown. The main purpose for using this plugin with Rolldown is to use react compiler.

v4.5.2

Compare Source

Suggest @vitejs/plugin-react-oxc if rolldown-vite is detected #​491

Emit a log which recommends @vitejs/plugin-react-oxc when rolldown-vite is detected to improve performance and use Oxc under the hood. The warning can be disabled by setting disableOxcRecommendation: true in the plugin options.

Use optimizeDeps.rollupOptions instead of optimizeDeps.esbuildOptions for rolldown-vite #​489

This suppresses the warning about optimizeDeps.esbuildOptions being deprecated in rolldown-vite.

Add Vite 7-beta to peerDependencies range #​497

React plugins are compatible with Vite 7, this removes the warning when testing the beta.

v4.5.1

Compare Source

Add explicit semicolon in preambleCode #​485

This fixes an edge case when using HTML minifiers that strips line breaks aggressively.

v4.5.0

Compare Source

Add filter for rolldown-vite #​470

Added filter so that it is more performant when running this plugin with rolldown-powered version of Vite.

Skip HMR for JSX files with hooks #​480

This removes the HMR warning for hooks with JSX.

vitest-dev/vitest (@​vitest/coverage-v8)

v3.2.4

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v3.2.3

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v3.2.2

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v3.2.1

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v3.2.0

Compare Source

   🚀 Features

Configuration

📅 Schedule: Branch creation - "before 3am on the first day of the month" (UTC), 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 has been generated by Mend Renovate using a curated preset maintained by Sanity. View repository job log here

@renovate renovate bot requested a review from a team as a code owner July 23, 2025 22:05
@renovate renovate bot requested a review from colepeters July 23, 2025 22:05
@renovate renovate bot enabled auto-merge (squash) July 23, 2025 22:05
@vercel
Copy link

vercel bot commented Jul 23, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
sdk-docs Error Error Nov 7, 2025 4:23pm
sdk-kitchensink-react Error Error Nov 7, 2025 4:23pm

@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch from 642221d to 83f92a3 Compare July 24, 2025 15:57
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch from 83f92a3 to cd5a51a Compare July 24, 2025 16:35
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch from cd5a51a to 6bab2ce Compare July 24, 2025 16:44
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch from 6bab2ce to 52a7d3c Compare July 24, 2025 19:40
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch from 52a7d3c to 000be7c Compare July 24, 2025 21:34
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch from 000be7c to 2dc5c07 Compare July 25, 2025 14:52
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch from 2dc5c07 to 7ee0d53 Compare July 26, 2025 23:56
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch from 7ee0d53 to a3f519d Compare July 28, 2025 04:34
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch from e433d29 to 21e192f Compare November 3, 2025 20:21
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch from 21e192f to c311d36 Compare November 3, 2025 22:35
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch from c311d36 to 210bf34 Compare November 4, 2025 09:45
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch from 210bf34 to c980c0b Compare November 5, 2025 17:22
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch from c980c0b to 06c5b53 Compare November 5, 2025 23:57
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch from 06c5b53 to 84278d2 Compare November 6, 2025 00:01
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch from 84278d2 to 7520c1e Compare November 6, 2025 14:09
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch from 7520c1e to 30f989b Compare November 6, 2025 16:21
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