Skip to content

[pull] main from UI5:main#420

Merged
pull[bot] merged 5 commits into
stnxo2023:mainfrom
UI5:main
Jul 6, 2026
Merged

[pull] main from UI5:main#420
pull[bot] merged 5 commits into
stnxo2023:mainfrom
UI5:main

Conversation

@pull

@pull pull Bot commented Jul 6, 2026

Copy link
Copy Markdown

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 : )

renovate Bot added 5 commits July 6, 2026 06:42
… patterns) (patch) (#8760)

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[eslint-config-next](https://nextjs.org/docs/app/api-reference/config/eslint)
([source](https://redirect.github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next))
| [`16.2.9` →
`16.2.10`](https://renovatebot.com/diffs/npm/eslint-config-next/16.2.9/16.2.10)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-config-next/16.2.10?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-config-next/16.2.9/16.2.10?slim=true)
|
| [next](https://nextjs.org)
([source](https://redirect.github.com/vercel/next.js)) | [`16.2.9` →
`16.2.10`](https://renovatebot.com/diffs/npm/next/16.2.9/16.2.10) |
![age](https://developer.mend.io/api/mc/badges/age/npm/next/16.2.10?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/next/16.2.9/16.2.10?slim=true)
|
|
[typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint)
([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint))
| [`8.62.0` →
`8.62.1`](https://renovatebot.com/diffs/npm/typescript-eslint/8.62.0/8.62.1)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/typescript-eslint/8.62.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript-eslint/8.62.0/8.62.1?slim=true)
|
| [vite](https://vite.dev)
([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite))
| [`8.1.0` →
`8.1.3`](https://renovatebot.com/diffs/npm/vite/8.1.0/8.1.3) |
![age](https://developer.mend.io/api/mc/badges/age/npm/vite/8.1.3?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/8.1.0/8.1.3?slim=true)
|

---

### Release Notes

<details>
<summary>vercel/next.js (eslint-config-next)</summary>

###
[`v16.2.10`](https://redirect.github.com/vercel/next.js/compare/v16.2.9...v16.2.10)

[Compare
Source](https://redirect.github.com/vercel/next.js/compare/v16.2.9...v16.2.10)

</details>

<details>
<summary>vercel/next.js (next)</summary>

###
[`v16.2.10`](https://redirect.github.com/vercel/next.js/compare/v16.2.9...v16.2.10)

[Compare
Source](https://redirect.github.com/vercel/next.js/compare/v16.2.9...v16.2.10)

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(typescript-eslint)</summary>

###
[`v8.62.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8621-2026-06-29)

[Compare
Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.62.0...v8.62.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.62.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>

<details>
<summary>vitejs/vite (vite)</summary>

###
[`v8.1.3`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-813-2026-07-02-small)

[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v8.1.2...v8.1.3)

##### Bug Fixes

- **css:** inject inlined CSS after the shebang line
([#&#8203;22717](https://redirect.github.com/vitejs/vite/issues/22717))
([1534d36](https://redirect.github.com/vitejs/vite/commit/1534d362794e856cc718b123cb245e0efcf36b9a))
- **deps:** bump `es-module-lexer` to 2.3.0
([#&#8203;22838](https://redirect.github.com/vitejs/vite/issues/22838))
([7103c3a](https://redirect.github.com/vitejs/vite/commit/7103c3af795396e2ad87e1125eb3fc20d60d9430))
- preload css for nested dynamic imports
([#&#8203;22759](https://redirect.github.com/vitejs/vite/issues/22759))
([2c53054](https://redirect.github.com/vitejs/vite/commit/2c530542da1c50b95b7f0cb17adf82f64ecf97f3))
- **ssr:** correct stacktrace column position for first line
([#&#8203;22828](https://redirect.github.com/vitejs/vite/issues/22828))
([c4acd69](https://redirect.github.com/vitejs/vite/commit/c4acd6982a051fa10dbd7e3a37e00f0c467793b8))

###
[`v8.1.2`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-812-2026-06-30-small)

[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v8.1.1...v8.1.2)

##### Bug Fixes

- **deps:** revert es-module-lexer to 2.1.0
([#&#8203;22827](https://redirect.github.com/vitejs/vite/issues/22827))
([0d3bd7c](https://redirect.github.com/vitejs/vite/commit/0d3bd7c4111b8345cfc353c7bbb2c30601752e26))
- restore, "fix: resolve pnpm .modules.yaml from workspace root instead
of cwd
([#&#8203;22757](https://redirect.github.com/vitejs/vite/issues/22757))"
([#&#8203;22825](https://redirect.github.com/vitejs/vite/issues/22825))
([efb98cc](https://redirect.github.com/vitejs/vite/commit/efb98cce73f3f89c4f03936ab7741cd5b0636f5c))
- revert, "fix: escape ids with multiple null bytes
([#&#8203;22687](https://redirect.github.com/vitejs/vite/issues/22687))"
([cccef55](https://redirect.github.com/vitejs/vite/commit/cccef55dfaa6253929d2cb58d3af53f217efc877))
- revert, "fix: resolve pnpm .modules.yaml from workspace root instead
of cwd
([#&#8203;22757](https://redirect.github.com/vitejs/vite/issues/22757))"
([cf97711](https://redirect.github.com/vitejs/vite/commit/cf97711963ddcdcfac3e4fcd00771d7a55e92141))

###
[`v8.1.1`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-811-2026-06-30-small)

[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v8.1.0...v8.1.1)

##### Features

- update dynamic import warning to link to Vite docs
([#&#8203;22823](https://redirect.github.com/vitejs/vite/issues/22823))
([62bd7af](https://redirect.github.com/vitejs/vite/commit/62bd7afd27ec0507bf528a135165dda3a44ebc21))

##### Bug Fixes

- **bundled-dev:** avoid stack overflow on
`import.meta.hot.invalidate()`
([#&#8203;22797](https://redirect.github.com/vitejs/vite/issues/22797))
([709eb8e](https://redirect.github.com/vitejs/vite/commit/709eb8ee03d3c46269755334f59b7e9a353fc522))
- **bundled-dev:** serve assets emitted during HMR/lazy compile
([#&#8203;22745](https://redirect.github.com/vitejs/vite/issues/22745))
([5876b2c](https://redirect.github.com/vitejs/vite/commit/5876b2cc2e1a01df9363e1e3d1d19f474ba68285))
- **bundledDev:** skip plugin transform hooks for rolldown-lazy stub
modules
([#&#8203;22778](https://redirect.github.com/vitejs/vite/issues/22778))
([8f925e2](https://redirect.github.com/vitejs/vite/commit/8f925e2e496f4d313d860acb53880245b07ce6f7))
- **css:** preserve dollar signs in external `@import` urls with
lightningcss
([#&#8203;22718](https://redirect.github.com/vitejs/vite/issues/22718))
([9fa7ab4](https://redirect.github.com/vitejs/vite/commit/9fa7ab4990f4fe74597d0a37a16d84af1c1e3544))
- **css:** resolve tsconfig paths in CSS and Sass
[@&#8203;import](https://redirect.github.com/import)
([#&#8203;22775](https://redirect.github.com/vitejs/vite/issues/22775))
([ef0b891](https://redirect.github.com/vitejs/vite/commit/ef0b8916160c4d2a677decc062f6faa48fbf1578))
- **deps:** update all non-major dependencies
([#&#8203;22734](https://redirect.github.com/vitejs/vite/issues/22734))
([e635f49](https://redirect.github.com/vitejs/vite/commit/e635f493faa24930ae637318d6564539bc668e89))
- **deps:** update all non-major dependencies
([#&#8203;22804](https://redirect.github.com/vitejs/vite/issues/22804))
([8837400](https://redirect.github.com/vitejs/vite/commit/8837400a676a633af1ad6d3746b584d13cf90ecc))
- **deps:** update rolldown-related dependencies
([#&#8203;22591](https://redirect.github.com/vitejs/vite/issues/22591))
([2ce6677](https://redirect.github.com/vitejs/vite/commit/2ce6677a151c53a019baec32859b646267f9d320))
- escape ids with multiple null bytes
([#&#8203;22687](https://redirect.github.com/vitejs/vite/issues/22687))
([833fc30](https://redirect.github.com/vitejs/vite/commit/833fc302f3f4a5030f49207b5fbf10422f3247a2))
- hide console window when running 'net use' on Windows
([#&#8203;22698](https://redirect.github.com/vitejs/vite/issues/22698))
([92b63f2](https://redirect.github.com/vitejs/vite/commit/92b63f219f6c1872f35461aa75e9e9aec79bb01c))
- ignore bundled config temp dir
([#&#8203;22800](https://redirect.github.com/vitejs/vite/issues/22800))
([043a810](https://redirect.github.com/vitejs/vite/commit/043a81096ddf8c6f9077c8e3e12362c83f9ed089))
- invert `esbuild.jsxSideEffects` when converting to `oxc.jsx.pure`
([#&#8203;22809](https://redirect.github.com/vitejs/vite/issues/22809))
([33895ba](https://redirect.github.com/vitejs/vite/commit/33895ba4faa0a46d5bd7b3eb53d02255113c8b5d))
- **optimize-deps:** ignore `ERR_CLOSED_SERVER` in scanner
([#&#8203;22784](https://redirect.github.com/vitejs/vite/issues/22784))
([085a0ab](https://redirect.github.com/vitejs/vite/commit/085a0ab704bf1a698d459d625a5c955d27b73134))
- **optimizer:** scanner should resolve `input` from `root`
([#&#8203;22769](https://redirect.github.com/vitejs/vite/issues/22769))
([9722b07](https://redirect.github.com/vitejs/vite/commit/9722b0795b68602597ddd53e3d3c7ed9f00cb831))
- resolve pnpm .modules.yaml from workspace root instead of cwd
([#&#8203;22757](https://redirect.github.com/vitejs/vite/issues/22757))
([2531ac7](https://redirect.github.com/vitejs/vite/commit/2531ac7ccd1d581df5febe4a3814226ba8939a20))
- return sourcemap field from some plugins that were lacking
([#&#8203;22782](https://redirect.github.com/vitejs/vite/issues/22782))
([7e18bf8](https://redirect.github.com/vitejs/vite/commit/7e18bf802bdde7a386eb3b407c87a67f89a895ca))
- **server:** handle malformed URI in indexHtmlMiddleware
([#&#8203;22781](https://redirect.github.com/vitejs/vite/issues/22781))
([84f5ccc](https://redirect.github.com/vitejs/vite/commit/84f5cccc7574c740c46f5cb2a09f29cde8380701))

##### Miscellaneous Chores

- improve dependency optimizer messages
([#&#8203;22549](https://redirect.github.com/vitejs/vite/issues/22549))
([092cb3b](https://redirect.github.com/vitejs/vite/commit/092cb3b4247a06ba176c094a9a743d335adc6574))

##### Code Refactoring

- **css:** remove lightningcss null byte bug workaround
([#&#8203;22822](https://redirect.github.com/vitejs/vite/issues/22822))
([2dafd3b](https://redirect.github.com/vitejs/vite/commit/2dafd3bb7f8b265037e216f50afaa890ae2e2875))
- use pre-defined environments variable to avoid duplicate
`Object.values` calls
([#&#8203;22790](https://redirect.github.com/vitejs/vite/issues/22790))
([1113acf](https://redirect.github.com/vitejs/vite/commit/1113acf6cff711196b3443f7126804847c1d4e1e))

##### Tests

- enable "manual chunk path" test and remove "worker.format error" test
([#&#8203;22824](https://redirect.github.com/vitejs/vite/issues/22824))
([c088511](https://redirect.github.com/vitejs/vite/commit/c088511f34a01f13e21498a492df8554bf332cdf))

</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/) |
|---|---|---|---|
|
[@semantic-release/github](https://redirect.github.com/semantic-release/github)
| [`12.0.8` →
`12.0.9`](https://renovatebot.com/diffs/npm/@semantic-release%2fgithub/12.0.8/12.0.9)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@semantic-release%2fgithub/12.0.9?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@semantic-release%2fgithub/12.0.8/12.0.9?slim=true)
|
| [@stackblitz/sdk](https://redirect.github.com/stackblitz/sdk) |
[`1.11.0` →
`1.11.1`](https://renovatebot.com/diffs/npm/@stackblitz%2fsdk/1.11.0/1.11.1)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@stackblitz%2fsdk/1.11.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@stackblitz%2fsdk/1.11.0/1.11.1?slim=true)
|
| [chromatic](https://www.chromatic.com)
([source](https://redirect.github.com/chromaui/chromatic-cli)) |
[`17.7.1` →
`17.7.2`](https://renovatebot.com/diffs/npm/chromatic/17.7.1/17.7.2) |
![age](https://developer.mend.io/api/mc/badges/age/npm/chromatic/17.7.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/chromatic/17.7.1/17.7.2?slim=true)
|
|
[monocart-reporter](https://redirect.github.com/cenfun/monocart-reporter)
| [`2.12.0` →
`2.12.2`](https://renovatebot.com/diffs/npm/monocart-reporter/2.12.0/2.12.2)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/monocart-reporter/2.12.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/monocart-reporter/2.12.0/2.12.2?slim=true)
|
| [postcss](https://postcss.org/)
([source](https://redirect.github.com/postcss/postcss)) | [`8.5.15` →
`8.5.16`](https://renovatebot.com/diffs/npm/postcss/8.5.15/8.5.16) |
![age](https://developer.mend.io/api/mc/badges/age/npm/postcss/8.5.16?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/postcss/8.5.15/8.5.16?slim=true)
|
| [prettier](https://prettier.io)
([source](https://redirect.github.com/prettier/prettier)) | [`3.8.4` →
`3.8.5`](https://renovatebot.com/diffs/npm/prettier/3.8.4/3.8.5) |
![age](https://developer.mend.io/api/mc/badges/age/npm/prettier/3.8.5?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/prettier/3.8.4/3.8.5?slim=true)
|
|
[typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint)
([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint))
| [`8.62.0` →
`8.62.1`](https://renovatebot.com/diffs/npm/typescript-eslint/8.62.0/8.62.1)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/typescript-eslint/8.62.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript-eslint/8.62.0/8.62.1?slim=true)
|
| [vite](https://vite.dev)
([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite))
| [`8.1.0` →
`8.1.3`](https://renovatebot.com/diffs/npm/vite/8.1.0/8.1.3) |
![age](https://developer.mend.io/api/mc/badges/age/npm/vite/8.1.3?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/8.1.0/8.1.3?slim=true)
|

---

### Release Notes

<details>
<summary>semantic-release/github
(@&#8203;semantic-release/github)</summary>

###
[`v12.0.9`](https://redirect.github.com/semantic-release/github/releases/tag/v12.0.9)

[Compare
Source](https://redirect.github.com/semantic-release/github/compare/v12.0.8...v12.0.9)

##### Bug Fixes

- **asset-upload:** stop setting `content-length` header manually
([241f966](https://redirect.github.com/semantic-release/github/commit/241f9667290e252c489933776d1300c9f0a6249a)),
closes
[#&#8203;1224](https://redirect.github.com/semantic-release/github/issues/1224)
- **local-undici:** always use the locally installed undici instead of
the node built-in version
([40973e3](https://redirect.github.com/semantic-release/github/commit/40973e39e0bba418cfda0f2b5215583184eb96f3)),
closes
[#&#8203;1224](https://redirect.github.com/semantic-release/github/issues/1224)
- **publish:** handle content-length header properly for asset uploads
([#&#8203;1260](https://redirect.github.com/semantic-release/github/issues/1260))
([28e3741](https://redirect.github.com/semantic-release/github/commit/28e37416826cefaa1aa250437fe0f949e6b490a7)),
closes
[#&#8203;1224](https://redirect.github.com/semantic-release/github/issues/1224)
[#&#8203;1224](https://redirect.github.com/semantic-release/github/issues/1224)

</details>

<details>
<summary>stackblitz/sdk (@&#8203;stackblitz/sdk)</summary>

###
[`v1.11.1`](https://redirect.github.com/stackblitz/sdk/blob/HEAD/CHANGELOG.md#v1111-2026-07-01)

[Compare
Source](https://redirect.github.com/stackblitz/sdk/compare/614e61fe8f50c419ed8414024899e37e69b1f999...297db955bde8874219aaa544e9e15042ff8c08a3)

- fix: allow cross-origin-isolation for the run endpoint
([#&#8203;39](https://redirect.github.com/stackblitz/sdk/pull/39))

</details>

<details>
<summary>chromaui/chromatic-cli (chromatic)</summary>

###
[`v17.7.2`](https://redirect.github.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1772-Fri-Jun-26-2026)

[Compare
Source](https://redirect.github.com/chromaui/chromatic-cli/compare/v17.7.1...v17.7.2)

##### 🐛 Bug Fix

- Only upload metadata files with a valid S3 path
[#&#8203;1408](https://redirect.github.com/chromaui/chromatic-cli/pull/1408)
([@&#8203;codykaup](https://redirect.github.com/codykaup))

##### Authors: 1

- Cody Kaup ([@&#8203;codykaup](https://redirect.github.com/codykaup))

***

</details>

<details>
<summary>cenfun/monocart-reporter (monocart-reporter)</summary>

###
[`v2.12.2`](https://redirect.github.com/cenfun/monocart-reporter/releases/tag/2.12.2)

[Compare
Source](https://redirect.github.com/cenfun/monocart-reporter/compare/2.12.1...2.12.2)

#### What's Changed

- feat: style and word wrap test metadata
([#&#8203;201](https://redirect.github.com/cenfun/monocart-reporter/issues/201))
- fixed tooltip overflow and positioning

* Style and word wrap test metadata by
[@&#8203;jack5github](https://redirect.github.com/jack5github) in
[#&#8203;201](https://redirect.github.com/cenfun/monocart-reporter/pull/201)

**Full Changelog**:
<cenfun/monocart-reporter@2.12.1...2.12.2>

###
[`v2.12.1`](https://redirect.github.com/cenfun/monocart-reporter/releases/tag/2.12.1)

[Compare
Source](https://redirect.github.com/cenfun/monocart-reporter/compare/2.12.0...2.12.1)

#### What's Changed

- feat: collapse attachments (switch to collapse/expand all attachments)
- support copyAttachments disabled when outputDir is same as
testOutputDir (attachments are already in place)

</details>

<details>
<summary>postcss/postcss (postcss)</summary>

###
[`v8.5.16`](https://redirect.github.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8516)

[Compare
Source](https://redirect.github.com/postcss/postcss/compare/8.5.15...8.5.16)

- Fixed `Input#origin()` position (by
[@&#8203;mizdra](https://redirect.github.com/mizdra)).
- Fixed `raws` after rehydrating a JSON AST (by
[@&#8203;sarathfrancis90](https://redirect.github.com/sarathfrancis90)).
- Fixed putting parent-less node in `nodes` of new node (by
[@&#8203;MahinAnowar](https://redirect.github.com/MahinAnowar)).
- Fixed computing `offset` in `positionBy()` (by
[@&#8203;greymoth-jp](https://redirect.github.com/greymoth-jp)).
- Fixed `rangeBy()` on `index: 0` (by
[@&#8203;sarathfrancis90](https://redirect.github.com/sarathfrancis90)).

</details>

<details>
<summary>prettier/prettier (prettier)</summary>

###
[`v3.8.5`](https://redirect.github.com/prettier/prettier/compare/3.8.4...96395cbff58df7159fedd22a18446060873b2312)

[Compare
Source](https://redirect.github.com/prettier/prettier/compare/3.8.4...3.8.5)

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(typescript-eslint)</summary>

###
[`v8.62.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8621-2026-06-29)

[Compare
Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.62.0...v8.62.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.62.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>

<details>
<summary>vitejs/vite (vite)</summary>

###
[`v8.1.3`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-813-2026-07-02-small)

[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v8.1.2...v8.1.3)

##### Bug Fixes

- **css:** inject inlined CSS after the shebang line
([#&#8203;22717](https://redirect.github.com/vitejs/vite/issues/22717))
([1534d36](https://redirect.github.com/vitejs/vite/commit/1534d362794e856cc718b123cb245e0efcf36b9a))
- **deps:** bump `es-module-lexer` to 2.3.0
([#&#8203;22838](https://redirect.github.com/vitejs/vite/issues/22838))
([7103c3a](https://redirect.github.com/vitejs/vite/commit/7103c3af795396e2ad87e1125eb3fc20d60d9430))
- preload css for nested dynamic imports
([#&#8203;22759](https://redirect.github.com/vitejs/vite/issues/22759))
([2c53054](https://redirect.github.com/vitejs/vite/commit/2c530542da1c50b95b7f0cb17adf82f64ecf97f3))
- **ssr:** correct stacktrace column position for first line
([#&#8203;22828](https://redirect.github.com/vitejs/vite/issues/22828))
([c4acd69](https://redirect.github.com/vitejs/vite/commit/c4acd6982a051fa10dbd7e3a37e00f0c467793b8))

###
[`v8.1.2`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-812-2026-06-30-small)

[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v8.1.1...v8.1.2)

##### Bug Fixes

- **deps:** revert es-module-lexer to 2.1.0
([#&#8203;22827](https://redirect.github.com/vitejs/vite/issues/22827))
([0d3bd7c](https://redirect.github.com/vitejs/vite/commit/0d3bd7c4111b8345cfc353c7bbb2c30601752e26))
- restore, "fix: resolve pnpm .modules.yaml from workspace root instead
of cwd
([#&#8203;22757](https://redirect.github.com/vitejs/vite/issues/22757))"
([#&#8203;22825](https://redirect.github.com/vitejs/vite/issues/22825))
([efb98cc](https://redirect.github.com/vitejs/vite/commit/efb98cce73f3f89c4f03936ab7741cd5b0636f5c))
- revert, "fix: escape ids with multiple null bytes
([#&#8203;22687](https://redirect.github.com/vitejs/vite/issues/22687))"
([cccef55](https://redirect.github.com/vitejs/vite/commit/cccef55dfaa6253929d2cb58d3af53f217efc877))
- revert, "fix: resolve pnpm .modules.yaml from workspace root instead
of cwd
([#&#8203;22757](https://redirect.github.com/vitejs/vite/issues/22757))"
([cf97711](https://redirect.github.com/vitejs/vite/commit/cf97711963ddcdcfac3e4fcd00771d7a55e92141))

###
[`v8.1.1`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-811-2026-06-30-small)

[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v8.1.0...v8.1.1)

##### Features

- update dynamic import warning to link to Vite docs
([#&#8203;22823](https://redirect.github.com/vitejs/vite/issues/22823))
([62bd7af](https://redirect.github.com/vitejs/vite/commit/62bd7afd27ec0507bf528a135165dda3a44ebc21))

##### Bug Fixes

- **bundled-dev:** avoid stack overflow on
`import.meta.hot.invalidate()`
([#&#8203;22797](https://redirect.github.com/vitejs/vite/issues/22797))
([709eb8e](https://redirect.github.com/vitejs/vite/commit/709eb8ee03d3c46269755334f59b7e9a353fc522))
- **bundled-dev:** serve assets emitted during HMR/lazy compile
([#&#8203;22745](https://redirect.github.com/vitejs/vite/issues/22745))
([5876b2c](https://redirect.github.com/vitejs/vite/commit/5876b2cc2e1a01df9363e1e3d1d19f474ba68285))
- **bundledDev:** skip plugin transform hooks for rolldown-lazy stub
modules
([#&#8203;22778](https://redirect.github.com/vitejs/vite/issues/22778))
([8f925e2](https://redirect.github.com/vitejs/vite/commit/8f925e2e496f4d313d860acb53880245b07ce6f7))
- **css:** preserve dollar signs in external `@import` urls with
lightningcss
([#&#8203;22718](https://redirect.github.com/vitejs/vite/issues/22718))
([9fa7ab4](https://redirect.github.com/vitejs/vite/commit/9fa7ab4990f4fe74597d0a37a16d84af1c1e3544))
- **css:** resolve tsconfig paths in CSS and Sass
[@&#8203;import](https://redirect.github.com/import)
([#&#8203;22775](https://redirect.github.com/vitejs/vite/issues/22775))
([ef0b891](https://redirect.github.com/vitejs/vite/commit/ef0b8916160c4d2a677decc062f6faa48fbf1578))
- **deps:** update all non-major dependencies
([#&#8203;22734](https://redirect.github.com/vitejs/vite/issues/22734))
([e635f49](https://redirect.github.com/vitejs/vite/commit/e635f493faa24930ae637318d6564539bc668e89))
- **deps:** update all non-major dependencies
([#&#8203;22804](https://redirect.github.com/vitejs/vite/issues/22804))
([8837400](https://redirect.github.com/vitejs/vite/commit/8837400a676a633af1ad6d3746b584d13cf90ecc))
- **deps:** update rolldown-related dependencies
([#&#8203;22591](https://redirect.github.com/vitejs/vite/issues/22591))
([2ce6677](https://redirect.github.com/vitejs/vite/commit/2ce6677a151c53a019baec32859b646267f9d320))
- escape ids with multiple null bytes
([#&#8203;22687](https://redirect.github.com/vitejs/vite/issues/22687))
([833fc30](https://redirect.github.com/vitejs/vite/commit/833fc302f3f4a5030f49207b5fbf10422f3247a2))
- hide console window when running 'net use' on Windows
([#&#8203;22698](https://redirect.github.com/vitejs/vite/issues/22698))
([92b63f2](https://redirect.github.com/vitejs/vite/commit/92b63f219f6c1872f35461aa75e9e9aec79bb01c))
- ignore bundled config temp dir
([#&#8203;22800](https://redirect.github.com/vitejs/vite/issues/22800))
([043a810](https://redirect.github.com/vitejs/vite/commit/043a81096ddf8c6f9077c8e3e12362c83f9ed089))
- invert `esbuild.jsxSideEffects` when converting to `oxc.jsx.pure`
([#&#8203;22809](https://redirect.github.com/vitejs/vite/issues/22809))
([33895ba](https://redirect.github.com/vitejs/vite/commit/33895ba4faa0a46d5bd7b3eb53d02255113c8b5d))
- **optimize-deps:** ignore `ERR_CLOSED_SERVER` in scanner
([#&#8203;22784](https://redirect.github.com/vitejs/vite/issues/22784))
([085a0ab](https://redirect.github.com/vitejs/vite/commit/085a0ab704bf1a698d459d625a5c955d27b73134))
- **optimizer:** scanner should resolve `input` from `root`
([#&#8203;22769](https://redirect.github.com/vitejs/vite/issues/22769))
([9722b07](https://redirect.github.com/vitejs/vite/commit/9722b0795b68602597ddd53e3d3c7ed9f00cb831))
- resolve pnpm .modules.yaml from workspace root instead of cwd
([#&#8203;22757](https://redirect.github.com/vitejs/vite/issues/22757))
([2531ac7](https://redirect.github.com/vitejs/vite/commit/2531ac7ccd1d581df5febe4a3814226ba8939a20))
- return sourcemap field from some plugins that were lacking
([#&#8203;22782](https://redirect.github.com/vitejs/vite/issues/22782))
([7e18bf8](https://redirect.github.com/vitejs/vite/commit/7e18bf802bdde7a386eb3b407c87a67f89a895ca))
- **server:** handle malformed URI in indexHtmlMiddleware
([#&#8203;22781](https://redirect.github.com/vitejs/vite/issues/22781))
([84f5ccc](https://redirect.github.com/vitejs/vite/commit/84f5cccc7574c740c46f5cb2a09f29cde8380701))

##### Miscellaneous Chores

- improve dependency optimizer messages
([#&#8203;22549](https://redirect.github.com/vitejs/vite/issues/22549))
([092cb3b](https://redirect.github.com/vitejs/vite/commit/092cb3b4247a06ba176c094a9a743d335adc6574))

##### Code Refactoring

- **css:** remove lightningcss null byte bug workaround
([#&#8203;22822](https://redirect.github.com/vitejs/vite/issues/22822))
([2dafd3b](https://redirect.github.com/vitejs/vite/commit/2dafd3bb7f8b265037e216f50afaa890ae2e2875))
- use pre-defined environments variable to avoid duplicate
`Object.values` calls
([#&#8203;22790](https://redirect.github.com/vitejs/vite/issues/22790))
([1113acf](https://redirect.github.com/vitejs/vite/commit/1113acf6cff711196b3443f7126804847c1d4e1e))

##### Tests

- enable "manual chunk path" test and remove "worker.format error" test
([#&#8203;22824](https://redirect.github.com/vitejs/vite/issues/22824))
([c088511](https://redirect.github.com/vitejs/vite/commit/c088511f34a01f13e21498a492df8554bf332cdf))

</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) to v8.1.0 (#8763)

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [@react-router/dev](https://reactrouter.com)
([source](https://redirect.github.com/remix-run/react-router/tree/HEAD/packages/react-router-dev))
| [`8.0.1` →
`8.1.0`](https://renovatebot.com/diffs/npm/@react-router%2fdev/8.0.1/8.1.0)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@react-router%2fdev/8.1.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@react-router%2fdev/8.0.1/8.1.0?slim=true)
|
|
[@react-router/node](https://redirect.github.com/remix-run/react-router)
([source](https://redirect.github.com/remix-run/react-router/tree/HEAD/packages/react-router-node))
| [`8.0.1` →
`8.1.0`](https://renovatebot.com/diffs/npm/@react-router%2fnode/8.0.1/8.1.0)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@react-router%2fnode/8.1.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@react-router%2fnode/8.0.1/8.1.0?slim=true)
|
|
[@react-router/serve](https://redirect.github.com/remix-run/react-router)
([source](https://redirect.github.com/remix-run/react-router/tree/HEAD/packages/react-router-serve))
| [`8.0.1` →
`8.1.0`](https://renovatebot.com/diffs/npm/@react-router%2fserve/8.0.1/8.1.0)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@react-router%2fserve/8.1.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@react-router%2fserve/8.0.1/8.1.0?slim=true)
|
| [react-router](https://redirect.github.com/remix-run/react-router)
([source](https://redirect.github.com/remix-run/react-router/tree/HEAD/packages/react-router))
| [`8.0.1` →
`8.1.0`](https://renovatebot.com/diffs/npm/react-router/8.0.1/8.1.0) |
![age](https://developer.mend.io/api/mc/badges/age/npm/react-router/8.1.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-router/8.0.1/8.1.0?slim=true)
|

---

### Release Notes

<details>
<summary>remix-run/react-router (@&#8203;react-router/dev)</summary>

###
[`v8.1.0`](https://redirect.github.com/remix-run/react-router/blob/HEAD/packages/react-router-dev/CHANGELOG.md#v810)

[Compare
Source](https://redirect.github.com/remix-run/react-router/compare/@react-router/dev@8.0.1...@react-router/dev@8.1.0)

##### Patch Changes

- Fix a regression with the new prerendering plugin where the
`react-router.config.ts` `buildEnd` hook would run before prerendering
was completed
([#&#8203;15211](https://redirect.github.com/remix-run/react-router/pull/15211))
- Fixed `react-router typegen` crashes under the Bun runtime when Babel
default imports are already unwrapped
([#&#8203;15214](https://redirect.github.com/remix-run/react-router/pull/15214))
- Replace the deprecated `envFile:false` Vite config with `envDir:false`
to eliminate a deprecation warning when using vite\@&#8203;8.1.0+
([#&#8203;15230](https://redirect.github.com/remix-run/react-router/pull/15230))
- Only add the `"node"` Vite server condition for Framework mode apps
that declare a Node server adapter dependency
([#&#8203;15242](https://redirect.github.com/remix-run/react-router/pull/15242))
- This prevents non-Node SSR runtimes from resolving Node-specific
package exports by default
- Updated dependencies:
-
[`react-router@8.1.0`](https://redirect.github.com/remix-run/react-router/releases/tag/react-router@8.1.0)
-
[`@react-router/node@8.1.0`](https://redirect.github.com/remix-run/react-router/releases/tag/@&#8203;react-router/node@8.1.0)
-
[`@react-router/serve@8.1.0`](https://redirect.github.com/remix-run/react-router/releases/tag/@&#8203;react-router/serve@8.1.0)

</details>

<details>
<summary>remix-run/react-router (@&#8203;react-router/node)</summary>

###
[`v8.1.0`](https://redirect.github.com/remix-run/react-router/blob/HEAD/packages/react-router-node/CHANGELOG.md#v810)

[Compare
Source](https://redirect.github.com/remix-run/react-router/compare/@react-router/node@8.0.1...@react-router/node@8.1.0)

##### Patch Changes

- Updated dependencies:
-
[`react-router@8.1.0`](https://redirect.github.com/remix-run/react-router/releases/tag/react-router@8.1.0)

</details>

<details>
<summary>remix-run/react-router (@&#8203;react-router/serve)</summary>

###
[`v8.1.0`](https://redirect.github.com/remix-run/react-router/blob/HEAD/packages/react-router-serve/CHANGELOG.md#v810)

[Compare
Source](https://redirect.github.com/remix-run/react-router/compare/@react-router/serve@8.0.1...@react-router/serve@8.1.0)

##### Patch Changes

- Use Node's built-in networking APIs to find an available port and
remove the `get-port` dependency
([#&#8203;15239](https://redirect.github.com/remix-run/react-router/pull/15239))
- Updated dependencies:
-
[`react-router@8.1.0`](https://redirect.github.com/remix-run/react-router/releases/tag/react-router@8.1.0)
-
[`@react-router/express@8.1.0`](https://redirect.github.com/remix-run/react-router/releases/tag/@&#8203;react-router/express@8.1.0)
-
[`@react-router/node@8.1.0`](https://redirect.github.com/remix-run/react-router/releases/tag/@&#8203;react-router/node@8.1.0)

</details>

<details>
<summary>remix-run/react-router (react-router)</summary>

###
[`v8.1.0`](https://redirect.github.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#v810)

[Compare
Source](https://redirect.github.com/remix-run/react-router/compare/react-router@8.0.1...react-router@8.1.0)

##### Minor Changes

- Return route metadata from server request, client navigation, and
client fetcher instrumentations
([#&#8203;15235](https://redirect.github.com/remix-run/react-router/pull/15235))
- Adds result metadata after instrumented calls complete, including the
URL, matched route pattern, and params
- Adds known HTTP status codes to server request handler instrumentation
results

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

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates 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>
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [tsx](https://tsx.hirok.io)
([source](https://redirect.github.com/privatenumber/tsx)) | [`4.22.4` →
`4.22.5`](https://renovatebot.com/diffs/npm/tsx/4.22.4/4.22.5) |
![age](https://developer.mend.io/api/mc/badges/age/npm/tsx/4.22.5?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/tsx/4.22.4/4.22.5?slim=true)
|

---

### Release Notes

<details>
<summary>privatenumber/tsx (tsx)</summary>

###
[`v4.22.5`](https://redirect.github.com/privatenumber/tsx/releases/tag/v4.22.5)

[Compare
Source](https://redirect.github.com/privatenumber/tsx/compare/v4.22.4...v4.22.5)

##### Bug Fixes

- isolate hook state per async module.register() registration
([a305f36](https://redirect.github.com/privatenumber/tsx/commit/a305f365f0cbcc31a44549dcbb0e63dc2883e96d))

***

This release is also available on:

- [npm package (@&#8203;latest
dist-tag)](https://www.npmjs.com/package/tsx/v/4.22.5)

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

🔕 **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>
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[postcss-modules](https://redirect.github.com/css-modules/postcss-modules)
| [`6.0.1` →
`9.0.0`](https://renovatebot.com/diffs/npm/postcss-modules/6.0.1/9.0.0)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/postcss-modules/9.0.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/postcss-modules/6.0.1/9.0.0?slim=true)
|

---

### Release Notes

<details>
<summary>css-modules/postcss-modules (postcss-modules)</summary>

###
[`v9.0.0`](https://redirect.github.com/css-modules/postcss-modules/blob/HEAD/CHANGELOG.md#900)

[Compare
Source](https://redirect.github.com/css-modules/postcss-modules/compare/v8.3.1...v9.0.0)

##### Breaking

- Minimum Node.js bumped from 20 to 20.6, the release that stabilized
`module.register`.

##### Added

- New `postcss-modules/loader` subpath — an opt-in Node
module-customization hook. Run with `node --import
postcss-modules/loader app.mjs` and JavaScript files can do `import
styles from "./button.css"` to receive the class-name token map as the
default export, mirroring `css-loader`'s `modules` workflow. Options
live in `postcss-modules.config.{js,cjs,mjs}` in cwd, the
`POSTCSS_MODULES_CONFIG` env var, or a `"postcss-modules"` key in
`package.json`, and accept the same shape as the PostCSS plugin. Aimed
at non-bundler use cases (SSR, Node scripts, Jest/Vitest in node mode);
bundler users keep using their existing integrations.
[#&#8203;80](https://redirect.github.com/madyankin/postcss-modules/issues/80)

###
[`v8.3.1`](https://redirect.github.com/css-modules/postcss-modules/blob/HEAD/CHANGELOG.md#831)

[Compare
Source](https://redirect.github.com/css-modules/postcss-modules/compare/v8.3.0...v8.3.1)

##### Fixed

- `hashPrefix` is now applied when no custom `generateScopedName` is
set. Previously the option was only honoured by `generic-names`, so the
built-in default generator silently ignored it.
[#&#8203;160](https://redirect.github.com/madyankin/postcss-modules/issues/160)
- Empty rules left behind after `:global { ... }` unwrapping (e.g. a
Sass block containing only a multi-line comment) are now removed instead
of emitted as orphaned `{ ... }` blocks.
[#&#8203;136](https://redirect.github.com/madyankin/postcss-modules/issues/136)

###
[`v8.3.0`](https://redirect.github.com/css-modules/postcss-modules/blob/HEAD/CHANGELOG.md#830)

[Compare
Source](https://redirect.github.com/css-modules/postcss-modules/compare/v8.1.0...v8.3.0)

##### Added

- New `localsConvention` value `'all'` — emit the original class name
plus the camelCase and dashes-camelCase variants in one pass.
- New `localsConvention` value `'none'` — emit only the original class
name, with no additional aliases.
- The function form of `localsConvention` may now return an array of
strings. Every entry in the array is added to the locals map and
resolves to the same value, which makes it easy to expose a single CSS
class under multiple JS-friendly aliases.

Adapted from the unmerged work in
[#&#8203;154](https://redirect.github.com/madyankin/postcss-modules/pull/154)
by [@&#8203;CarbonORM](https://redirect.github.com/CarbonORM).

###
[`v8.1.0`](https://redirect.github.com/css-modules/postcss-modules/blob/HEAD/CHANGELOG.md#810)

[Compare
Source](https://redirect.github.com/css-modules/postcss-modules/compare/v7.0.0...v8.1.0)

##### Internal

- Replaced Babel with swc across the entire toolchain: `@swc/cli`
compiles `src/` to `build/`, `@swc/jest` transforms test files, and
ESLint now uses its default `espree` parser. Removed five `@babel/*`
devDependencies and the unused `@babel/register` runtime hook. The
published `build/*.js` keeps the same `module.exports = (opts) => ...;
module.exports.postcss = true` shape, so existing CommonJS consumers are
unaffected.
- Pinned transitive `file-type` to v22 via `overrides` to silence
`@swc/cli`'s vulnerable dependency chain.

###
[`v7.0.0`](https://redirect.github.com/css-modules/postcss-modules/blob/HEAD/CHANGELOG.md#700)

[Compare
Source](https://redirect.github.com/css-modules/postcss-modules/compare/v6.0.1...v7.0.0)

##### Breaking

- Dropped support for Node.js 10, 12, 14, and 15. The minimum supported
Node.js version is now 18.

##### Security

- Patched 14 Dependabot security alerts in transitive dependencies
(`form-data`, `lodash`, `@babel/core`,
`@babel/plugin-transform-modules-systemjs`, `uuid`, `picomatch`,
`flatted`, `minimatch`, `qs`, `js-yaml`, `nanoid`)
- Bumped `jest` from 26 to 30 to drop vulnerable `node-notifier`,
`sane`, and `jsdom` chains

##### Internal

- Regenerated Jest snapshots for the new `pretty-format` serializer
(cosmetic only; emitted CSS and JSON are unchanged)

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

---

- [x] <!-- 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>
@pull pull Bot locked and limited conversation to collaborators Jul 6, 2026
@pull pull Bot added the ⤵️ pull label Jul 6, 2026
@pull
pull Bot merged commit 79aef7d into stnxo2023:main Jul 6, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants