[pull] main from UI5:main#415
Merged
Merged
Conversation
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [chromaui/action](https://redirect.github.com/chromaui/action) | action | patch | `v17.7.1` → `v17.7.2` | --- ### Release Notes <details> <summary>chromaui/action (chromaui/action)</summary> ### [`v17.7.2`](https://redirect.github.com/chromaui/action/blob/HEAD/CHANGELOG.md#v1772-Fri-Jun-26-2026) [Compare Source](https://redirect.github.com/chromaui/action/compare/v17.7.1...v17.7.2) ##### 🐛 Bug Fix - Only upload metadata files with a valid S3 path [#​1408](https://redirect.github.com/chromaui/chromatic-cli/pull/1408) ([@​codykaup](https://redirect.github.com/codykaup)) ##### Authors: 1 - Cody Kaup ([@​codykaup](https://redirect.github.com/codykaup)) *** </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/UI5/webcomponents-react). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNDIuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI0Mi4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
… patterns) (patch) (#8735) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [@vitejs/plugin-react](https://redirect.github.com/vitejs/vite-plugin-react/tree/main/packages/plugin-react#readme) ([source](https://redirect.github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react)) | [`6.0.2` → `6.0.3`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-react/6.0.2/6.0.3) |  |  | | [isbot](https://isbot.js.org) ([source](https://redirect.github.com/omrilotan/isbot)) | [`5.1.43` → `5.1.44`](https://renovatebot.com/diffs/npm/isbot/5.1.43/5.1.44) |  |  | --- ### Release Notes <details> <summary>vitejs/vite-plugin-react (@​vitejs/plugin-react)</summary> ### [`v6.0.3`](https://redirect.github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#603-2026-06-23) [Compare Source](https://redirect.github.com/vitejs/vite-plugin-react/compare/6535b55e956b425e6650ffc2cc98fd23cca1d231...640fd358a0e82393acfce4e92e19a6ac6e1641a7) </details> <details> <summary>omrilotan/isbot (isbot)</summary> ### [`v5.1.44`](https://redirect.github.com/omrilotan/isbot/blob/HEAD/CHANGELOG.md#5144) [Compare Source](https://redirect.github.com/omrilotan/isbot/compare/v5.1.43...v5.1.44) - Pattern updates - Maintenance: remove defunct services from crawlers list </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - Between 12:00 AM and 03:59 AM, only on Monday (`* 0-3 * * 1`) - 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](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/UI5/webcomponents-react). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNDIuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI0Mi4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)) | [`19.2.15` → `19.2.17`](https://renovatebot.com/diffs/npm/@types%2freact/19.2.15/19.2.17) |  |  | | [@vitejs/plugin-react](https://redirect.github.com/vitejs/vite-plugin-react/tree/main/packages/plugin-react#readme) ([source](https://redirect.github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react)) | [`6.0.2` → `6.0.3`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-react/6.0.2/6.0.3) |  |  | | [cssnano](https://redirect.github.com/cssnano/cssnano) | [`8.0.1` → `8.0.2`](https://renovatebot.com/diffs/npm/cssnano/8.0.1/8.0.2) |  |  | | [eslint-import-resolver-typescript](https://redirect.github.com/import-js/eslint-import-resolver-typescript) | [`4.4.4` → `4.4.5`](https://renovatebot.com/diffs/npm/eslint-import-resolver-typescript/4.4.4/4.4.5) |  |  | | [lint-staged](https://redirect.github.com/lint-staged/lint-staged) | [`17.0.5` → `17.0.8`](https://renovatebot.com/diffs/npm/lint-staged/17.0.5/17.0.8) |  |  | | [monocart-reporter](https://redirect.github.com/cenfun/monocart-reporter) | [`2.11.2` → `2.11.3`](https://renovatebot.com/diffs/npm/monocart-reporter/2.11.2/2.11.3) |  |  | | [npm-run-all2](https://redirect.github.com/bcomnes/npm-run-all2) | [`9.0.1` → `9.0.2`](https://renovatebot.com/diffs/npm/npm-run-all2/9.0.1/9.0.2) |  |  | | [prettier](https://prettier.io) ([source](https://redirect.github.com/prettier/prettier)) | [`3.8.3` → `3.8.4`](https://renovatebot.com/diffs/npm/prettier/3.8.3/3.8.4) |  |  | | [react-is](https://react.dev/) ([source](https://redirect.github.com/facebook/react/tree/HEAD/packages/react-is)) | [`19.2.6` → `19.2.7`](https://renovatebot.com/diffs/npm/react-is/19.2.6/19.2.7) |  |  | | [typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)) | [`8.60.0` → `8.60.1`](https://renovatebot.com/diffs/npm/typescript-eslint/8.60.0/8.60.1) |  |  | --- ### Release Notes <details> <summary>vitejs/vite-plugin-react (@​vitejs/plugin-react)</summary> ### [`v6.0.3`](https://redirect.github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#603-2026-06-23) [Compare Source](https://redirect.github.com/vitejs/vite-plugin-react/compare/6535b55e956b425e6650ffc2cc98fd23cca1d231...640fd358a0e82393acfce4e92e19a6ac6e1641a7) </details> <details> <summary>cssnano/cssnano (cssnano)</summary> ### [`v8.0.2`](https://redirect.github.com/cssnano/cssnano/releases/tag/cssnano%408.0.2): v8.0.2 [Compare Source](https://redirect.github.com/cssnano/cssnano/compare/cssnano@8.0.1...cssnano@8.0.2) #### What's Changed - perf(postcss-unique-selectors): add fast paths for the common cases by [@​dkryaklin](https://redirect.github.com/dkryaklin) in [#​1813](https://redirect.github.com/cssnano/cssnano/pull/1813) - perf(postcss-discard-duplicates): bucket rules by selector by [@​dkryaklin](https://redirect.github.com/dkryaklin) in [#​1815](https://redirect.github.com/cssnano/cssnano/pull/1815) - perf(postcss-merge-longhand): skip processors with no relevant decls by [@​dkryaklin](https://redirect.github.com/dkryaklin) in [#​1814](https://redirect.github.com/cssnano/cssnano/pull/1814) - Include postcss-discard-overridden types in package by [@​itosa-kazu](https://redirect.github.com/itosa-kazu) in [#​1817](https://redirect.github.com/cssnano/cssnano/pull/1817) - fix: preserve apostrophes in svg data uris by [@​pupuking723](https://redirect.github.com/pupuking723) in [#​1819](https://redirect.github.com/cssnano/cssnano/pull/1819) **Full Changelog**: <https://github.com/cssnano/cssnano/compare/cssnano@8.0.1...cssnano@8.0.2> </details> <details> <summary>import-js/eslint-import-resolver-typescript (eslint-import-resolver-typescript)</summary> ### [`v4.4.5`](https://redirect.github.com/import-js/eslint-import-resolver-typescript/blob/HEAD/CHANGELOG.md#445) [Compare Source](https://redirect.github.com/import-js/eslint-import-resolver-typescript/compare/v4.4.4...v4.4.5) ##### Patch Changes - [#​473](https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/473) [`32c61ab`](https://redirect.github.com/import-js/eslint-import-resolver-typescript/commit/32c61abccf26bd2a2267f2e0e67d82e6f88d149a) Thanks [@​leey0818](https://redirect.github.com/leey0818)! - fix: check tsconfig matching before using resolver </details> <details> <summary>lint-staged/lint-staged (lint-staged)</summary> ### [`v17.0.8`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1708) [Compare Source](https://redirect.github.com/lint-staged/lint-staged/compare/v17.0.7...v17.0.8) ##### Patch Changes - [#​1809](https://redirect.github.com/lint-staged/lint-staged/pull/1809) [`179b437`](https://redirect.github.com/lint-staged/lint-staged/commit/179b4372b2528f6fa66f927337d238711694d0e0) - Fix *lint-staged* discarding the ongoing merge conflict status (`.git/MERGE_HEAD`) when using the `--hide-unstaged` or `--hide-all` options. - [#​1811](https://redirect.github.com/lint-staged/lint-staged/pull/1811) [`3d0b2c0`](https://redirect.github.com/lint-staged/lint-staged/commit/3d0b2c0709a2a39aa7b134e3741fed21250d808e) - Fix issues with Git commands that are successful but also emit warnings to `stderr`, by ignoring the `stderr` output completely when the process exits with code 0. This was the behavior when using `nano-spawn` and `execa`, but when switching to `tinyexec` in 16.3.0 both `stdout` and `stderr` were used as interleaved output. ### [`v17.0.7`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1707) [Compare Source](https://redirect.github.com/lint-staged/lint-staged/compare/v17.0.6...v17.0.7) ##### Patch Changes - [#​1806](https://redirect.github.com/lint-staged/lint-staged/pull/1806) [`e692e58`](https://redirect.github.com/lint-staged/lint-staged/commit/e692e58ced9eae65b2077435b7e799c632f3db07) - Update dependency `tinyexec@^1.2.4`. ### [`v17.0.6`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1706) [Compare Source](https://redirect.github.com/lint-staged/lint-staged/compare/v17.0.5...v17.0.6) ##### Patch Changes - [#​1803](https://redirect.github.com/lint-staged/lint-staged/pull/1803) [`bdf2770`](https://redirect.github.com/lint-staged/lint-staged/commit/bdf27700a6e25b40333672eef4d438984a2d0383) - Run all tests with [Deno](https://deno.com), in addition to Node.js and Bun. - [#​1796](https://redirect.github.com/lint-staged/lint-staged/pull/1796) [`7508272`](https://redirect.github.com/lint-staged/lint-staged/commit/75082727cdd070adb59d62c9040515da3bbbb2f9) - Fix performance regression of *lint-staged* v17 by going back to using `git add` to stage task modifications. This was changed to `git update-index --again` in v17 for less manual work, but unfortunately the `update-index` command gets slower in very large Git repos. - [#​1797](https://redirect.github.com/lint-staged/lint-staged/pull/1797) [`7b2505a`](https://redirect.github.com/lint-staged/lint-staged/commit/7b2505a1f8fb8735e6306c7dabdd5295632f8c1a) - This version of *lint-staged* uses the new [staged publishing for npm packages](https://docs.npmjs.com/staged-publishing) feature. Releases are already published from GitHub Actions with [trusted publishing](https://docs.npmjs.com/trusted-publishers), but now an additional approval with two-factor authentication is also required. - [#​1802](https://redirect.github.com/lint-staged/lint-staged/pull/1802) [`321b0a9`](https://redirect.github.com/lint-staged/lint-staged/commit/321b0a972a434006f5b5fac18867974ef040d037) - Downgrade dependency `tinyexec@1.2.2` to avoid issues in version 1.2.3. </details> <details> <summary>cenfun/monocart-reporter (monocart-reporter)</summary> ### [`v2.11.3`](https://redirect.github.com/cenfun/monocart-reporter/compare/2.11.2...2.11.3) [Compare Source](https://redirect.github.com/cenfun/monocart-reporter/compare/2.11.2...2.11.3) </details> <details> <summary>bcomnes/npm-run-all2 (npm-run-all2)</summary> ### [`v9.0.2`](https://redirect.github.com/bcomnes/npm-run-all2/blob/HEAD/CHANGELOG.md#v902) [Compare Source](https://redirect.github.com/bcomnes/npm-run-all2/compare/v9.0.1...v9.0.2) ##### Merged - fix: update Node.js version requirements [`#232`](https://redirect.github.com/bcomnes/npm-run-all2/pull/232) - Upgrade: Bump codecov/codecov-action from 6 to 7 [`#233`](https://redirect.github.com/bcomnes/npm-run-all2/pull/233) - fix: bump shell-quote to ^1.8.4 [`#236`](https://redirect.github.com/bcomnes/npm-run-all2/pull/236) - Upgrade: Bump pidtree from 0.6.1 to 1.0.0 [`#234`](https://redirect.github.com/bcomnes/npm-run-all2/pull/234) </details> <details> <summary>prettier/prettier (prettier)</summary> ### [`v3.8.4`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#384) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.8.3...3.8.4) [diff](https://redirect.github.com/prettier/prettier/compare/3.8.3...3.8.4) ##### Markdown: Fix blank lines between list items and nested sub-lists being removed in Markdown/MDX ([#​17746](https://redirect.github.com/prettier/prettier/pull/17746) by [@​byplayer](https://redirect.github.com/byplayer)) Prettier was removing blank lines between list items and their nested sub-lists, converting loose lists into tight lists and changing their semantic meaning. <!-- prettier-ignore --> ```markdown <!-- Input --> - a - b - c - d <!-- Prettier 3.8.3 --> - a - b - c - d <!-- Prettier 3.8.4 --> - a - b - c - d ``` </details> <details> <summary>facebook/react (react-is)</summary> ### [`v19.2.7`](https://redirect.github.com/react/react/releases/tag/v19.2.7): 19.2.7 (June 1st, 2026) [Compare Source](https://redirect.github.com/facebook/react/compare/v19.2.6...v19.2.7) #### React Server Components - Fixed missing `FormData` entries in Server Actions which regressed in 19.2.6 ([#​36566](https://redirect.github.com/facebook/react/pull/36566) by [@​unstubbable](https://redirect.github.com/unstubbable)) </details> <details> <summary>typescript-eslint/typescript-eslint (typescript-eslint)</summary> ### [`v8.60.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8601-2026-06-01) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.60.0...v8.60.1) This was a version bump only for typescript-eslint to align it with other projects, there were no code changes. See [GitHub Releases](https://redirect.github.com/typescript-eslint/typescript-eslint/releases/tag/v8.60.1) for more information. You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - Between 12:00 AM and 03:59 AM, only on Monday (`* 0-3 * * 1`) - 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](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/UI5/webcomponents-react). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNDIuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI0Mi4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…8740) Bumps [form-data](https://github.com/form-data/form-data) from 4.0.5 to 4.0.6. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/form-data/form-data/blob/master/CHANGELOG.md">form-data's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/form-data/form-data/compare/v4.0.5...v4.0.6">v4.0.6</a> - 2026-06-12</h2> <h3>Commits</h3> <ul> <li>[Fix] escape CR, LF, and <code>"</code> in field names and filenames <a href="https://github.com/form-data/form-data/commit/8dff42c6da654ed4e7ad4acb7f8ccd3831217c99"><code>8dff42c</code></a></li> <li>[Dev Deps] update <code>@ljharb/eslint-config</code>, <code>auto-changelog</code>, <code>tape</code> <a href="https://github.com/form-data/form-data/commit/f31d21ef10bf46e46344c3ee4f99acbef6be43e1"><code>f31d21e</code></a></li> <li>[Deps] update <code>hasown</code>, <code>mime-types</code> <a href="https://github.com/form-data/form-data/commit/92ae0eb5da94d6f01925d5f4fcffb2a1e50ed7cd"><code>92ae0eb</code></a></li> <li>[Dev Deps] update <code>js-randomness-predictor</code> <a href="https://github.com/form-data/form-data/commit/67b0f65c2e0b065a511d42227d35e4d367644e97"><code>67b0f65</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/form-data/form-data/commit/64190db548c0179e37206858e39f27cf513e9435"><code>64190db</code></a> v4.0.6</li> <li><a href="https://github.com/form-data/form-data/commit/92ae0eb5da94d6f01925d5f4fcffb2a1e50ed7cd"><code>92ae0eb</code></a> [Deps] update <code>hasown</code>, <code>mime-types</code></li> <li><a href="https://github.com/form-data/form-data/commit/f31d21ef10bf46e46344c3ee4f99acbef6be43e1"><code>f31d21e</code></a> [Dev Deps] update <code>@ljharb/eslint-config</code>, <code>auto-changelog</code>, <code>tape</code></li> <li><a href="https://github.com/form-data/form-data/commit/8dff42c6da654ed4e7ad4acb7f8ccd3831217c99"><code>8dff42c</code></a> [Fix] escape CR, LF, and <code>"</code> in field names and filenames</li> <li><a href="https://github.com/form-data/form-data/commit/67b0f65c2e0b065a511d42227d35e4d367644e97"><code>67b0f65</code></a> [Dev Deps] update <code>js-randomness-predictor</code></li> <li>See full diff in <a href="https://github.com/form-data/form-data/compare/v4.0.5...v4.0.6">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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 this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/UI5/webcomponents-react/network/alerts). </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This PR contains the following updates: | Update | Change | |---|---| | lockFileMaintenance | All locks refreshed | 🔧 This Pull Request updates lock files to use the latest dependency versions. --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - Between 12:00 AM and 03:59 AM, only on Monday (`* 0-3 * * 1`) - 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](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/UI5/webcomponents-react). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNDIuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI0Mi4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [@playwright/experimental-ct-react](https://playwright.dev) ([source](https://redirect.github.com/microsoft/playwright)) | [`1.60.0` → `1.61.1`](https://renovatebot.com/diffs/npm/@playwright%2fexperimental-ct-react/1.60.0/1.61.1) |  |  | | [@playwright/test](https://playwright.dev) ([source](https://redirect.github.com/microsoft/playwright)) | [`1.60.0` → `1.61.1`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.60.0/1.61.1) |  |  | | [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`24.12.4` → `24.13.2`](https://renovatebot.com/diffs/npm/@types%2fnode/24.12.4/24.13.2) |  |  | | [chromatic](https://www.chromatic.com) ([source](https://redirect.github.com/chromaui/chromatic-cli)) | [`17.1.0` → `17.7.1`](https://renovatebot.com/diffs/npm/chromatic/17.1.0/17.7.1) |  |  | | [cypress](https://cypress.io) ([source](https://redirect.github.com/cypress-io/cypress)) | [`15.16.0` → `15.18.0`](https://renovatebot.com/diffs/npm/cypress/15.16.0/15.18.0) |  |  | | [globals](https://redirect.github.com/sindresorhus/globals) | [`17.6.0` → `17.7.0`](https://renovatebot.com/diffs/npm/globals/17.6.0/17.7.0) |  |  | | [monocart-reporter](https://redirect.github.com/cenfun/monocart-reporter) | [`2.11.3` → `2.12.0`](https://renovatebot.com/diffs/npm/monocart-reporter/2.11.3/2.12.0) |  |  | | [typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)) | [`8.60.1` → `8.62.0`](https://renovatebot.com/diffs/npm/typescript-eslint/8.60.1/8.62.0) |  |  | | [vite](https://vite.dev) ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite)) | [`8.0.16` → `8.1.0`](https://renovatebot.com/diffs/npm/vite/8.0.16/8.1.0) |  |  | | [yarn](https://redirect.github.com/yarnpkg/berry) ([source](https://redirect.github.com/yarnpkg/berry/tree/HEAD/packages/yarnpkg-cli)) | [`4.15.0` → `4.17.0`](https://renovatebot.com/diffs/npm/yarn/4.15.0/4.17.0) |  |  | --- ### Release Notes <details> <summary>microsoft/playwright (@​playwright/experimental-ct-react)</summary> ### [`v1.61.1`](https://redirect.github.com/microsoft/playwright/compare/v1.61.0...39e3553a4f283a41134d75d7e404484bd9e6865a) [Compare Source](https://redirect.github.com/microsoft/playwright/compare/v1.61.0...v1.61.1) ### [`v1.61.0`](https://redirect.github.com/microsoft/playwright/releases/tag/v1.61.0) [Compare Source](https://redirect.github.com/microsoft/playwright/compare/v1.60.0...v1.61.0) ##### 🔑 WebAuthn passkeys New [Credentials](https://playwright.dev/docs/api/class-credentials) virtual authenticator, available via [browserContext.credentials](https://playwright.dev/docs/api/class-browsercontext#browser-context-credentials), lets tests register passkeys and answer `navigator.credentials.create()` / `navigator.credentials.get()` ceremonies in the page — no real hardware key required, works in all browsers: ```js const context = await browser.newContext(); // Seed a passkey your backend provisioned for a test user. await context.credentials.create('example.com', { id: credentialId, userHandle, privateKey, publicKey, }); await context.credentials.install(); const page = await context.newPage(); await page.goto('https://example.com/login'); // The page's navigator.credentials.get() is answered with the seeded passkey. ``` You can also let the app register a passkey once in a setup test, read it back with [credentials.get()](https://playwright.dev/docs/api/class-credentials#credentials-get), and seed it into later tests — see [Credentials](https://playwright.dev/docs/api/class-credentials) for details. ##### 🗃️ Web Storage New [WebStorage](https://playwright.dev/docs/api/class-webstorage) API, available via [page.localStorage](https://playwright.dev/docs/api/class-page#page-local-storage) and [page.sessionStorage](https://playwright.dev/docs/api/class-page#page-session-storage), reads and writes the page's storage for the current origin: ```js await page.localStorage.setItem('token', 'abc'); const token = await page.localStorage.getItem('token'); const items = await page.sessionStorage.items(); ``` ##### New APIs ##### Network - [apiResponse.securityDetails()](https://playwright.dev/docs/api/class-apiresponse#api-response-security-details) and [apiResponse.serverAddr()](https://playwright.dev/docs/api/class-apiresponse#api-response-server-addr) mirror the browser-side [response.securityDetails()](https://playwright.dev/docs/api/class-response#response-security-details) and [response.serverAddr()](https://playwright.dev/docs/api/class-response#response-server-addr). ##### Browser and Screencast - New option `artifactsDir` in [browserType.connectOverCDP()](https://playwright.dev/docs/api/class-browsertype#browser-type-connect-over-cdp) controls where artifacts such as traces and downloads are stored when attached to an existing browser. - New option `cursor` in [screencast.showActions()](https://playwright.dev/docs/api/class-screencast#screencast-show-actions) controls the cursor decoration rendered for pointer actions. - The `onFrame` callback in [screencast.start()](https://playwright.dev/docs/api/class-screencast#screencast-start) now receives a `timestamp` of when the frame was presented by the browser. ##### Test runner - The [testOptions.video](https://playwright.dev/docs/api/class-testoptions#test-options-video) option now supports the same set of modes as `trace`: new `'on-all-retries'`, `'retain-on-first-failure'` and `'retain-on-failure-and-retries'` values. See the [video modes table](https://playwright.dev/docs/test-use-options#video-modes) for which runs are recorded and kept in each mode. - Supported `expect.soft.poll(...)`. - New [fullConfig.argv](https://playwright.dev/docs/api/class-fullconfig#full-config-argv) — a snapshot of `process.argv` from the runner process, handy for reading custom arguments passed after the `--` separator. - New [fullConfig.failOnFlakyTests](https://playwright.dev/docs/api/class-fullconfig#full-config-fail-on-flaky-tests) mirrors the config option, so reporters can explain why a flaky run failed. - [testInfo.errors](https://playwright.dev/docs/api/class-testinfo#test-info-errors) now lists each sub-error of an `AggregateError` as a separate entry. - New `-G` command line shorthand for `--grep-invert`. ##### 🛠️ Other improvements - Playwright now supports Ubuntu 26.04. - HAR and trace recordings now include WebSocket requests. ##### Browser Versions - Chromium 149.0.7827.55 - Mozilla Firefox 151.0 - WebKit 26.5 This version was also tested against the following stable channels: - Google Chrome 149 - Microsoft Edge 149 </details> <details> <summary>chromaui/chromatic-cli (chromatic)</summary> ### [`v17.7.1`](https://redirect.github.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1771-Thu-Jun-25-2026) [Compare Source](https://redirect.github.com/chromaui/chromatic-cli/compare/v17.7.0...v17.7.1) ##### 🐛 Bug Fix - React Native: Parse build command from config file [#​1405](https://redirect.github.com/chromaui/chromatic-cli/pull/1405) ([@​codykaup](https://redirect.github.com/codykaup)) ##### Authors: 1 - Cody Kaup ([@​codykaup](https://redirect.github.com/codykaup)) *** ### [`v17.7.0`](https://redirect.github.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1770-Thu-Jun-25-2026) [Compare Source](https://redirect.github.com/chromaui/chromatic-cli/compare/v17.6.0...v17.7.0) ##### 🚀 Enhancement - Skip upload, verify, and snapshot tasks when detecting no changes from TurboSnap [#​1394](https://redirect.github.com/chromaui/chromatic-cli/pull/1394) ([@​codykaup](https://redirect.github.com/codykaup)) ##### Authors: 1 - Cody Kaup ([@​codykaup](https://redirect.github.com/codykaup)) *** ### [`v17.6.0`](https://redirect.github.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1760-Wed-Jun-24-2026) [Compare Source](https://redirect.github.com/chromaui/chromatic-cli/compare/v17.5.0...v17.6.0) ##### 🚀 Enhancement - Automatically upload metadata files on TurboSnap bails [#​1400](https://redirect.github.com/chromaui/chromatic-cli/pull/1400) ([@​codykaup](https://redirect.github.com/codykaup)) - Log untraced files and its matching glob [#​1403](https://redirect.github.com/chromaui/chromatic-cli/pull/1403) ([@​codykaup](https://redirect.github.com/codykaup)) - Show full trace path to bail file reason [#​1401](https://redirect.github.com/chromaui/chromatic-cli/pull/1401) ([@​codykaup](https://redirect.github.com/codykaup)) ##### Authors: 1 - Cody Kaup ([@​codykaup](https://redirect.github.com/codykaup)) *** ### [`v17.5.0`](https://redirect.github.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1750-Wed-Jun-17-2026) [Compare Source](https://redirect.github.com/chromaui/chromatic-cli/compare/v17.4.1...v17.5.0) ##### 🚀 Enhancement - Add context around file adds/moves in `BaselineCheckoutFailedError` bails [#​1391](https://redirect.github.com/chromaui/chromatic-cli/pull/1391) ([@​codykaup](https://redirect.github.com/codykaup)) ##### Authors: 1 - Cody Kaup ([@​codykaup](https://redirect.github.com/codykaup)) *** ### [`v17.4.1`](https://redirect.github.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1741-Thu-Jun-11-2026) [Compare Source](https://redirect.github.com/chromaui/chromatic-cli/compare/v17.4.0...v17.4.1) ##### 🐛 Bug Fix - fix: e2e build command ignores arguments when used with npm [#​1385](https://redirect.github.com/chromaui/chromatic-cli/pull/1385) ([@​sentience](https://redirect.github.com/sentience) [@​AriPerkkio](https://redirect.github.com/AriPerkkio) [@​jmhobbs](https://redirect.github.com/jmhobbs)) ##### Authors: 3 - Ari Perkkiö ([@​AriPerkkio](https://redirect.github.com/AriPerkkio)) - John Hobbs ([@​jmhobbs](https://redirect.github.com/jmhobbs)) - Kevin Yank ([@​sentience](https://redirect.github.com/sentience)) *** ### [`v17.4.0`](https://redirect.github.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1740-Tue-Jun-09-2026) [Compare Source](https://redirect.github.com/chromaui/chromatic-cli/compare/v17.3.0...v17.4.0) ##### 🚀 Enhancement - Add additional bail details to `invalidChangedFiles` [#​1355](https://redirect.github.com/chromaui/chromatic-cli/pull/1355) ([@​codykaup](https://redirect.github.com/codykaup)) ##### 🐛 Bug Fix - Update Codecov to fix GPG issue [#​1387](https://redirect.github.com/chromaui/chromatic-cli/pull/1387) ([@​codykaup](https://redirect.github.com/codykaup)) ##### Authors: 1 - Cody Kaup ([@​codykaup](https://redirect.github.com/codykaup)) *** ### [`v17.3.0`](https://redirect.github.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1730-Fri-Jun-05-2026) [Compare Source](https://redirect.github.com/chromaui/chromatic-cli/compare/v17.2.0...v17.3.0) ##### 🚀 Enhancement - 🔧 Add a configuration parameter that controls git timeout. [#​1371](https://redirect.github.com/chromaui/chromatic-cli/pull/1371) ([@​jwir3](https://redirect.github.com/jwir3)) ##### 🐛 Bug Fix - Remove unused `subdir` directory [#​1381](https://redirect.github.com/chromaui/chromatic-cli/pull/1381) ([@​codykaup](https://redirect.github.com/codykaup)) - Increase Sentry message length [#​1380](https://redirect.github.com/chromaui/chromatic-cli/pull/1380) ([@​codykaup](https://redirect.github.com/codykaup)) - Bump `typescript-eslint` to fix TypeScript warning [#​1373](https://redirect.github.com/chromaui/chromatic-cli/pull/1373) ([@​codykaup](https://redirect.github.com/codykaup)) - Drop `slash` dependency for internal helper [#​1374](https://redirect.github.com/chromaui/chromatic-cli/pull/1374) ([@​codykaup](https://redirect.github.com/codykaup)) - `react-native-build`: Don't overwrite artifacts without permission. [#​1364](https://redirect.github.com/chromaui/chromatic-cli/pull/1364) ([@​jmhobbs](https://redirect.github.com/jmhobbs)) - Set `patch` label for Dependabot PRs [#​1370](https://redirect.github.com/chromaui/chromatic-cli/pull/1370) ([@​codykaup](https://redirect.github.com/codykaup)) - Update Dependabot to skip test fixture dependencies [#​1363](https://redirect.github.com/chromaui/chromatic-cli/pull/1363) ([@​codykaup](https://redirect.github.com/codykaup)) ##### Authors: 3 - Cody Kaup ([@​codykaup](https://redirect.github.com/codykaup)) - John Hobbs ([@​jmhobbs](https://redirect.github.com/jmhobbs)) - Scott Johnson ([@​jwir3](https://redirect.github.com/jwir3)) *** ### [`v17.2.0`](https://redirect.github.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1720-Mon-Jun-01-2026) [Compare Source](https://redirect.github.com/chromaui/chromatic-cli/compare/v17.1.0...v17.2.0) ##### 🚀 Enhancement - Join individual bail subreasons into a single field [#​1357](https://redirect.github.com/chromaui/chromatic-cli/pull/1357) ([@​codykaup](https://redirect.github.com/codykaup)) ##### Authors: 1 - Cody Kaup ([@​codykaup](https://redirect.github.com/codykaup)) *** </details> <details> <summary>cypress-io/cypress (cypress)</summary> ### [`v15.18.0`](https://redirect.github.com/cypress-io/cypress/releases/tag/v15.18.0) [Compare Source](https://redirect.github.com/cypress-io/cypress/compare/v15.17.0...v15.18.0) Changelog: <https://docs.cypress.io/app/references/changelog#15-18-0> ### [`v15.17.0`](https://redirect.github.com/cypress-io/cypress/releases/tag/v15.17.0) [Compare Source](https://redirect.github.com/cypress-io/cypress/compare/v15.16.0...v15.17.0) Changelog: <https://docs.cypress.io/app/references/changelog#15-17-0> </details> <details> <summary>sindresorhus/globals (globals)</summary> ### [`v17.7.0`](https://redirect.github.com/sindresorhus/globals/compare/v17.6.0...a19670cc86c1218e915657c55ea02ba3e7623834) [Compare Source](https://redirect.github.com/sindresorhus/globals/compare/v17.6.0...v17.7.0) </details> <details> <summary>cenfun/monocart-reporter (monocart-reporter)</summary> ### [`v2.12.0`](https://redirect.github.com/cenfun/monocart-reporter/releases/tag/2.12.0) [Compare Source](https://redirect.github.com/cenfun/monocart-reporter/compare/2.11.3...2.12.0) #### What's Changed - (Breaking) nodemailer is no longer a built-in dependency, please run `npm install nodemailer` to use the email feature; added a friendly error prompt when nodemailer is not installed - feat: Alert for trace viewer when not online by [@​jack5github](https://redirect.github.com/jack5github) in [#​198](https://redirect.github.com/cenfun/monocart-reporter/pull/198) **Full Changelog**: <cenfun/monocart-reporter@2.11.3...2.12.0> </details> <details> <summary>typescript-eslint/typescript-eslint (typescript-eslint)</summary> ### [`v8.62.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8620-2026-06-22) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.61.1...v8.62.0) ##### 🚀 Features - remove redundant package.json "files" ([#​12444](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12444)) ##### ❤️ Thank You - Kirk Waiblinger [@​kirkwaiblinger](https://redirect.github.com/kirkwaiblinger) See [GitHub Releases](https://redirect.github.com/typescript-eslint/typescript-eslint/releases/tag/v8.62.0) for more information. You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. ### [`v8.61.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8611-2026-06-15) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.61.0...v8.61.1) This was a version bump only for typescript-eslint to align it with other projects, there were no code changes. See [GitHub Releases](https://redirect.github.com/typescript-eslint/typescript-eslint/releases/tag/v8.61.1) for more information. You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. ### [`v8.61.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8610-2026-06-08) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.60.1...v8.61.0) This was a version bump only for typescript-eslint to align it with other projects, there were no code changes. See [GitHub Releases](https://redirect.github.com/typescript-eslint/typescript-eslint/releases/tag/v8.61.0) for more information. You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. </details> <details> <summary>vitejs/vite (vite)</summary> ### [`v8.1.0`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#810-2026-06-23) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v8.0.16...v8.1.0) ##### Features - extend `server.fs.deny` list with common files ([#​22707](https://redirect.github.com/vitejs/vite/issues/22707)) ([61ba8fd](https://redirect.github.com/vitejs/vite/commit/61ba8fdc6500e8aa668021833ae5e6ebd200466d)) - update rolldown to 1.1.2 ([#​22695](https://redirect.github.com/vitejs/vite/issues/22695)) ([4f008a6](https://redirect.github.com/vitejs/vite/commit/4f008a6213014fe5e898f42561bdc621e103903e)) - use `~` for Rolldown ([#​22693](https://redirect.github.com/vitejs/vite/issues/22693)) ([9928722](https://redirect.github.com/vitejs/vite/commit/9928722f7d08de27907c48b65ddc071244166e05)) ##### Bug Fixes - **bundled-dev:** errors should be kept when incremental build fails ([#​22617](https://redirect.github.com/vitejs/vite/issues/22617)) ([9a0dd48](https://redirect.github.com/vitejs/vite/commit/9a0dd481ac2160078b8173879e0fa86e5e6af05d)) - cache falsy values in perEnvironmentState ([#​22715](https://redirect.github.com/vitejs/vite/issues/22715)) ([0e91e79](https://redirect.github.com/vitejs/vite/commit/0e91e79841b501d29dc86a6b7c0313660781196a)) - **glob:** respect caseSensitive option in hmr matcher ([#​22711](https://redirect.github.com/vitejs/vite/issues/22711)) ([65f525e](https://redirect.github.com/vitejs/vite/commit/65f525e643ba31faeaeafbc5d888b61465e6b48d)) - **html:** omit nonce on import map when cspNonce is unset ([#​22713](https://redirect.github.com/vitejs/vite/issues/22713)) ([8340bb5](https://redirect.github.com/vitejs/vite/commit/8340bb51cab703427a13d5df40b0005352c1b676)) - **optimizer:** skip null-valued exports in expandGlobIds glob resolution ([#​22611](https://redirect.github.com/vitejs/vite/issues/22611)) ([8b9f5cd](https://redirect.github.com/vitejs/vite/commit/8b9f5cd9f19f6002e1323b10155ab943219e86aa)) - resolved build options should be kept as a getter ([#​22691](https://redirect.github.com/vitejs/vite/issues/22691)) ([3527191](https://redirect.github.com/vitejs/vite/commit/3527191cad6c935a3d129506cc9a893c84009037)) - **server:** handle malformed URI in memory files middleware ([#​22714](https://redirect.github.com/vitejs/vite/issues/22714)) ([df9e0a5](https://redirect.github.com/vitejs/vite/commit/df9e0a589ff64e09c32beca9494bff4757d4ea37)) - use literal envPrefix queries for Vite Task ([#​22706](https://redirect.github.com/vitejs/vite/issues/22706)) ([da72733](https://redirect.github.com/vitejs/vite/commit/da727337b13ac6144e523eb06852b2a52c377f22)) - warn on deprecated envFile ([#​22555](https://redirect.github.com/vitejs/vite/issues/22555)) ([ed7b283](https://redirect.github.com/vitejs/vite/commit/ed7b28352e347dc7c95d590d2e696c3e5bd1e3d7)) ##### Code Refactoring - **client:** inline dev-id value in CSS selector ([#​22736](https://redirect.github.com/vitejs/vite/issues/22736)) ([57f59bc](https://redirect.github.com/vitejs/vite/commit/57f59bc843dd527a81c503684b7f408872edaef3)) - remove unused removeRawQuery util ([#​22724](https://redirect.github.com/vitejs/vite/issues/22724)) ([403cc60](https://redirect.github.com/vitejs/vite/commit/403cc608e4e8633b0335f5e8221c83dfca4994f8)) - use `rolldownOptions` property for chunkImportMap ([#​22692](https://redirect.github.com/vitejs/vite/issues/22692)) ([8e8816c](https://redirect.github.com/vitejs/vite/commit/8e8816ca9fa249d210150c5590bac06af3560aa7)) </details> <details> <summary>yarnpkg/berry (yarn)</summary> ### [`v4.17.0`](https://redirect.github.com/yarnpkg/berry/releases/tag/%40yarnpkg/cli/4.17.0): v4.17.0 [Compare Source](https://redirect.github.com/yarnpkg/berry/compare/5761b03feb2146da8ce8cefeba6482f3cb6edb79...2d9ef22423bee7824327272ebdd60f336a3cf82c) #### What's Changed - Adds support for package map generation by [@​arcanis](https://redirect.github.com/arcanis) in [#​7184](https://redirect.github.com/yarnpkg/berry/pull/7184) - fix: add catalog settings to yarnrc schema by [@​cyphercodes](https://redirect.github.com/cyphercodes) in [#​7179](https://redirect.github.com/yarnpkg/berry/pull/7179) - docs: clarify background job exit codes by [@​StantonMatt](https://redirect.github.com/StantonMatt) in [#​7167](https://redirect.github.com/yarnpkg/berry/pull/7167) - fix: explain peer-default dependencies in why by [@​StantonMatt](https://redirect.github.com/StantonMatt) in [#​7168](https://redirect.github.com/yarnpkg/berry/pull/7168) - Docs: fix npmMinimalAgeGate default by [@​clemyan](https://redirect.github.com/clemyan) in [#​7181](https://redirect.github.com/yarnpkg/berry/pull/7181) - feat(plugin-npm): allow npmMinimalAgeGate per npmScope by [@​erlandasz](https://redirect.github.com/erlandasz) in [#​7156](https://redirect.github.com/yarnpkg/berry/pull/7156) #### New Contributors - [@​cyphercodes](https://redirect.github.com/cyphercodes) made their first contribution in [#​7179](https://redirect.github.com/yarnpkg/berry/pull/7179) - [@​StantonMatt](https://redirect.github.com/StantonMatt) made their first contribution in [#​7167](https://redirect.github.com/yarnpkg/berry/pull/7167) - [@​erlandasz](https://redirect.github.com/erlandasz) made their first contribution in [#​7156](https://redirect.github.com/yarnpkg/berry/pull/7156) **Full Changelog**: <https://github.com/yarnpkg/berry/compare/@yarnpkg/cli/4.16.0...@​yarnpkg/cli/4.17.0> ### [`v4.16.0`](https://redirect.github.com/yarnpkg/berry/releases/tag/%40yarnpkg/cli/4.16.0): v4.16.0 [Compare Source](https://redirect.github.com/yarnpkg/berry/compare/1c018491889b40f4f36d36dee2c7a9032fb862d9...5761b03feb2146da8ce8cefeba6482f3cb6edb79) #### What's Changed - PnP: Include Node 22.22.3 in fstat workaround by [@​junjuny0227](https://redirect.github.com/junjuny0227) in [#​7141](https://redirect.github.com/yarnpkg/berry/pull/7141) - Implements yarn npm stage by [@​arcanis](https://redirect.github.com/arcanis) in [#​7147](https://redirect.github.com/yarnpkg/berry/pull/7147) - fix: Stop using EBADF workaround for Node 24.16.0+ by [@​MJDSys](https://redirect.github.com/MJDSys) in [#​7152](https://redirect.github.com/yarnpkg/berry/pull/7152) - Bumps eslint-plugin-arca by [@​arcanis](https://redirect.github.com/arcanis) in [#​7163](https://redirect.github.com/yarnpkg/berry/pull/7163) - Enables staged publishing by [@​arcanis](https://redirect.github.com/arcanis) in [#​7164](https://redirect.github.com/yarnpkg/berry/pull/7164) - feat: Add editor SDK support for oxc (oxfmt & oxlint) by [@​slainless](https://redirect.github.com/slainless) in [#​7078](https://redirect.github.com/yarnpkg/berry/pull/7078) - docs: fix npmMinimalAgeGate default value. by [@​ryanfox1985](https://redirect.github.com/ryanfox1985) in [#​7125](https://redirect.github.com/yarnpkg/berry/pull/7125) #### New Contributors - [@​junjuny0227](https://redirect.github.com/junjuny0227) made their first contribution in [#​7141](https://redirect.github.com/yarnpkg/berry/pull/7141) - [@​MJDSys](https://redirect.github.com/MJDSys) made their first contribution in [#​7152](https://redirect.github.com/yarnpkg/berry/pull/7152) - [@​slainless](https://redirect.github.com/slainless) made their first contribution in [#​7078](https://redirect.github.com/yarnpkg/berry/pull/7078) - [@​ryanfox1985](https://redirect.github.com/ryanfox1985) made their first contribution in [#​7125](https://redirect.github.com/yarnpkg/berry/pull/7125) **Full Changelog**: <https://github.com/yarnpkg/berry/compare/@yarnpkg/cli/4.15.0...@​yarnpkg/cli/4.16.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - Between 12:00 AM and 03:59 AM, only on Monday (`* 0-3 * * 1`) - 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](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/UI5/webcomponents-react). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNDIuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI0Mi4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
… patterns) (minor) (#8737) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`24.12.4` → `24.13.2`](https://renovatebot.com/diffs/npm/@types%2fnode/24.12.4/24.13.2) |  |  | | [cypress](https://cypress.io) ([source](https://redirect.github.com/cypress-io/cypress)) | [`15.16.0` → `15.18.0`](https://renovatebot.com/diffs/npm/cypress/15.16.0/15.18.0) |  |  | | [globals](https://redirect.github.com/sindresorhus/globals) | [`17.6.0` → `17.7.0`](https://renovatebot.com/diffs/npm/globals/17.6.0/17.7.0) |  |  | | [typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)) | [`8.60.1` → `8.62.0`](https://renovatebot.com/diffs/npm/typescript-eslint/8.60.1/8.62.0) |  |  | | [vite](https://vite.dev) ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite)) | [`8.0.16` → `8.1.0`](https://renovatebot.com/diffs/npm/vite/8.0.16/8.1.0) |  |  | --- ### Release Notes <details> <summary>cypress-io/cypress (cypress)</summary> ### [`v15.18.0`](https://redirect.github.com/cypress-io/cypress/releases/tag/v15.18.0) [Compare Source](https://redirect.github.com/cypress-io/cypress/compare/v15.17.0...v15.18.0) Changelog: <https://docs.cypress.io/app/references/changelog#15-18-0> ### [`v15.17.0`](https://redirect.github.com/cypress-io/cypress/releases/tag/v15.17.0) [Compare Source](https://redirect.github.com/cypress-io/cypress/compare/v15.16.0...v15.17.0) Changelog: <https://docs.cypress.io/app/references/changelog#15-17-0> </details> <details> <summary>sindresorhus/globals (globals)</summary> ### [`v17.7.0`](https://redirect.github.com/sindresorhus/globals/compare/v17.6.0...a19670cc86c1218e915657c55ea02ba3e7623834) [Compare Source](https://redirect.github.com/sindresorhus/globals/compare/v17.6.0...v17.7.0) </details> <details> <summary>typescript-eslint/typescript-eslint (typescript-eslint)</summary> ### [`v8.62.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8620-2026-06-22) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.61.1...v8.62.0) ##### 🚀 Features - remove redundant package.json "files" ([#​12444](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12444)) ##### ❤️ Thank You - Kirk Waiblinger [@​kirkwaiblinger](https://redirect.github.com/kirkwaiblinger) See [GitHub Releases](https://redirect.github.com/typescript-eslint/typescript-eslint/releases/tag/v8.62.0) for more information. You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. ### [`v8.61.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8611-2026-06-15) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.61.0...v8.61.1) This was a version bump only for typescript-eslint to align it with other projects, there were no code changes. See [GitHub Releases](https://redirect.github.com/typescript-eslint/typescript-eslint/releases/tag/v8.61.1) for more information. You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. ### [`v8.61.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8610-2026-06-08) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.60.1...v8.61.0) This was a version bump only for typescript-eslint to align it with other projects, there were no code changes. See [GitHub Releases](https://redirect.github.com/typescript-eslint/typescript-eslint/releases/tag/v8.61.0) for more information. You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. </details> <details> <summary>vitejs/vite (vite)</summary> ### [`v8.1.0`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#810-2026-06-23) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v8.0.16...v8.1.0) ##### Features - extend `server.fs.deny` list with common files ([#​22707](https://redirect.github.com/vitejs/vite/issues/22707)) ([61ba8fd](https://redirect.github.com/vitejs/vite/commit/61ba8fdc6500e8aa668021833ae5e6ebd200466d)) - update rolldown to 1.1.2 ([#​22695](https://redirect.github.com/vitejs/vite/issues/22695)) ([4f008a6](https://redirect.github.com/vitejs/vite/commit/4f008a6213014fe5e898f42561bdc621e103903e)) - use `~` for Rolldown ([#​22693](https://redirect.github.com/vitejs/vite/issues/22693)) ([9928722](https://redirect.github.com/vitejs/vite/commit/9928722f7d08de27907c48b65ddc071244166e05)) ##### Bug Fixes - **bundled-dev:** errors should be kept when incremental build fails ([#​22617](https://redirect.github.com/vitejs/vite/issues/22617)) ([9a0dd48](https://redirect.github.com/vitejs/vite/commit/9a0dd481ac2160078b8173879e0fa86e5e6af05d)) - cache falsy values in perEnvironmentState ([#​22715](https://redirect.github.com/vitejs/vite/issues/22715)) ([0e91e79](https://redirect.github.com/vitejs/vite/commit/0e91e79841b501d29dc86a6b7c0313660781196a)) - **glob:** respect caseSensitive option in hmr matcher ([#​22711](https://redirect.github.com/vitejs/vite/issues/22711)) ([65f525e](https://redirect.github.com/vitejs/vite/commit/65f525e643ba31faeaeafbc5d888b61465e6b48d)) - **html:** omit nonce on import map when cspNonce is unset ([#​22713](https://redirect.github.com/vitejs/vite/issues/22713)) ([8340bb5](https://redirect.github.com/vitejs/vite/commit/8340bb51cab703427a13d5df40b0005352c1b676)) - **optimizer:** skip null-valued exports in expandGlobIds glob resolution ([#​22611](https://redirect.github.com/vitejs/vite/issues/22611)) ([8b9f5cd](https://redirect.github.com/vitejs/vite/commit/8b9f5cd9f19f6002e1323b10155ab943219e86aa)) - resolved build options should be kept as a getter ([#​22691](https://redirect.github.com/vitejs/vite/issues/22691)) ([3527191](https://redirect.github.com/vitejs/vite/commit/3527191cad6c935a3d129506cc9a893c84009037)) - **server:** handle malformed URI in memory files middleware ([#​22714](https://redirect.github.com/vitejs/vite/issues/22714)) ([df9e0a5](https://redirect.github.com/vitejs/vite/commit/df9e0a589ff64e09c32beca9494bff4757d4ea37)) - use literal envPrefix queries for Vite Task ([#​22706](https://redirect.github.com/vitejs/vite/issues/22706)) ([da72733](https://redirect.github.com/vitejs/vite/commit/da727337b13ac6144e523eb06852b2a52c377f22)) - warn on deprecated envFile ([#​22555](https://redirect.github.com/vitejs/vite/issues/22555)) ([ed7b283](https://redirect.github.com/vitejs/vite/commit/ed7b28352e347dc7c95d590d2e696c3e5bd1e3d7)) ##### Code Refactoring - **client:** inline dev-id value in CSS selector ([#​22736](https://redirect.github.com/vitejs/vite/issues/22736)) ([57f59bc](https://redirect.github.com/vitejs/vite/commit/57f59bc843dd527a81c503684b7f408872edaef3)) - remove unused removeRawQuery util ([#​22724](https://redirect.github.com/vitejs/vite/issues/22724)) ([403cc60](https://redirect.github.com/vitejs/vite/commit/403cc608e4e8633b0335f5e8221c83dfca4994f8)) - use `rolldownOptions` property for chunkImportMap ([#​22692](https://redirect.github.com/vitejs/vite/issues/22692)) ([8e8816c](https://redirect.github.com/vitejs/vite/commit/8e8816ca9fa249d210150c5590bac06af3560aa7)) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - Between 12:00 AM and 03:59 AM, only on Monday (`* 0-3 * * 1`) - 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](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/UI5/webcomponents-react). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNDIuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI0Mi4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
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 subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )