Repository navigation
chore(deps-dev): bump the npm group with 4 updates - #42
Closed
dependabot[bot] wants to merge 39 commits into
Closed
dependabot[bot] wants to merge 39 commits into
dependabot[bot] wants to merge 39 commits into
Conversation
* build: import verified product release records * chore(release): import delivered Computer MCP 1.2.2 record
* feat: add verified static plugin catalog publisher * fix: preserve catalog contribution declaration order * feat: serialize catalog publication with durable verified generations * feat: provide bounded official catalog release notifications * ci: allow explicit candidate website verification * fix: respect notification rate-limit cooldowns * feat: publish declared plugin artifact targets * feat: publish the current official plugin release set
* feat: add verified static plugin catalog publisher * fix: preserve catalog contribution declaration order * feat: serialize catalog publication with durable verified generations * feat: provide bounded official catalog release notifications * ci: allow explicit candidate website verification * fix: respect notification rate-limit cooldowns * feat: publish declared plugin artifact targets * feat: publish the current official plugin release set * ci: authenticate catalog notifications with scoped app tokens
* Retry transient website link-check failures * Verify official GitHub targets during page service errors * State the read-only link validation boundary
The default branch is now master. Pages builds, catalog publication, its notification action and their tests and documentation follow it.
Rebuild the homepage on the organization DESIGN.md: paper, ink and vermilion tokens, the three-plane composition and the tagline "Wherever you chat, your computer is there." in Chinese and English. The page shows six capability examples, the connection paths, the permission levels, a dated and sourced comparison, first steps and common questions. Add a setup guide at /guide/ that follows the App from install to the first tool call and links each path to the main repository's documentation. Import the brand assets through the organization's brand sync and verify them with its shared brand check. Bundle subset fonts generated from pinned sources by scripts/fonts.py, record their licenses in THIRD_PARTY_NOTICES.md, and remove the local design baseline, image renderers and brand checker that the organization now owns. License the website under FSL-1.1-ALv2.
Bumps the github-actions group with 2 updates: [actions/checkout](https://github.com/actions/checkout) and [actions/setup-node](https://github.com/actions/setup-node). Updates `actions/checkout` from 6.1.0 to 7.0.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/checkout/releases">actions/checkout's releases</a>.</em></p> <blockquote> <h2>v7.0.1</h2> <h2>What's Changed</h2> <ul> <li>skip running unsafe pr check if input is default by <a href="https://github.com/aiqiaoy"><code>@aiqiaoy</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2518">actions/checkout#2518</a></li> <li>trim only ascii whitespace for branch by <a href="https://github.com/aiqiaoy"><code>@aiqiaoy</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2521">actions/checkout#2521</a></li> <li>escape values passed to --unset by <a href="https://github.com/aiqiaoy"><code>@aiqiaoy</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2530">actions/checkout#2530</a></li> <li>Various dependency updates</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v7...v7.0.1">https://github.com/actions/checkout/compare/v7...v7.0.1</a></p> <h2>v7.0.0</h2> <h2>What's Changed</h2> <ul> <li>block checking out fork pr for pull_request_target and workflow_run by <a href="https://github.com/aiqiaoy"><code>@aiqiaoy</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2454">actions/checkout#2454</a></li> <li>Bump actions/publish-immutable-action from 0.0.3 to 0.0.4 in the minor-actions-dependencies group across 1 directory by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/actions/checkout/pull/2458">actions/checkout#2458</a></li> <li>Bump flatted from 3.3.1 to 3.4.2 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/actions/checkout/pull/2460">actions/checkout#2460</a></li> <li>Bump js-yaml from 4.1.0 to 4.2.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/actions/checkout/pull/2461">actions/checkout#2461</a></li> <li>Bump <code>@actions/core</code> and <code>@actions/tool-cache</code> and Remove uuid by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/actions/checkout/pull/2459">actions/checkout#2459</a></li> <li>upgrade module to esm and update dependencies by <a href="https://github.com/aiqiaoy"><code>@aiqiaoy</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2463">actions/checkout#2463</a></li> <li>Bump the minor-npm-dependencies group across 1 directory with 3 updates by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/actions/checkout/pull/2462">actions/checkout#2462</a></li> <li>getting ready for checkout v7 release by <a href="https://github.com/aiqiaoy"><code>@aiqiaoy</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2464">actions/checkout#2464</a></li> <li>update error wording by <a href="https://github.com/aiqiaoy"><code>@aiqiaoy</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2467">actions/checkout#2467</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/aiqiaoy"><code>@aiqiaoy</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/2454">actions/checkout#2454</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v6.0.3...v7.0.0">https://github.com/actions/checkout/compare/v6.0.3...v7.0.0</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/actions/checkout/blob/main/CHANGELOG.md">actions/checkout's changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <h2>v7.0.1</h2> <ul> <li>Skip running unsafe pr check if input is default by <a href="https://github.com/aiqiaoy"><code>@aiqiaoy</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2518">actions/checkout#2518</a></li> <li>Trim only ascii whitespace for branch by <a href="https://github.com/aiqiaoy"><code>@aiqiaoy</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2521">actions/checkout#2521</a></li> <li>Escape values passed to --unset by <a href="https://github.com/aiqiaoy"><code>@aiqiaoy</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2530">actions/checkout#2530</a></li> <li>Various dependency updates</li> </ul> <h2>v7.0.0</h2> <ul> <li>Block checking out fork PR for pull_request_target and workflow_run by <a href="https://github.com/aiqiaoy"><code>@aiqiaoy</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2454">actions/checkout#2454</a></li> <li>Various dependency updates</li> </ul> <h2>v6.0.3</h2> <ul> <li>Fix checkout init for SHA-256 repositories by <a href="https://github.com/yaananth"><code>@yaananth</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2439">actions/checkout#2439</a></li> <li>fix: expand merge commit SHA regex and add SHA-256 test cases by <a href="https://github.com/yaananth"><code>@yaananth</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2414">actions/checkout#2414</a></li> </ul> <h2>v6.0.2</h2> <ul> <li>Fix tag handling: preserve annotations and explicit fetch-tags by <a href="https://github.com/ericsciple"><code>@ericsciple</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2356">actions/checkout#2356</a></li> </ul> <h2>v6.0.1</h2> <ul> <li>Add worktree support for persist-credentials includeIf by <a href="https://github.com/ericsciple"><code>@ericsciple</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2327">actions/checkout#2327</a></li> </ul> <h2>v6.0.0</h2> <ul> <li>Persist creds to a separate file by <a href="https://github.com/ericsciple"><code>@ericsciple</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2286">actions/checkout#2286</a></li> <li>Update README to include Node.js 24 support details and requirements by <a href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2248">actions/checkout#2248</a></li> </ul> <h2>v5.0.1</h2> <ul> <li>Port v6 cleanup to v5 by <a href="https://github.com/ericsciple"><code>@ericsciple</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2301">actions/checkout#2301</a></li> </ul> <h2>v5.0.0</h2> <ul> <li>Update actions checkout to use node 24 by <a href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2226">actions/checkout#2226</a></li> </ul> <h2>v4.3.1</h2> <ul> <li>Port v6 cleanup to v4 by <a href="https://github.com/ericsciple"><code>@ericsciple</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2305">actions/checkout#2305</a></li> </ul> <h2>v4.3.0</h2> <ul> <li>docs: update README.md by <a href="https://github.com/motss"><code>@motss</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1971">actions/checkout#1971</a></li> <li>Add internal repos for checking out multiple repositories by <a href="https://github.com/mouismail"><code>@mouismail</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1977">actions/checkout#1977</a></li> <li>Documentation update - add recommended permissions to Readme by <a href="https://github.com/benwells"><code>@benwells</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2043">actions/checkout#2043</a></li> <li>Adjust positioning of user email note and permissions heading by <a href="https://github.com/joshmgross"><code>@joshmgross</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2044">actions/checkout#2044</a></li> <li>Update README.md by <a href="https://github.com/nebuk89"><code>@nebuk89</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2194">actions/checkout#2194</a></li> <li>Update CODEOWNERS for actions by <a href="https://github.com/TingluoHuang"><code>@TingluoHuang</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2224">actions/checkout#2224</a></li> <li>Update package dependencies by <a href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2236">actions/checkout#2236</a></li> </ul> <h2>v4.2.2</h2> <ul> <li><code>url-helper.ts</code> now leverages well-known environment variables by <a href="https://github.com/jww3"><code>@jww3</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1941">actions/checkout#1941</a></li> <li>Expand unit test coverage for <code>isGhes</code> by <a href="https://github.com/jww3"><code>@jww3</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1946">actions/checkout#1946</a></li> </ul> <h2>v4.2.1</h2> <ul> <li>Check out other refs/* by commit if provided, fall back to ref by <a href="https://github.com/orhantoy"><code>@orhantoy</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1924">actions/checkout#1924</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/checkout/commit/3d3c42e5aac5ba805825da76410c181273ba90b1"><code>3d3c42e</code></a> prep v7.0.1 release (<a href="https://redirect.github.com/actions/checkout/issues/2531">#2531</a>)</li> <li><a href="https://github.com/actions/checkout/commit/28802689a136bfcdb721715abd713740beecbe07"><code>2880268</code></a> escape values passed to --unset (<a href="https://redirect.github.com/actions/checkout/issues/2530">#2530</a>)</li> <li><a href="https://github.com/actions/checkout/commit/12cd2235efa0937479335606d7c3ac9f6c0973b1"><code>12cd223</code></a> trim only ascii whitespace for branch (<a href="https://redirect.github.com/actions/checkout/issues/2521">#2521</a>)</li> <li><a href="https://github.com/actions/checkout/commit/62661c4e71a304b2823ed026347b8d34c3eac541"><code>62661c4</code></a> skip running unsafe pr check if input is default (<a href="https://redirect.github.com/actions/checkout/issues/2518">#2518</a>)</li> <li><a href="https://github.com/actions/checkout/commit/e8d4307400f9427dba7cb98e488d6ab85f1cec5f"><code>e8d4307</code></a> Bump the minor-actions-dependencies group with 2 updates (<a href="https://redirect.github.com/actions/checkout/issues/2499">#2499</a>)</li> <li><a href="https://github.com/actions/checkout/commit/631c942040754b6e095e929c1677c07e10ed4f87"><code>631c942</code></a> eslint 9 (<a href="https://redirect.github.com/actions/checkout/issues/2474">#2474</a>)</li> <li><a href="https://github.com/actions/checkout/commit/4f1f4aec02e41874fa0262ea8ff5172d7978ad1e"><code>4f1f4ae</code></a> Bump actions/upload-artifact from 4 to 7 (<a href="https://redirect.github.com/actions/checkout/issues/2476">#2476</a>)</li> <li><a href="https://github.com/actions/checkout/commit/ba097532fb203f7e88c9c3c0b899b49469908a92"><code>ba09753</code></a> Bump actions/checkout from 6 to 7 (<a href="https://redirect.github.com/actions/checkout/issues/2488">#2488</a>)</li> <li><a href="https://github.com/actions/checkout/commit/b9e0990d219a03df7633c93f6f005a8fecbcab22"><code>b9e0990</code></a> Bump docker/login-action from 3.3.0 to 4.2.0 (<a href="https://redirect.github.com/actions/checkout/issues/2479">#2479</a>)</li> <li><a href="https://github.com/actions/checkout/commit/e8cb398be4a550817e382abf69e4c12c76fce1f2"><code>e8cb398</code></a> Bump docker/build-push-action from 6.5.0 to 7.2.0 (<a href="https://redirect.github.com/actions/checkout/issues/2478">#2478</a>)</li> <li>Additional commits viewable in <a href="https://github.com/actions/checkout/compare/d23441a48e516b6c34aea4fa41551a30e30af803...3d3c42e5aac5ba805825da76410c181273ba90b1">compare view</a></li> </ul> </details> <br /> Updates `actions/setup-node` from 6.5.0 to 7.0.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/setup-node/releases">actions/setup-node's releases</a>.</em></p> <blockquote> <h2>v7.0.0</h2> <h2>What's Changed</h2> <h3>Enhancements:</h3> <ul> <li>Add cache-primary-key and cache-matched-key as outputs by <a href="https://github.com/gowridurgad"><code>@gowridurgad</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1577">actions/setup-node#1577</a></li> <li>Migrate to ESM and upgrade dependencies by <a href="https://github.com/gowridurgad"><code>@gowridurgad</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1574">actions/setup-node#1574</a></li> </ul> <h3>Bug fixes:</h3> <ul> <li>Remove dummy NODE_AUTH_TOKEN export by <a href="https://github.com/gowridurgad"><code>@gowridurgad</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1558">actions/setup-node#1558</a></li> <li>Only use <code>mirrorToken</code> in <code>getManifest</code> if it's provided by <a href="https://github.com/deiga"><code>@deiga</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1548">actions/setup-node#1548</a></li> </ul> <h3>Documentation updates:</h3> <ul> <li>Add documentation for publishing to npm with Trusted Publisher (OIDC) by <a href="https://github.com/chiranjib-swain"><code>@chiranjib-swain</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1536">actions/setup-node#1536</a></li> <li>docs: Update restore-only cache documentation by <a href="https://github.com/priya-kinthali"><code>@priya-kinthali</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1550">actions/setup-node#1550</a></li> <li>docs: Update caching recommendations to mitigate cache poisoning risks by <a href="https://github.com/chiranjib-swain"><code>@chiranjib-swain</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1567">actions/setup-node#1567</a></li> </ul> <h3>Dependency update:</h3> <ul> <li>Upgrade <code>@actions/cache</code> to 5.1.0, log cache write denied by <a href="https://github.com/jasongin"><code>@jasongin</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1569">actions/setup-node#1569</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/chiranjib-swain"><code>@chiranjib-swain</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/1536">actions/setup-node#1536</a></li> <li><a href="https://github.com/deiga"><code>@deiga</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/1548">actions/setup-node#1548</a></li> <li><a href="https://github.com/jasongin"><code>@jasongin</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/1569">actions/setup-node#1569</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/setup-node/compare/v6...v7.0.0">https://github.com/actions/setup-node/compare/v6...v7.0.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/setup-node/commit/820762786026740c76f36085b0efc47a31fe5020"><code>8207627</code></a> Migrate to ESM and upgrade dependencies (<a href="https://redirect.github.com/actions/setup-node/issues/1574">#1574</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/04be95cf3511ea51ebf9f224ddfb99cc7ab87cd4"><code>04be95c</code></a> Add cache-primary-key and cache-matched-key as outputs (<a href="https://redirect.github.com/actions/setup-node/issues/1577">#1577</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/7c2c68d20d402ed6a201ada70a81341941093140"><code>7c2c68d</code></a> docs: Update caching recommendations to mitigate cache poisoning risks (<a href="https://redirect.github.com/actions/setup-node/issues/1567">#1567</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/6a61c0375d66246de94630495909f12cf8dac84d"><code>6a61c03</code></a> Merge pull request <a href="https://redirect.github.com/actions/setup-node/issues/1569">#1569</a> from jasongin/update-actions-cache-5.1.0</li> <li><a href="https://github.com/actions/setup-node/commit/30eb73b41ded577900c1ebf968ef95cdf8f7434f"><code>30eb73b</code></a> Resolve high-severity audit issues</li> <li><a href="https://github.com/actions/setup-node/commit/4e1a87a501d0302f99e30e2748568adcb388d09f"><code>4e1a87a</code></a> Update dist</li> <li><a href="https://github.com/actions/setup-node/commit/360237f0c01778d0c17291f75c56d6feae4f7574"><code>360237f</code></a> Strict equality</li> <li><a href="https://github.com/actions/setup-node/commit/4f8aac5beb2f0854bc79651567a18c67eb0b9de3"><code>4f8aac5</code></a> Bump <code>@actions/cache</code> to 5.1.0, log cache write denied</li> <li><a href="https://github.com/actions/setup-node/commit/f4a67bbeca970f103397d3d2b9462cf787cd2980"><code>f4a67bb</code></a> Only use <code>mirrorToken</code> in <code>getManifest</code> if it's provided (<a href="https://redirect.github.com/actions/setup-node/issues/1548">#1548</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/0355742c943ddb13ca8a6b700f824231caa91e75"><code>0355742</code></a> Remove dummy NODE_AUTH_TOKEN export (<a href="https://redirect.github.com/actions/setup-node/issues/1558">#1558</a>)</li> <li>Additional commits viewable in <a href="https://github.com/actions/setup-node/compare/249970729cb0ef3589644e2896645e5dc5ba9c38...820762786026740c76f36085b0efc47a31fe5020">compare view</a></li> </ul> </details> <br /> 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the npm group with 4 updates: [@playwright/test](https://github.com/microsoft/playwright), [html-validate](https://gitlab.com/html-validate/html-validate), [prettier](https://github.com/prettier/prettier) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite). Updates `@playwright/test` from 1.62.1 to 1.63.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/microsoft/playwright/releases">@playwright/test's releases</a>.</em></p> <blockquote> <h2>v1.63.0</h2> <h2>🔒 Test locks</h2> <p>Tests that access a shared resource — an external service, a global account setting — can now declare a named <code>lock</code>. Tests that share a lock name never run concurrently, across files, workers and <a href="https://playwright.dev/docs/test-projects">projects</a>, while everything else keeps running in parallel:</p> <pre lang="js"><code>test('update user settings', { lock: 'user-settings' }, async ({ page }) => { // never runs at the same time as other tests holding 'user-settings' }); </code></pre> <p>A test can hold multiple locks, and <a href="https://playwright.dev/docs/api/class-test#test-describe">test.describe()</a> accepts a <code>lock</code> for the whole group. Learn more about <a href="https://playwright.dev/docs/test-parallel#test-locks">test locks</a>.</p> <h2>🪟 Locate across frames</h2> <p><a href="https://playwright.dev/docs/api/class-page#page-frame-locator">page.frameLocator()</a> and <a href="https://playwright.dev/docs/api/class-frame#frame-frame-locator">frame.frameLocator()</a> called without a selector search in any frame of the subtree, so you no longer need to locate the iframe first:</p> <pre lang="js"><code>// Finds the button in any frame on the page. await page.frameLocator().getByRole('button').click(); </code></pre> <p>The rest of the locator resolves inside a single frame, just like a regular locator, and an error is thrown when it matches elements in several frames.</p> <h2>👁️ Visible-only locators</h2> <p>New <a href="https://playwright.dev/docs/api/class-locator#locator-visible">locator.visible()</a> returns a locator that matches only visible elements. It is the recommended replacement for the <code>:visible</code> CSS pseudo-class:</p> <pre lang="js"><code>await page.locator('button').visible().click(); </code></pre> <h2>🧾 Step params and subtitles</h2> <p>Steps now carry structured data for reporters. Playwright API steps report the target locator and call arguments, and <a href="https://playwright.dev/docs/api/class-test#test-step">test.step()</a> accepts <code>subtitle</code> and <code>params</code> options for your own steps:</p> <pre lang="js"><code>await test.step('Login', async () => { // ... }, { subtitle: 'as admin', params: { user: 'admin' } }); </code></pre> <p>Reporters receive them via <a href="https://playwright.dev/docs/api/class-teststep#test-step-subtitle">testStep.subtitle</a> and <a href="https://playwright.dev/docs/api/class-teststep#test-step-params">testStep.params</a>. For Playwright API</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/microsoft/playwright/commit/1b025d7e20a026371cd5f98ba0cdce48892737c8"><code>1b025d7</code></a> chore: mark v1.63.0 (<a href="https://redirect.github.com/microsoft/playwright/issues/42569">#42569</a>)</li> <li><a href="https://github.com/microsoft/playwright/commit/0b9956d2247ce88399c3c46a22c1cc0526acb340"><code>0b9956d</code></a> cherry-pick(<a href="https://redirect.github.com/microsoft/playwright/issues/42568">#42568</a>): docs(test): mark test.step subtitle option as since v1.63</li> <li><a href="https://github.com/microsoft/playwright/commit/13dbf102b88305ed96b7791a7843246cd75d4dae"><code>13dbf10</code></a> cherry-pick(<a href="https://redirect.github.com/microsoft/playwright/issues/42552">#42552</a>): docs: release notes for v1.63</li> <li><a href="https://github.com/microsoft/playwright/commit/e93b64ed6f9cf6ac2cc8cb13ad01514b406a7142"><code>e93b64e</code></a> cherry-pick(<a href="https://redirect.github.com/microsoft/playwright/issues/42566">#42566</a>): feat(test): add subtitle option to test.step (<a href="https://redirect.github.com/microsoft/playwright/issues/42567">#42567</a>)</li> <li><a href="https://github.com/microsoft/playwright/commit/2b7a5f2ea1cea04b549c5378498c1b16b6bc6a6f"><code>2b7a5f2</code></a> test: response.body() for content-encoding:identity (<a href="https://redirect.github.com/microsoft/playwright/issues/42537">#42537</a>)</li> <li><a href="https://github.com/microsoft/playwright/commit/648a67c7c1261eefe4113cba2d586417d5e3f2f2"><code>648a67c</code></a> fix(mcp): create parent directories for explicitly named files (<a href="https://redirect.github.com/microsoft/playwright/issues/42540">#42540</a>)</li> <li><a href="https://github.com/microsoft/playwright/commit/7894f5653e7f253c17aa1638c19f63e0d54d5e0e"><code>7894f56</code></a> docs(mcp): clarify how tool file names are resolved (<a href="https://redirect.github.com/microsoft/playwright/issues/42538">#42538</a>)</li> <li><a href="https://github.com/microsoft/playwright/commit/52900a1b99ca51011526afcaf8981970cc1a521a"><code>52900a1</code></a> devops: restore npm publishing from GitHub Actions (<a href="https://redirect.github.com/microsoft/playwright/issues/42550">#42550</a>)</li> <li><a href="https://github.com/microsoft/playwright/commit/8c47f596edebd2460895a5953f2ea67f8b884001"><code>8c47f59</code></a> docs(csharp): fix nonexistent method names in guide examples (<a href="https://redirect.github.com/microsoft/playwright/issues/42507">#42507</a>)</li> <li><a href="https://github.com/microsoft/playwright/commit/bd6e552a63f8cf9b0da0216f392b8e63a08bf1d2"><code>bd6e552</code></a> chore(video): emit frames with real timestamps, drop frame number quantizatio...</li> <li>Additional commits viewable in <a href="https://github.com/microsoft/playwright/compare/v1.62.1...v1.63.0">compare view</a></li> </ul> </details> <br /> Updates `html-validate` from 11.11.0 to 11.16.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://gitlab.com/html-validate/html-validate/tags">html-validate's releases</a>.</em></p> <blockquote> <h2>v11.16.1</h2> <h2>11.16.1 (2026-09-27)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>deps:</strong> update dependency ignore to v7.0.10 (<a href="https://gitlab.com/html-validate/html-validate/commit/b3540cefe0cdc526f53864fa498e56d6018e12aa">b3540ce</a>)</li> <li>fix serialization error when jest or vitest worker got an autofixable result (<a href="https://gitlab.com/html-validate/html-validate/commit/69b97287ae2cb953b427f8c6d7fd1fc60b473e57">69b9728</a>), closes <a href="https://gitlab.com/html-validate/html-validate/issues/372">#372</a></li> </ul> <h2>v11.16.0</h2> <h2>11.16.0 (2026-09-15)</h2> <h3>Features</h3> <ul> <li><strong>api:</strong> unified <code>HtmlValidate.autofix()</code> and deprecate all other variants (<a href="https://gitlab.com/html-validate/html-validate/commit/40c67f0265f37c4bdabf74bbb94d39234b45314b">40c67f0</a>)</li> <li><strong>rules:</strong> add <code>minSectioningRootInitialRank</code> option to <code>heading-level</code> (<a href="https://gitlab.com/html-validate/html-validate/commit/7b9629f82c4e5a8b293d08ec80fea4ad34fc6251">7b9629f</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>deps:</strong> update dependency ignore to v7.0.9 (<a href="https://gitlab.com/html-validate/html-validate/commit/033734590c08a18aeff88b0af8c06daaf0d2c47a">0337345</a>)</li> </ul> <h2>v11.15.0</h2> <h2>11.15.0 (2026-09-07)</h2> <h3>Features</h3> <ul> <li><strong>api:</strong> add new <code>insertTextBefore()</code> and <code>insertTextAfter() methods to </code>ErrorFixer` (<a href="https://gitlab.com/html-validate/html-validate/commit/ac6ca62ca65d758a03ae2e786cae753dcc350551">ac6ca62</a>)</li> </ul> <h2>v11.14.0</h2> <h2>11.14.0 (2026-09-05)</h2> <h3>Features</h3> <ul> <li><strong>api:</strong> add <code>fixableErrorCount</code> and <code>fixableWarningCount</code> to <code>Report</code> object (<a href="https://gitlab.com/html-validate/html-validate/commit/5bad2dd6e13613e949d1ab9e071ace45000c9e18">5bad2dd</a>)</li> <li><strong>api:</strong> add <code>fixableErrorCount</code> and <code>fixableWarningCount</code> to <code>Result</code> object (<a href="https://gitlab.com/html-validate/html-validate/commit/edc169f071ceb6b228b66d7bce121b59b6d730fc">edc169f</a>)</li> <li><strong>cli:</strong> <code>stylish</code> and <code>codeframe</code> formatters output number of fixable errors and warnings (<a href="https://gitlab.com/html-validate/html-validate/commit/6f230fc455120f648ae91251d41cf9a2bde1f05a">6f230fc</a>)</li> <li><strong>deps:</strong> support vitest v5 (<a href="https://gitlab.com/html-validate/html-validate/commit/9bc170932b093db311f5de7ed8405f53a020ec11">9bc1709</a>)</li> </ul> <h2>v11.13.0</h2> <h2>11.13.0 (2026-09-03)</h2> <h3>Features</h3> <ul> <li><strong>api:</strong> expose <code>autofixCollectEdits</code> for integrations to support autofix (<a href="https://gitlab.com/html-validate/html-validate/commit/b7de9faa1ae4e385637f858b01618909cefc8b0d">b7de9fa</a>)</li> </ul> <h2>v11.12.0</h2> <h2>11.12.0 (2026-09-01)</h2> <h3>Features</h3> <ul> <li><strong>api:</strong> add new <code>removeText()</code> method to <code>ErrorFixer</code> (<a href="https://gitlab.com/html-validate/html-validate/commit/3484ed345737486d947a473aa856089f2bfab8c7">3484ed3</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://gitlab.com/html-validate/html-validate/blob/master/CHANGELOG.md">html-validate's changelog</a>.</em></p> <blockquote> <h2>11.16.1 (2026-09-27)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>deps:</strong> update dependency ignore to v7.0.10 (<a href="https://gitlab.com/html-validate/html-validate/commit/b3540cefe0cdc526f53864fa498e56d6018e12aa">b3540ce</a>)</li> <li>fix serialization error when jest or vitest worker got an autofixable result (<a href="https://gitlab.com/html-validate/html-validate/commit/69b97287ae2cb953b427f8c6d7fd1fc60b473e57">69b9728</a>), closes <a href="https://gitlab.com/html-validate/html-validate/issues/372">#372</a></li> </ul> <h2>11.16.0 (2026-09-15)</h2> <h3>Features</h3> <ul> <li><strong>api:</strong> unified <code>HtmlValidate.autofix()</code> and deprecate all other variants (<a href="https://gitlab.com/html-validate/html-validate/commit/40c67f0265f37c4bdabf74bbb94d39234b45314b">40c67f0</a>)</li> <li><strong>rules:</strong> add <code>minSectioningRootInitialRank</code> option to <code>heading-level</code> (<a href="https://gitlab.com/html-validate/html-validate/commit/7b9629f82c4e5a8b293d08ec80fea4ad34fc6251">7b9629f</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>deps:</strong> update dependency ignore to v7.0.9 (<a href="https://gitlab.com/html-validate/html-validate/commit/033734590c08a18aeff88b0af8c06daaf0d2c47a">0337345</a>)</li> </ul> <h2>11.15.0 (2026-09-07)</h2> <h3>Features</h3> <ul> <li><strong>api:</strong> add new <code>insertTextBefore()</code> and <code>insertTextAfter() methods to </code>ErrorFixer` (<a href="https://gitlab.com/html-validate/html-validate/commit/ac6ca62ca65d758a03ae2e786cae753dcc350551">ac6ca62</a>)</li> </ul> <h2>11.14.0 (2026-09-05)</h2> <h3>Features</h3> <ul> <li><strong>api:</strong> add <code>fixableErrorCount</code> and <code>fixableWarningCount</code> to <code>Report</code> object (<a href="https://gitlab.com/html-validate/html-validate/commit/5bad2dd6e13613e949d1ab9e071ace45000c9e18">5bad2dd</a>)</li> <li><strong>api:</strong> add <code>fixableErrorCount</code> and <code>fixableWarningCount</code> to <code>Result</code> object (<a href="https://gitlab.com/html-validate/html-validate/commit/edc169f071ceb6b228b66d7bce121b59b6d730fc">edc169f</a>)</li> <li><strong>cli:</strong> <code>stylish</code> and <code>codeframe</code> formatters output number of fixable errors and warnings (<a href="https://gitlab.com/html-validate/html-validate/commit/6f230fc455120f648ae91251d41cf9a2bde1f05a">6f230fc</a>)</li> <li><strong>deps:</strong> support vitest v5 (<a href="https://gitlab.com/html-validate/html-validate/commit/9bc170932b093db311f5de7ed8405f53a020ec11">9bc1709</a>)</li> </ul> <h2>11.13.0 (2026-09-03)</h2> <h3>Features</h3> <ul> <li><strong>api:</strong> expose <code>autofixCollectEdits</code> for integrations to support autofix (<a href="https://gitlab.com/html-validate/html-validate/commit/b7de9faa1ae4e385637f858b01618909cefc8b0d">b7de9fa</a>)</li> </ul> <h2>11.12.0 (2026-09-01)</h2> <h3>Features</h3> <ul> <li><strong>api:</strong> add new <code>removeText()</code> method to <code>ErrorFixer</code> (<a href="https://gitlab.com/html-validate/html-validate/commit/3484ed345737486d947a473aa856089f2bfab8c7">3484ed3</a>)</li> <li><strong>rules:</strong> add suggestions to <code>no-redundant-for</code> (<a href="https://gitlab.com/html-validate/html-validate/commit/6798b9caa08f684b3932b502e3fe0e921886cfa7">6798b9c</a>)</li> <li><strong>rules:</strong> make <code>missing-doctype</code> autofixable (<a href="https://gitlab.com/html-validate/html-validate/commit/2c4c2e79c45387ab6bfd093ec62b7d1dd60fdecb">2c4c2e7</a>)</li> <li><strong>rules:</strong> make <code>no-raw-characters</code> autofixable (<a href="https://gitlab.com/html-validate/html-validate/commit/b7e28aaadd608a36ad19b6eb9de46f8e9baf3a7b">b7e28aa</a>)</li> <li><strong>rules:</strong> make <code>script-type</code> autofixable (<a href="https://gitlab.com/html-validate/html-validate/commit/e15cb1a3dc2c713b6c222e29bfa23e1f52cb9aa8">e15cb1a</a>)</li> <li><strong>rules:</strong> make <code>tel-non-breaking</code> autofixable (<a href="https://gitlab.com/html-validate/html-validate/commit/d91bc8c74628455cd244da503ecad14192ae2422">d91bc8c</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://gitlab.com/html-validate/html-validate/commit/1dec2a40790b268e8729a07223584cfdbe23720d"><code>1dec2a4</code></a> chore(release): 11.16.1</li> <li><a href="https://gitlab.com/html-validate/html-validate/commit/d4c43ba9ea36a1aef48fc0f9c8799f0a9fd387db"><code>d4c43ba</code></a> chore(deps): update <code>@html-validate/eslint</code> monorepo to v9.21.4</li> <li><a href="https://gitlab.com/html-validate/html-validate/commit/b6968824fbfc7b24f824318d7d991e8d9baa3a64"><code>b696882</code></a> Merge branch 'bugfix/jest-vitest-autofix' into 'master'</li> <li><a href="https://gitlab.com/html-validate/html-validate/commit/69b97287ae2cb953b427f8c6d7fd1fc60b473e57"><code>69b9728</code></a> fix: fix serialization error when jest or vitest worker got an autofixable re...</li> <li><a href="https://gitlab.com/html-validate/html-validate/commit/3be1a89e2f03224dafc9e345b35dcc7c0c7d3f2d"><code>3be1a89</code></a> Merge branch 'renovate/vitest-monorepo' into 'master'</li> <li><a href="https://gitlab.com/html-validate/html-validate/commit/c98122d14865541e39eda985c1bfcae0b503f35c"><code>c98122d</code></a> chore(deps): update vitest monorepo to v5.0.2</li> <li><a href="https://gitlab.com/html-validate/html-validate/commit/dd4dfb5ee60f9cf792f41c15af6c2402ed797f11"><code>dd4dfb5</code></a> Merge branch 'renovate/vite-8.x' into 'master'</li> <li><a href="https://gitlab.com/html-validate/html-validate/commit/3348ddcbe42db2558a51758d8110618a59e201f1"><code>3348ddc</code></a> chore(deps): update dependency vite to v8.3.1</li> <li><a href="https://gitlab.com/html-validate/html-validate/commit/b5309893c8269dce159fb6ee208092a86123629a"><code>b530989</code></a> Merge branch 'renovate/ts-jest-29.x' into 'master'</li> <li><a href="https://gitlab.com/html-validate/html-validate/commit/e4bdb22d1ee18eeda371c012b00c7838cef7efcc"><code>e4bdb22</code></a> chore(deps): update dependency ts-jest to v29.4.14</li> <li>Additional commits viewable in <a href="https://gitlab.com/html-validate/html-validate/compare/v11.11.0...v11.16.1">compare view</a></li> </ul> </details> <br /> Updates `prettier` from 3.9.6 to 3.9.9 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/prettier/prettier/releases">prettier's releases</a>.</em></p> <blockquote> <h2>3.9.9</h2> <ul> <li>Markdown: Fix text with <code>$</code> been incorrectly parsed as math syntax (<a href="https://redirect.github.com/prettier/prettier/pull/20140">#20140</a> by <a href="https://github.com/fisker"><code>@fisker</code></a>)</li> </ul> <p>🔗 <a href="https://github.com/prettier/prettier/blob/3.9.9/CHANGELOG.md#399">Changelog</a></p> <h2>3.9.8</h2> <ul> <li>Markdown: Don't let Liquid objects interrupt paragraphs (<a href="https://redirect.github.com/prettier/prettier/pull/20087">#20087</a> by <a href="https://github.com/seiyab"><code>@seiyab</code></a>)</li> </ul> <p>🔗 <a href="https://github.com/prettier/prettier/blob/3.9.8/CHANGELOG.md#398">Changelog</a></p> <h2>3.9.7</h2> <ul> <li>Support Angular 22.2</li> <li>Fix regressions in v3.9</li> </ul> <p>🔗 <a href="https://github.com/prettier/prettier/blob/3.9.7/CHANGELOG.md#397">Changelog</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md">prettier's changelog</a>.</em></p> <blockquote> <h1>3.9.9</h1> <p><a href="https://github.com/prettier/prettier/compare/3.9.8...3.9.9">diff</a></p> <h4>Markdown: Fix text with <code>$</code> been incorrectly parsed as math syntax (<a href="https://redirect.github.com/prettier/prettier/pull/20140">#20140</a> by <a href="https://github.com/fisker"><code>@fisker</code></a>)</h4> <!-- raw HTML omitted --> <pre lang="md"><code><!-- Input --> **Uses $FOO** from `a.sh` and `b.sh`, plus `$BAR` from `c.sh`, before anything else runs here. <p><!-- Prettier 3.9.8 --> <strong>Uses $FOO</strong> from <code>a.sh</code> and <code>b.sh</code>, plus <code>$BAR</code>from<code>c.sh</code>, before anything else runs here.</p> <p><!-- Prettier 3.9.9 --> <strong>Uses $FOO</strong> from <code>a.sh</code> and <code>b.sh</code>, plus <code>$BAR</code> from <code>c.sh</code>, before anything else runs here. </code></pre></p> <h1>3.9.8</h1> <p><a href="https://github.com/prettier/prettier/compare/3.9.7...3.9.8">diff</a></p> <h4>Markdown: Don't let Liquid objects interrupt paragraphs (<a href="https://redirect.github.com/prettier/prettier/pull/20087">#20087</a> by <a href="https://github.com/seiyab"><code>@seiyab</code></a>)</h4> <!-- raw HTML omitted --> <pre lang="markdown"><code><!-- Input --> If `module` is not a [`WebAssembly.Module`](https://github.com/prettier/prettier/blob/main/en-US/docs/WebAssembly/Reference/JavaScript_interface/Module) object instance, a {{jsxref("TypeError")}} is thrown. <p><!-- Prettier 3.9.7 --> If <code>module</code> is not a <a href="https://github.com/prettier/prettier/blob/main/en-US/docs/WebAssembly/Reference/JavaScript_interface/Module"><code>WebAssembly.Module</code></a> object instance, a</p> <p>{{jsxref("TypeError")}} is thrown.</p> <p><!-- Prettier 3.9.8 --> If <code>module</code> is not a <a href="https://github.com/prettier/prettier/blob/main/en-US/docs/WebAssembly/Reference/JavaScript_interface/Module"><code>WebAssembly.Module</code></a> object instance, a {{jsxref("TypeError")}} is thrown. </code></pre></p> <h1>3.9.7</h1> <p><a href="https://github.com/prettier/prettier/compare/3.9.6...3.9.7">diff</a></p> <h4>Markdown: Prevent indentation drift in list-item code blocks (<a href="https://redirect.github.com/prettier/prettier/pull/19647">#19647</a>, <a href="https://redirect.github.com/prettier/prettier/pull/19990">#19990</a> by <a href="https://github.com/Austin1serb"><code>@Austin1serb</code></a>, <a href="https://github.com/giaBaoJS"><code>@giaBaoJS</code></a>)</h4> <!-- raw HTML omitted --> <pre lang="markdown"><code><!-- Input --> - [x] short first line. </tr></table> </code></pre> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/prettier/prettier/commit/cdd17f2288b28b170a76416c72dac56e3ea5daff"><code>cdd17f2</code></a> Release 3.9.9</li> <li><a href="https://github.com/prettier/prettier/commit/dc7b8968e678f51ea00e2be3fe8c717d114691a3"><code>dc7b896</code></a> Disable <code>singleDollarTextMath</code> in <code>mdast-util-math</code> (<a href="https://redirect.github.com/prettier/prettier/issues/20140">#20140</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/f9be58fb8ec62dd47197ea19a30aac5ad26dfee0"><code>f9be58f</code></a> Git blame ignore 3.9.8</li> <li><a href="https://github.com/prettier/prettier/commit/88470cb79ca3b757dd6b93906d9a992aa1a456c3"><code>88470cb</code></a> Bump Prettier dependency to 3.9.8</li> <li><a href="https://github.com/prettier/prettier/commit/9559cab39eb5082c99a27e8829760c055adba841"><code>9559cab</code></a> Clean changelog_unreleased</li> <li><a href="https://github.com/prettier/prettier/commit/4fc8ee87465de8d54780273a6996d74e8e9da827"><code>4fc8ee8</code></a> Update dependents count</li> <li><a href="https://github.com/prettier/prettier/commit/4f2ab6765d7cb29408a2abdac75d023d64d44107"><code>4f2ab67</code></a> Release 3.9.8</li> <li><a href="https://github.com/prettier/prettier/commit/3d82af8b15b8e89de20dd05cc65f66ab6d4ce8b0"><code>3d82af8</code></a> Update Regex related dependencies (<a href="https://redirect.github.com/prettier/prettier/issues/20082">#20082</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/5ec8db1745c2bdcca3706ab8cfbbe5c11fc457c1"><code>5ec8db1</code></a> [3.9.x] Markdown: Don't let Liquid objects interrupt paragraphs (<a href="https://redirect.github.com/prettier/prettier/issues/20087">#20087</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/5b142ed2bce0095161bf6865af30df2d5ba99466"><code>5b142ed</code></a> Release Release <code>@prettier/plugin-hermes</code><a href="https://github.com/0"><code>@0</code></a>.2.3, <code>@prettier/plugin-oxc</code><a href="https://github.com/0"><code>@0</code></a>.2.3, an...</li> <li>Additional commits viewable in <a href="https://github.com/prettier/prettier/compare/3.9.6...3.9.9">compare view</a></li> </ul> </details> <br /> Updates `vite` from 8.2.2 to 8.3.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vitejs/vite/releases">vite's releases</a>.</em></p> <blockquote> <h2>v8.3.2</h2> <h3>Bug Fixes</h3> <ul> <li><strong>build:</strong> preload CSS correctly when <code>renderBuiltUrl</code> returns URLs with queries (<a href="https://redirect.github.com/vitejs/vite/issues/23611">#23611</a>) (<a href="https://github.com/vitejs/vite/commit/64e0a215c24f0522b27b91f93cfd93e317b94481">64e0a21</a>)</li> <li><strong>bundled-dev:</strong> serve lazy chunk sourcemaps (<a href="https://redirect.github.com/vitejs/vite/issues/23026">#23026</a>) (<a href="https://github.com/vitejs/vite/commit/eb7aa9a8816a1e926d5d9b4cbe7e796b61314ce2">eb7aa9a</a>)</li> <li><strong>bundled-dev:</strong> serve the rolldown runtime from the installed rolldown (<a href="https://redirect.github.com/vitejs/vite/issues/23568">#23568</a>) (<a href="https://github.com/vitejs/vite/commit/bc598a6a8a6b7d6e157e9f19c16911cff8d2360c">bc598a6</a>)</li> <li><strong>deps:</strong> update all non-major dependencies (<a href="https://redirect.github.com/vitejs/vite/issues/23601">#23601</a>) (<a href="https://github.com/vitejs/vite/commit/9944fa6033873f13ae88f59e023ab642c50fee2b">9944fa6</a>)</li> <li><strong>deps:</strong> update rolldown-related dependencies (<a href="https://redirect.github.com/vitejs/vite/issues/23602">#23602</a>) (<a href="https://github.com/vitejs/vite/commit/88c17415af221b3a13e778f4f2c0e907c8287baf">88c1741</a>)</li> <li><strong>html:</strong> resolve percent-encoded srcset urls (<a href="https://redirect.github.com/vitejs/vite/issues/23609">#23609</a>) (<a href="https://github.com/vitejs/vite/commit/53f1ce7bfe38426861f6da572ef0e3359f6a80cd">53f1ce7</a>)</li> <li>limit size of object and array printing via <code>forwardConsole</code> (<a href="https://redirect.github.com/vitejs/vite/issues/23565">#23565</a>) (<a href="https://github.com/vitejs/vite/commit/e64a5877dd3e552843a545749ccc257568917d28">e64a587</a>)</li> <li>merge <code>build.rolldownOptions.output.minify</code> correctly (<a href="https://redirect.github.com/vitejs/vite/issues/23536">#23536</a>) (<a href="https://github.com/vitejs/vite/commit/bba3bb8beedd185948956e02667d450672632d79">bba3bb8</a>)</li> <li><strong>optimize-deps:</strong> avoid "unsupported" warnings for browser:false mappings (<a href="https://redirect.github.com/vitejs/vite/issues/23590">#23590</a>) (<a href="https://github.com/vitejs/vite/commit/5e4b9ca3dcb24b51f58a765fd2d852614bbf3574">5e4b9ca</a>)</li> <li><strong>optimizer:</strong> preserve excluded optional peer require fallbacks (<a href="https://redirect.github.com/vitejs/vite/issues/23600">#23600</a>) (<a href="https://github.com/vitejs/vite/commit/a2bd6fa897c35c8a691671a7d70061c1cdd5c688">a2bd6fa</a>)</li> <li>pass queries to <code>renderBuiltUrl</code> (<a href="https://redirect.github.com/vitejs/vite/issues/23586">#23586</a>) (<a href="https://github.com/vitejs/vite/commit/744269e5b2a155074910ddd275aecf2b83938496">744269e</a>)</li> <li><strong>server:</strong> handle file watcher errors without crashing (<a href="https://redirect.github.com/vitejs/vite/issues/23503">#23503</a>) (<a href="https://github.com/vitejs/vite/commit/6894f5cbceac589536a0efb476d881a47f5ab1c5">6894f5c</a>)</li> <li><strong>server:</strong> release previous environments after initialization (<a href="https://redirect.github.com/vitejs/vite/issues/23499">#23499</a>) (<a href="https://github.com/vitejs/vite/commit/5a3a010eea4c9ebbdcc080819f93068d4e035bd4">5a3a010</a>)</li> <li><strong>ssr:</strong> encode whitespace in module runner sourceURL (<a href="https://redirect.github.com/vitejs/vite/issues/23513">#23513</a>) (<a href="https://github.com/vitejs/vite/commit/bbc88129c967a8b8eedebd93acc82bee63b86b2a">bbc8812</a>)</li> <li><strong>worker:</strong> align worker urls in client and server when using terser (<a href="https://redirect.github.com/vitejs/vite/issues/23614">#23614</a>) (<a href="https://github.com/vitejs/vite/commit/24bd3316f3b2503d04a49361e365532bdb335e19">24bd331</a>)</li> </ul> <h3>Performance Improvements</h3> <ul> <li>avoid encoding intermediate source maps (<a href="https://redirect.github.com/vitejs/vite/issues/23461">#23461</a>) (<a href="https://github.com/vitejs/vite/commit/89574f6d940a7273a53c5122a4477285801a696a">89574f6</a>)</li> <li><strong>build:</strong> avoid quadratic link scan in the preload helper (<a href="https://redirect.github.com/vitejs/vite/issues/23510">#23510</a>) (<a href="https://github.com/vitejs/vite/commit/cf5c0288d526824aead1b24e977400f13c527927">cf5c028</a>)</li> <li>only register time middleware when debug logging is enabled (<a href="https://redirect.github.com/vitejs/vite/issues/23621">#23621</a>) (<a href="https://github.com/vitejs/vite/commit/94d0080345e23d63d4cd02df2f7fa2afae775c26">94d0080</a>)</li> </ul> <h3>Documentation</h3> <ul> <li>fix dead og-image PNG links in vite6/vite7 changelog entries (<a href="https://redirect.github.com/vitejs/vite/issues/23594">#23594</a>) (<a href="https://github.com/vitejs/vite/commit/1929b4cc5f38ad53781e3b07b8bdaa32cf18da07">1929b4c</a>)</li> </ul> <h3>Miscellaneous Chores</h3> <ul> <li><strong>deps:</strong> update vitest monorepo to v5 (<a href="https://redirect.github.com/vitejs/vite/issues/23604">#23604</a>) (<a href="https://github.com/vitejs/vite/commit/24339f4339d64fd8b5bc37654ac14ccff5aee584">24339f4</a>)</li> </ul> <h3>Code Refactoring</h3> <ul> <li>use <code>tinyexec</code> instead of <code>cross-spawn</code> (<a href="https://redirect.github.com/vitejs/vite/issues/23583">#23583</a>) (<a href="https://github.com/vitejs/vite/commit/db915e5c0edbe1359dcf0cea340c9571dc7f4ad9">db915e5</a>)</li> </ul> <h3>Tests</h3> <ul> <li><strong>bundled-dev:</strong> accept a rolldown dev runtime with no helper imports (<a href="https://redirect.github.com/vitejs/vite/issues/23606">#23606</a>) (<a href="https://github.com/vitejs/vite/commit/634745dcc5648912bc32cb4de72ed8dd2230efa0">634745d</a>)</li> </ul> <h2>v8.3.1</h2> <h3>Bug Fixes</h3> <ul> <li><strong>deps:</strong> update all non-major dependencies (<a href="https://redirect.github.com/vitejs/vite/issues/23482">#23482</a>) (<a href="https://github.com/vitejs/vite/commit/3c752c8932bc0599465ba4a6d8f44aaf1e934c3d">3c752c8</a>)</li> <li><strong>deps:</strong> update all non-major dependencies (<a href="https://redirect.github.com/vitejs/vite/issues/23537">#23537</a>) (<a href="https://github.com/vitejs/vite/commit/e8990c4d6101dfaca2654ed8ab4d0574ee920248">e8990c4</a>)</li> <li><strong>deps:</strong> update rolldown-related dependencies (<a href="https://redirect.github.com/vitejs/vite/issues/23483">#23483</a>) (<a href="https://github.com/vitejs/vite/commit/9aecbbfa5fb5da4b9981c099cb9746a9fd210806">9aecbbf</a>)</li> <li>handle <code>server.ws: false</code> in mergeConfig (<a href="https://redirect.github.com/vitejs/vite/issues/23511">#23511</a>) (<a href="https://github.com/vitejs/vite/commit/f68c0d5a28c96555431413e3e2cbe644337b087f">f68c0d5</a>)</li> <li>merge <code>build.rolldownOptions.output.comments</code> correctly (<a href="https://redirect.github.com/vitejs/vite/issues/23514">#23514</a>) (<a href="https://github.com/vitejs/vite/commit/4aba8d8720e82e4c5b694a4b7877755a3f84fc57">4aba8d8</a>)</li> <li><strong>optimizer:</strong> don't skip imports whose binding starts with type (<a href="https://redirect.github.com/vitejs/vite/issues/23540">#23540</a>) (<a href="https://github.com/vitejs/vite/commit/39330f489a0ae08923557f0ce10a307d6662a3f5">39330f4</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md">vite's changelog</a>.</em></p> <blockquote> <h2><!-- raw HTML omitted --><a href="https://github.com/vitejs/vite/compare/v8.3.1...v8.3.2">8.3.2</a> (2026-10-01)<!-- raw HTML omitted --></h2> <h3>Bug Fixes</h3> <ul> <li><strong>build:</strong> preload CSS correctly when <code>renderBuiltUrl</code> returns URLs with queries (<a href="https://redirect.github.com/vitejs/vite/issues/23611">#23611</a>) (<a href="https://github.com/vitejs/vite/commit/64e0a215c24f0522b27b91f93cfd93e317b94481">64e0a21</a>)</li> <li><strong>bundled-dev:</strong> serve lazy chunk sourcemaps (<a href="https://redirect.github.com/vitejs/vite/issues/23026">#23026</a>) (<a href="https://github.com/vitejs/vite/commit/eb7aa9a8816a1e926d5d9b4cbe7e796b61314ce2">eb7aa9a</a>)</li> <li><strong>bundled-dev:</strong> serve the rolldown runtime from the installed rolldown (<a href="https://redirect.github.com/vitejs/vite/issues/23568">#23568</a>) (<a href="https://github.com/vitejs/vite/commit/bc598a6a8a6b7d6e157e9f19c16911cff8d2360c">bc598a6</a>)</li> <li><strong>deps:</strong> update all non-major dependencies (<a href="https://redirect.github.com/vitejs/vite/issues/23601">#23601</a>) (<a href="https://github.com/vitejs/vite/commit/9944fa6033873f13ae88f59e023ab642c50fee2b">9944fa6</a>)</li> <li><strong>deps:</strong> update rolldown-related dependencies (<a href="https://redirect.github.com/vitejs/vite/issues/23602">#23602</a>) (<a href="https://github.com/vitejs/vite/commit/88c17415af221b3a13e778f4f2c0e907c8287baf">88c1741</a>)</li> <li><strong>html:</strong> resolve percent-encoded srcset urls (<a href="https://redirect.github.com/vitejs/vite/issues/23609">#23609</a>) (<a href="https://github.com/vitejs/vite/commit/53f1ce7bfe38426861f6da572ef0e3359f6a80cd">53f1ce7</a>)</li> <li>limit size of object and array printing via <code>forwardConsole</code> (<a href="https://redirect.github.com/vitejs/vite/issues/23565">#23565</a>) (<a href="https://github.com/vitejs/vite/commit/e64a5877dd3e552843a545749ccc257568917d28">e64a587</a>)</li> <li>merge <code>build.rolldownOptions.output.minify</code> correctly (<a href="https://redirect.github.com/vitejs/vite/issues/23536">#23536</a>) (<a href="https://github.com/vitejs/vite/commit/bba3bb8beedd185948956e02667d450672632d79">bba3bb8</a>)</li> <li><strong>optimize-deps:</strong> avoid "unsupported" warnings for browser:false mappings (<a href="https://redirect.github.com/vitejs/vite/issues/23590">#23590</a>) (<a href="https://github.com/vitejs/vite/commit/5e4b9ca3dcb24b51f58a765fd2d852614bbf3574">5e4b9ca</a>)</li> <li><strong>optimizer:</strong> preserve excluded optional peer require fallbacks (<a href="https://redirect.github.com/vitejs/vite/issues/23600">#23600</a>) (<a href="https://github.com/vitejs/vite/commit/a2bd6fa897c35c8a691671a7d70061c1cdd5c688">a2bd6fa</a>)</li> <li>pass queries to <code>renderBuiltUrl</code> (<a href="https://redirect.github.com/vitejs/vite/issues/23586">#23586</a>) (<a href="https://github.com/vitejs/vite/commit/744269e5b2a155074910ddd275aecf2b83938496">744269e</a>)</li> <li><strong>server:</strong> handle file watcher errors without crashing (<a href="https://redirect.github.com/vitejs/vite/issues/23503">#23503</a>) (<a href="https://github.com/vitejs/vite/commit/6894f5cbceac589536a0efb476d881a47f5ab1c5">6894f5c</a>)</li> <li><strong>server:</strong> release previous environments after initialization (<a href="https://redirect.github.com/vitejs/vite/issues/23499">#23499</a>) (<a href="https://github.com/vitejs/vite/commit/5a3a010eea4c9ebbdcc080819f93068d4e035bd4">5a3a010</a>)</li> <li><strong>ssr:</strong> encode whitespace in module runner sourceURL (<a href="https://redirect.github.com/vitejs/vite/issues/23513">#23513</a>) (<a href="https://github.com/vitejs/vite/commit/bbc88129c967a8b8eedebd93acc82bee63b86b2a">bbc8812</a>)</li> <li><strong>worker:</strong> align worker urls in client and server when using terser (<a href="https://redirect.github.com/vitejs/vite/issues/23614">#23614</a>) (<a href="https://github.com/vitejs/vite/commit/24bd3316f3b2503d04a49361e365532bdb335e19">24bd331</a>)</li> </ul> <h3>Performance Improvements</h3> <ul> <li>avoid encoding intermediate source maps (<a href="https://redirect.github.com/vitejs/vite/issues/23461">#23461</a>) (<a href="https://github.com/vitejs/vite/commit/89574f6d940a7273a53c5122a4477285801a696a">89574f6</a>)</li> <li><strong>build:</strong> avoid quadratic link scan in the preload helper (<a href="https://redirect.github.com/vitejs/vite/issues/23510">#23510</a>) (<a href="https://github.com/vitejs/vite/commit/cf5c0288d526824aead1b24e977400f13c527927">cf5c028</a>)</li> <li>only register time middleware when debug logging is enabled (<a href="https://redirect.github.com/vitejs/vite/issues/23621">#23621</a>) (<a href="https://github.com/vitejs/vite/commit/94d0080345e23d63d4cd02df2f7fa2afae775c26">94d0080</a>)</li> </ul> <h3>Documentation</h3> <ul> <li>fix dead og-image PNG links in vite6/vite7 changelog entries (<a href="https://redirect.github.com/vitejs/vite/issues/23594">#23594</a>) (<a href="https://github.com/vitejs/vite/commit/1929b4cc5f38ad53781e3b07b8bdaa32cf18da07">1929b4c</a>)</li> </ul> <h3>Miscellaneous Chores</h3> <ul> <li><strong>deps:</strong> update vitest monorepo to v5 (<a href="https://redirect.github.com/vitejs/vite/issues/23604">#23604</a>) (<a href="https://github.com/vitejs/vite/commit/24339f4339d64fd8b5bc37654ac14ccff5aee584">24339f4</a>)</li> </ul> <h3>Code Refactoring</h3> <ul> <li>use <code>tinyexec</code> instead of <code>cross-spawn</code> (<a href="https://redirect.github.com/vitejs/vite/issues/23583">#23583</a>) (<a href="https://github.com/vitejs/vite/commit/db915e5c0edbe1359dcf0cea340c9571dc7f4ad9">db915e5</a>)</li> </ul> <h3>Tests</h3> <ul> <li><strong>bundled-dev:</strong> accept a rolldown dev runtime with no helper imports (<a href="https://redirect.github.com/vitejs/vite/issues/23606">#23606</a>) (<a href="https://github.com/vitejs/vite/commit/634745dcc5648912bc32cb4de72ed8dd2230efa0">634745d</a>)</li> </ul> <h2><!-- raw HTML omitted --><a href="https://github.com/vitejs/vite/compare/v8.3.0...v8.3.1">8.3.1</a> (2026-09-24)<!-- raw HTML omitted --></h2> <h3>Bug Fixes</h3> <ul> <li><strong>deps:</strong> update all non-major dependencies (<a href="https://redirect.github.com/vitejs/vite/issues/23482">#23482</a>) (<a href="https://github.com/vitejs/vite/commit/3c752c8932bc0599465ba4a6d8f44aaf1e934c3d">3c752c8</a>)</li> <li><strong>deps:</strong> update all non-major dependencies (<a href="https://redirect.github.com/vitejs/vite/issues/23537">#23537</a>) (<a href="https://github.com/vitejs/vite/commit/e8990c4d6101dfaca2654ed8ab4d0574ee920248">e8990c4</a>)</li> <li><strong>deps:</strong> update rolldown-related dependencies (<a href="https://redirect.github.com/vitejs/vite/issues/23483">#23483</a>) (<a href="https://github.com/vitejs/vite/commit/9aecbbfa5fb5da4b9981c099cb9746a9fd210806">9aecbbf</a>)</li> <li>handle <code>server.ws: false</code> in mergeConfig (<a href="https://redirect.github.com/vitejs/vite/issues/23511">#23511</a>) (<a href="https://github.com/vitejs/vite/commit/f68c0d5a28c96555431413e3e2cbe644337b087f">f68c0d5</a>)</li> <li>merge <code>build.rolldownOptions.output.comments</code> correctly (<a href="https://redirect.github.com/vitejs/vite/issues/23514">#23514</a>) (<a href="https://github.com/vitejs/vite/commit/4aba8d8720e82e4c5b694a4b7877755a3f84fc57">4aba8d8</a>)</li> <li><strong>optimizer:</strong> don't skip imports whose binding starts with type (<a href="https://redirect.github.com/vitejs/vite/issues/23540">#23540</a>) (<a href="https://github.com/vitejs/vite/commit/39330f489a0ae08923557f0ce10a307d6662a3f5">39330f4</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/vitejs/vite/commit/10033218d239c927cdc375970b5741cce408e81b"><code>1003321</code></a> release: v8.3.2 (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/23623">#23623</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/24bd3316f3b2503d04a49361e365532bdb335e19"><code>24bd331</code></a> fix(worker): align worker urls in client and server when using terser (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/23614">#23614</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/94d0080345e23d63d4cd02df2f7fa2afae775c26"><code>94d0080</code></a> perf: only register time middleware when debug logging is enabled (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/23621">#23621</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/89574f6d940a7273a53c5122a4477285801a696a"><code>89574f6</code></a> perf: avoid encoding intermediate source maps (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/23461">#23461</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/5a3a010eea4c9ebbdcc080819f93068d4e035bd4"><code>5a3a010</code></a> fix(server): release previous environments after initialization (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/23499">#23499</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/1929b4cc5f38ad53781e3b07b8bdaa32cf18da07"><code>1929b4c</code></a> docs: fix dead og-image PNG links in vite6/vite7 changelog entries (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/23594">#23594</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/6894f5cbceac589536a0efb476d881a47f5ab1c5"><code>6894f5c</code></a> fix(server): handle file watcher errors without crashing (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/23503">#23503</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/cf5c0288d526824aead1b24e977400f13c527927"><code>cf5c028</code></a> perf(build): avoid quadratic link scan in the preload helper (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/23510">#23510</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/bba3bb8beedd185948956e02667d450672632d79"><code>bba3bb8</code></a> fix: merge <code>build.rolldownOptions.output.minify</code> correctly (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/23536">#23536</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/5e4b9ca3dcb24b51f58a765fd2d852614bbf3574"><code>5e4b9ca</code></a> fix(optimize-deps): avoid "unsupported" warnings for browser:false mappings (...</li> <li>Additional commits viewable in <a href="https://github.com/vitejs/vite/commits/v8.3.2/packages/vite">compare view</a></li> </ul> </details> <br /> 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
CODEOWNERS assigns review ownership like the other organization repositories.
The Pages workflow pushes a changed catalog to automation/plugin-catalog, opens or updates its pull request, enables squash auto-merge and dispatches Website CI on the branch. It deploys only after master is exactly the squash of that proposal onto the verified source, so master accepts changes only through checked pull requests.
The master ruleset requires verified signatures, so a proposal committed locally with git commit-tree could never merge. The publication helper now has GitHub create the catalog blob, tree and commit through the REST API with the job token, which GitHub signs. It requires the objects to match the locally computed tree and parent and the commit to be verified before pointing automation/plugin-catalog at it.
GitHub now holds pull_request runs on pull requests opened with the job token until someone approves them, and checks from the dispatched Website CI run never satisfy the required checks, so a catalog proposal could not merge on its own. When the catalog changes, the Pages job now mints a Contents and Pull requests installation token from the organization's Computer MCP Automation App and uses it to create the signed proposal and its pull request, whose Website CI then runs on its own. The job token becomes read-only and the dispatch step is removed.
Refresh undici, fast-uri and brace-expansion in the development lockfile to patched versions.
Text now uses the visitor's system typeface, the way Apple's pages do: SF Pro, PingFang SC and SF Mono on Apple devices. Headlines are semibold with Apple-like tracking, and labels, buttons, chips, navigation and table headers use the same sans in sentence case. Monospace stays only on real code: tool names, paths, terms and code blocks. The Chinese hero headline scales with the viewport so its last line no longer breaks before the full stop. The bundled Bricolage Grotesque, JetBrains Mono and Noto Sans SC subsets, `scripts/fonts.py`, the font check and the font notices are removed, and the brand images are re-synced in Inter from the organization. `npm run check` passes, including the Playwright and axe suites in light and dark mode.
The organization's Apps are now named Computer MCP Release Notifier and Computer MCP Updater; their client IDs, keys and permissions are unchanged.
The website still advertises Computer MCP 1.3.2. Import the verified official 1.3.3 delivery record so the website download entry identifies the current stable release. The release importer verified the public stable tag, canonical source commit and metadata asset digest. Website CI and Pages perform the website checks and deployment in GitHub Actions.
Pages now imports the latest verified public Computer MCP release before deployment. Its existing automation App creates a signed, single-file release-record proposal and merges it only after required website CI; the subsequent build uses current canonical master. The importer supports latest stable discovery while retaining digest/tag verification and version nonregression. The publisher rejects unrelated changes, unsigned proposals and source races, preserves the caller index, and leaves the deployed site intact on failure. Synchronization runs on the existing hourly schedule, master pushes and manual dispatch. Cloud validation covers website checks and proposal ownership/immutability regressions. No local metadata import or cross-repository credential is required for each release.
Release reconciliation keeps an existing automatic merge request when retrying an unmerged proposal. It verifies the proposal head before enabling automatic merge and avoids repeating that mutation after it is already enabled. Required CI and merged-tree verification still govern deployment. Validation: the required website checks run in GitHub Actions, including proposal ownership and index-preservation regressions.
Bumps the npm group with 4 updates: [@playwright/test](https://github.com/microsoft/playwright), [html-validate](https://gitlab.com/html-validate/html-validate), [prettier](https://github.com/prettier/prettier) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite). Updates `@playwright/test` from 1.63.0 to 1.64.0 - [Release notes](https://github.com/microsoft/playwright/releases) - [Commits](microsoft/playwright@v1.63.0...v1.64.0) Updates `html-validate` from 11.16.1 to 11.16.2 - [Release notes](https://gitlab.com/html-validate/html-validate/tags) - [Changelog](https://gitlab.com/html-validate/html-validate/blob/master/CHANGELOG.md) - [Commits](https://gitlab.com/html-validate/html-validate/compare/v11.16.1...v11.16.2) Updates `prettier` from 3.9.9 to 3.9.10 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@3.9.9...3.9.10) Updates `vite` from 8.3.2 to 8.3.4 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v8.3.4/packages/vite) --- updated-dependencies: - dependency-name: "@playwright/test" dependency-version: 1.64.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm - dependency-name: html-validate dependency-version: 11.16.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm - dependency-name: prettier dependency-version: 3.9.10 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm - dependency-name: vite dependency-version: 8.3.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm ... Signed-off-by: dependabot[bot] <support@github.com>
Contributor
Author
|
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests. To ignore these dependencies, configure ignore rules in dependabot.yml |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the npm group with 4 updates: @playwright/test, html-validate, prettier and vite.
Updates
@playwright/testfrom 1.63.0 to 1.64.0Release notes
Sourced from @playwright/test's releases.
... (truncated)
Commits
606ecd8cherry-pick(#43192): fix(locators): parse locators the way the client API bui...e4f872ccherry-pick(#43188): feat(api): expose asLocatorDescription via LocalUtils fo...f6a439echerry-pick(#43189): docs(webmcp): expose WebMCP to all languagese2335c3cherry-pick(#43174): fix(mcp): do not close the browser twice when the client...d2a436echerry-pick(#43163): Revert "fix(blob): do not remove existing reports from o...a0c4b5echerry-pick(#43175): feat(api): return language-specific locator code from re...3f7d535cherry-pick(#43131): docs: fix broken C# samples in API docs and handles guide1cde64fcherry-pick(#43170): fix(locators): parse mixed role options8851e72cherry-pick(#43171): fix(locators): parse JavaScript escapes and regex classesdcc5065cherry-pick(#43172): fix(locator): parse within and getByRef locatorsUpdates
html-validatefrom 11.16.1 to 11.16.2Release notes
Sourced from html-validate's releases.
Changelog
Sourced from html-validate's changelog.
Commits
712042cchore(release): 11.16.2658d4c3Merge branch 'feature/format-fd' into 'master'8014966fix(cli): handle writing formatter output directly to file descriptorsbeac346chore(deps): update dependency npm-pkg-lint to v5.4.060f50a5chore(deps): update dependency rollup to v4.64.0559d12dMerge branch 'perf/test-speed' into 'master'6adf858refactor(meta): replace hash-based schema caching with strings38093c5chore(deps): update dependency cssnano to v9.2.0b1f84d7fix(deps): update dependency ignore to v7.0.1276bb1e1chore(deps): update dependency npm-pkg-lint to v5.3.2Updates
prettierfrom 3.9.9 to 3.9.10Release notes
Sourced from prettier's releases.
Changelog
Sourced from prettier's changelog.
Commits
1172b82Release 3.9.10d014227Updatemicromark-extension-gfm-tableto fix the table parse issue on perfor...953b908Bump Prettier dependency to 3.9.9ad8a6bfClean changelog_unreleasedUpdates
vitefrom 8.3.2 to 8.3.4Release notes
Sourced from vite's releases.
Changelog
Sourced from vite's changelog.
Commits
b6c20f6release: v8.3.4 (#23702)b28db28fix(server): match static aliases on path boundaries (#23643)bc0f21cfeat(bundled-dev): supportimport.meta.hot.acceptExports(#23463)fa71469fix(client): skip rewriting unchanged adopted styles (#23697)2a8c0f0fix(build): correct preloads when chunkImportMap is enabled with non-root bas...3a7f2aefix(html): avoid adding filesystem root to watcher (#23689)facc2fbfix: remove input option unescaping for now (#23694)70d56eafix(dev): a restart requested during a restart used to be dropped (fix #23392...cf52011fix(css): resolve imported preprocessors from their file path with lightningc...fcb6f12fix: don't treat modules ending with js-like query as js (#23687)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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill 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 versionwill 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