chore(deps): update all non-major dependencies
dependencies
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [@sxzz/eslint-config](https://redirect.github.com/sxzz/eslint-config) | [`^7.8.3` → `^7.8.4`](https://renovatebot.com/diffs/npm/@sxzz%2feslint-config/7.8.3/7.8.4) |  |  |
| [@typescript/native-preview](https://www.typescriptlang.org/) ([source](https://redirect.github.com/microsoft/typescript-go)) | [`7.0.0-dev.20260322.1` → `7.0.0-dev.20260329.1`](https://renovatebot.com/diffs/npm/@typescript%2fnative-preview/7.0.0-dev.20260322.1/7.0.0-dev.20260329.1) |  |  |
| [@vitest/coverage-v8](https://vitest.dev/guide/coverage) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8)) | [`^4.1.0` → `^4.1.2`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-v8/4.1.0/4.1.2) |  |  |
| [@vitest/ui](https://vitest.dev/guide/ui) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/ui)) | [`^4.1.0` → `^4.1.2`](https://renovatebot.com/diffs/npm/@vitest%2fui/4.1.0/4.1.2) |  |  |
| [pnpm](https://pnpm.io) ([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm)) | [`10.32.1` → `10.33.0`](https://renovatebot.com/diffs/npm/pnpm/10.32.1/10.33.0) |  |  |
| [tsdown](http://tsdown.dev/) ([source](https://redirect.github.com/rolldown/tsdown)) | [`^0.21.4` → `^0.21.7`](https://renovatebot.com/diffs/npm/tsdown/0.21.4/0.21.7) |  |  |
| [tsdown-preset-sxzz](https://redirect.github.com/sxzz/tsdown-preset-sxzz) | [`^0.4.2` → `^0.5.0`](https://renovatebot.com/diffs/npm/tsdown-preset-sxzz/0.4.2/0.5.0) |  |  |
| [vite](https://vite.dev) ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite)) | [`^8.0.1` → `^8.0.3`](https://renovatebot.com/diffs/npm/vite/8.0.1/8.0.3) |  |  |
| [vitest](https://vitest.dev) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | [`^4.1.0` → `^4.1.2`](https://renovatebot.com/diffs/npm/vitest/4.1.0/4.1.2) |  |  |
---
### Release Notes
<details>
<summary>sxzz/eslint-config (@​sxzz/eslint-config)</summary>
### [`v7.8.4`](https://redirect.github.com/sxzz/eslint-config/releases/tag/v7.8.4)
[Compare Source](https://redirect.github.com/sxzz/eslint-config/compare/v7.8.3...v7.8.4)
*No significant changes*
##### [View changes on GitHub](https://redirect.github.com/sxzz/eslint-config/compare/v7.8.3...v7.8.4)
</details>
<details>
<summary>microsoft/typescript-go (@​typescript/native-preview)</summary>
### [`v7.0.0-dev.20260329.1`](https://redirect.github.com/microsoft/typescript-go/compare/9e425141147d9a1f6e976e97be1882823135a010...88331cdafa9894e4eae34373953547760c659b78)
[Compare Source](https://redirect.github.com/microsoft/typescript-go/compare/9e425141147d9a1f6e976e97be1882823135a010...88331cdafa9894e4eae34373953547760c659b78)
### [`v7.0.0-dev.20260328.1`](https://redirect.github.com/microsoft/typescript-go/compare/025d5aa3913ad54c5eae6be37677d3b85f783fd9...9e425141147d9a1f6e976e97be1882823135a010)
[Compare Source](https://redirect.github.com/microsoft/typescript-go/compare/025d5aa3913ad54c5eae6be37677d3b85f783fd9...9e425141147d9a1f6e976e97be1882823135a010)
### [`v7.0.0-dev.20260327.2`](https://redirect.github.com/microsoft/typescript-go/compare/267da3a91a410ea0a0510275e889bf0686fc02dc...025d5aa3913ad54c5eae6be37677d3b85f783fd9)
[Compare Source](https://redirect.github.com/microsoft/typescript-go/compare/267da3a91a410ea0a0510275e889bf0686fc02dc...025d5aa3913ad54c5eae6be37677d3b85f783fd9)
### [`v7.0.0-dev.20260326.1`](https://redirect.github.com/microsoft/typescript-go/compare/86b0ba896640a56a94f52b102732e5ea029a14ac...267da3a91a410ea0a0510275e889bf0686fc02dc)
[Compare Source](https://redirect.github.com/microsoft/typescript-go/compare/86b0ba896640a56a94f52b102732e5ea029a14ac...267da3a91a410ea0a0510275e889bf0686fc02dc)
### [`v7.0.0-dev.20260325.1`](https://redirect.github.com/microsoft/typescript-go/compare/1065e9f9e032c27c58e6b60a78f322ab31609324...86b0ba896640a56a94f52b102732e5ea029a14ac)
[Compare Source](https://redirect.github.com/microsoft/typescript-go/compare/1065e9f9e032c27c58e6b60a78f322ab31609324...86b0ba896640a56a94f52b102732e5ea029a14ac)
### [`v7.0.0-dev.20260324.1`](https://redirect.github.com/microsoft/typescript-go/compare/a4325da30f285ff85b7b55afe1c65d74f54794af...1065e9f9e032c27c58e6b60a78f322ab31609324)
[Compare Source](https://redirect.github.com/microsoft/typescript-go/compare/a4325da30f285ff85b7b55afe1c65d74f54794af...1065e9f9e032c27c58e6b60a78f322ab31609324)
### [`v7.0.0-dev.20260323.1`](https://redirect.github.com/microsoft/typescript-go/compare/a4325da30f285ff85b7b55afe1c65d74f54794af...a4325da30f285ff85b7b55afe1c65d74f54794af)
[Compare Source](https://redirect.github.com/microsoft/typescript-go/compare/a4325da30f285ff85b7b55afe1c65d74f54794af...a4325da30f285ff85b7b55afe1c65d74f54794af)
</details>
<details>
<summary>vitest-dev/vitest (@​vitest/coverage-v8)</summary>
### [`v4.1.2`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v4.1.2)
[Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v4.1.1...v4.1.2)
This release bumps Vitest's `flatted` version and removes version pinning to resolve `flatted`'s CVE related issues ([#​9975](https://redirect.github.com/vitest-dev/vitest/issues/9975)).
##### 🐞 Bug Fixes
- Don't resolve `setupFiles` from parent directory - by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [#​9960](https://redirect.github.com/vitest-dev/vitest/issues/9960) [<samp>(7aa93)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7aa937776)
- Ensure sequential mock/unmock resolution - by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) and **Claude Opus 4.6** in [#​9830](https://redirect.github.com/vitest-dev/vitest/issues/9830) [<samp>(7c065)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7c06598db)
- **browser**: Take failure screenshot if `toMatchScreenshot` can't capture a stable screenshot - by [@​macarie](https://redirect.github.com/macarie) in [#​9847](https://redirect.github.com/vitest-dev/vitest/issues/9847) [<samp>(faace)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/faace1fbe)
- **coverage**: Correct `coverageConfigDefaults` values and types - by [@​Arthie](https://redirect.github.com/Arthie) in [#​9940](https://redirect.github.com/vitest-dev/vitest/issues/9940) [<samp>(b3c99)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/b3c992cb2)
- **pretty-format**: Fix output limit over counting - by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [#​9965](https://redirect.github.com/vitest-dev/vitest/issues/9965) [<samp>(d3b7a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/d3b7a40fa)
- Disable colors if agent is detected - by [@​sheremet-va](https://redirect.github.com/sheremet-va) and [@​AriPerkkio](https://redirect.github.com/AriPerkkio) in [#​9851](https://redirect.github.com/vitest-dev/vitest/issues/9851) [<samp>(6f97b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/6f97b55dd)
##### [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v4.1.1...v4.1.2)
### [`v4.1.1`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v4.1.1)
[Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v4.1.0...v4.1.1)
##### 🚀 Features
- **experimental**:
- Expose `matchesTagsFilter` to test if the current filter matches tags - by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [#​9913](https://redirect.github.com/vitest-dev/vitest/issues/9913) [<samp>(eec53)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/eec53d9f5)
- Introduce `experimental.vcsProvider` - by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [#​9928](https://redirect.github.com/vitest-dev/vitest/issues/9928) [<samp>(56115)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/561150036)
##### 🐞 Bug Fixes
- Mark `TestProject.testFilesList` internal properly - by [@​sapphi-red](https://redirect.github.com/sapphi-red) in [#​9867](https://redirect.github.com/vitest-dev/vitest/issues/9867) [<samp>(54f26)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/54f2660f5)
- Detect fixture that returns without calling `use` - by [@​oilater](https://redirect.github.com/oilater) in [#​9831](https://redirect.github.com/vitest-dev/vitest/issues/9831) and [#​9861](https://redirect.github.com/vitest-dev/vitest/issues/9861) [<samp>(633ae)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/633ae2303)
- Drop vite 8.beta support - by [@​AriPerkkio](https://redirect.github.com/AriPerkkio) in [#​9862](https://redirect.github.com/vitest-dev/vitest/issues/9862) [<samp>(b78f5)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/b78f5389d)
- Type regression in vi.mocked() static class methods - by [@​purepear](https://redirect.github.com/purepear) and [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [#​9857](https://redirect.github.com/vitest-dev/vitest/issues/9857) [<samp>(90926)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/90926641b)
- Properly re-evaluate actual modules of mocked external - by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [#​9898](https://redirect.github.com/vitest-dev/vitest/issues/9898) [<samp>(ae5ec)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ae5ec03ef)
- Preserve coverage report when html reporter overlaps - by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [#​9889](https://redirect.github.com/vitest-dev/vitest/issues/9889) [<samp>(2d81a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/2d81ad897)
- Provide `vi.advanceTimers` to the preview provider - by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [#​9891](https://redirect.github.com/vitest-dev/vitest/issues/9891) [<samp>(1bc3e)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/1bc3e63be)
- Don't leak event listener in playwright provider - by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [#​9910](https://redirect.github.com/vitest-dev/vitest/issues/9910) [<samp>(d9355)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/d93550ff7)
- Open browser in `--standalone` mode without running tests - by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [#​9911](https://redirect.github.com/vitest-dev/vitest/issues/9911) [<samp>(e78ad)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e78adcf97)
- Guard disposable and optional `body` - by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [#​9912](https://redirect.github.com/vitest-dev/vitest/issues/9912) [<samp>(6fdb2)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/6fdb2ba61)
- Resolve `retry.condition` RegExp serialization issue - by [@​nstepien](https://redirect.github.com/nstepien) and [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [#​9942](https://redirect.github.com/vitest-dev/vitest/issues/9942) [<samp>(7b605)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7b6054328)
- **collect**:
- Don't treat extra props on `test` return as tests - by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [#​9871](https://redirect.github.com/vitest-dev/vitest/issues/9871) [<samp>(141e7)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/141e72aa1)
- **coverage**:
- Simplify provider types - by [@​AriPerkkio](https://redirect.github.com/AriPerkkio) in [#​9931](https://redirect.github.com/vitest-dev/vitest/issues/9931) [<samp>(aaf9f)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/aaf9f18ae)
- Load built-in provider without module runner - by [@​AriPerkkio](https://redirect.github.com/AriPerkkio) in [#​9939](https://redirect.github.com/vitest-dev/vitest/issues/9939) [<samp>(bf892)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/bf8920817)
- **expect**:
- Soft assertions continue after .resolves/.rejects promise errors - by [@​mixelburg](https://redirect.github.com/mixelburg), **Maks Pikov**, **Claude Opus 4.6 (1M context)** and [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [#​9843](https://redirect.github.com/vitest-dev/vitest/issues/9843) [<samp>(6d74b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/6d74b4948)
- Fix sinon-chai style API - by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [#​9943](https://redirect.github.com/vitest-dev/vitest/issues/9943) [<samp>(0f08d)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0f08dda2c)
- **pretty-format**:
- Limit output for large object - by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) and **Claude Opus 4.6 (1M context)** in [#​9949](https://redirect.github.com/vitest-dev/vitest/issues/9949) [<samp>(0d5f9)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0d5f9d6ef)
##### [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v4.1.0...v4.1.1)
</details>
<details>
<summary>pnpm/pnpm (pnpm)</summary>
### [`v10.33.0`](https://redirect.github.com/pnpm/pnpm/compare/v10.32.1...v10.33.0)
[Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v10.32.1...v10.33.0)
</details>
<details>
<summary>rolldown/tsdown (tsdown)</summary>
### [`v0.21.7`](https://redirect.github.com/rolldown/tsdown/releases/tag/v0.21.7)
[Compare Source](https://redirect.github.com/rolldown/tsdown/compare/v0.21.6...v0.21.7)
##### 🚀 Features
- Add `module` option for attw and publint to allow passing imported modules directly - by [@​sxzz](https://redirect.github.com/sxzz) [<samp>(31e90)</samp>](https://redirect.github.com/rolldown/tsdown/commit/31e90c1)
##### 🐞 Bug Fixes
- **deps**: Add skipNodeModulesBundle dep subpath e2e tests and fix docs - by [@​sxzz](https://redirect.github.com/sxzz) [<samp>(deff7)</samp>](https://redirect.github.com/rolldown/tsdown/commit/deff72c)
##### [View changes on GitHub](https://redirect.github.com/rolldown/tsdown/compare/v0.21.6...v0.21.7)
### [`v0.21.6`](https://redirect.github.com/rolldown/tsdown/releases/tag/v0.21.6)
[Compare Source](https://redirect.github.com/rolldown/tsdown/compare/v0.21.5...v0.21.6)
##### 🚀 Features
- Upgrade rolldown to v1.0.0-rc.12 - by [@​sxzz](https://redirect.github.com/sxzz) [<samp>(51292)</samp>](https://redirect.github.com/rolldown/tsdown/commit/512926d)
- **config**:
- Pass root config to workspace config functions - by [@​sxzz](https://redirect.github.com/sxzz) [<samp>(76169)</samp>](https://redirect.github.com/rolldown/tsdown/commit/7616960)
- Use mergeConfig for workspace config merging and support variadic overrides - by [@​sxzz](https://redirect.github.com/sxzz) [<samp>(148aa)</samp>](https://redirect.github.com/rolldown/tsdown/commit/148aaaa)
- **dts**:
- Add `cjsReexport` option to eliminate dual module type hazard - by [@​mandarini](https://redirect.github.com/mandarini) and [@​sxzz](https://redirect.github.com/sxzz) in [#​856](https://redirect.github.com/rolldown/tsdown/issues/856) [<samp>(875c1)</samp>](https://redirect.github.com/rolldown/tsdown/commit/875c1b3)
- **exports**:
- Add `bin` option to auto-generate package.json bin field - by [@​sxzz](https://redirect.github.com/sxzz) in [#​869](https://redirect.github.com/rolldown/tsdown/issues/869) [<samp>(7ebd6)</samp>](https://redirect.github.com/rolldown/tsdown/commit/7ebd62d)
##### 🐞 Bug Fixes
- **css**:
- Compile preprocessor langs in virtual CSS modules - by [@​sxzz](https://redirect.github.com/sxzz) in [#​865](https://redirect.github.com/rolldown/tsdown/issues/865) [<samp>(7b2e0)</samp>](https://redirect.github.com/rolldown/tsdown/commit/7b2e0f9)
- Strip `.module` from CSS output filenames - by [@​sxzz](https://redirect.github.com/sxzz) in [#​866](https://redirect.github.com/rolldown/tsdown/issues/866) [<samp>(03ade)</samp>](https://redirect.github.com/rolldown/tsdown/commit/03ade19)
- Default splitting to true in unbundle mode for CSS inject - by [@​sxzz](https://redirect.github.com/sxzz) in [#​867](https://redirect.github.com/rolldown/tsdown/issues/867) [<samp>(a4da6)</samp>](https://redirect.github.com/rolldown/tsdown/commit/a4da6af)
- Split CSS plugin into pre/post phases for scoped CSS support - by [@​sxzz](https://redirect.github.com/sxzz) in [#​870](https://redirect.github.com/rolldown/tsdown/issues/870) [<samp>(ff0c4)</samp>](https://redirect.github.com/rolldown/tsdown/commit/ff0c45a)
- **entry**:
- Correctly output relative paths in logger output - by [@​sxzz](https://redirect.github.com/sxzz) [<samp>(00050)</samp>](https://redirect.github.com/rolldown/tsdown/commit/0005096)
##### [View changes on GitHub](https://redirect.github.com/rolldown/tsdown/compare/v0.21.5...v0.21.6)
### [`v0.21.5`](https://redirect.github.com/rolldown/tsdown/releases/tag/v0.21.5)
[Compare Source](https://redirect.github.com/rolldown/tsdown/compare/v0.21.4...v0.21.5)
##### 🚀 Features
- Update rolldown to 1.0.0-rc.10 - by [@​wChenonly](https://redirect.github.com/wChenonly) in [#​845](https://redirect.github.com/rolldown/tsdown/issues/845) [<samp>(41411)</samp>](https://redirect.github.com/rolldown/tsdown/commit/414113d)
- Support typescript v6 - by [@​ocavue](https://redirect.github.com/ocavue) in [#​858](https://redirect.github.com/rolldown/tsdown/issues/858) [<samp>(bffc4)</samp>](https://redirect.github.com/rolldown/tsdown/commit/bffc416)
##### 🐞 Bug Fixes
- **css**:
- Run final minification on merged CSS output - by [@​sxzz](https://redirect.github.com/sxzz) in [#​853](https://redirect.github.com/rolldown/tsdown/issues/853) [<samp>(475df)</samp>](https://redirect.github.com/rolldown/tsdown/commit/475df0c)
- Don't override internal importer - by [@​Laupetin](https://redirect.github.com/Laupetin) in [#​860](https://redirect.github.com/rolldown/tsdown/issues/860) [<samp>(af40e)</samp>](https://redirect.github.com/rolldown/tsdown/commit/af40e43)
- Use aliased exports for CSS module keys - by [@​wChenonly](https://redirect.github.com/wChenonly) and [@​sxzz](https://redirect.github.com/sxzz) in [#​840](https://redirect.github.com/rolldown/tsdown/issues/840) [<samp>(bb6de)</samp>](https://redirect.github.com/rolldown/tsdown/commit/bb6decb)
- **deps**:
- External `optionalDependencies` by default - by [@​sxzz](https://redirect.github.com/sxzz) [<samp>(cd24d)</samp>](https://redirect.github.com/rolldown/tsdown/commit/cd24d3e)
- Resolve subpath extensions for packages without exports field - by [@​sxzz](https://redirect.github.com/sxzz) in [#​863](https://redirect.github.com/rolldown/tsdown/issues/863) [<samp>(c5150)</samp>](https://redirect.github.com/rolldown/tsdown/commit/c51502b)
- Correctly resolve root `@types` packages for dts deep imports - by [@​brc-dd](https://redirect.github.com/brc-dd) and [@​sxzz](https://redirect.github.com/sxzz) in [#​852](https://redirect.github.com/rolldown/tsdown/issues/852) [<samp>(0b276)</samp>](https://redirect.github.com/rolldown/tsdown/commit/0b2767a)
##### [View changes on GitHub](https://redirect.github.com/rolldown/tsdown/compare/v0.21.4...v0.21.5)
</details>
<details>
<summary>sxzz/tsdown-preset-sxzz (tsdown-preset-sxzz)</summary>
### [`v0.5.0`](https://redirect.github.com/sxzz/tsdown-preset-sxzz/releases/tag/v0.5.0)
[Compare Source](https://redirect.github.com/sxzz/tsdown-preset-sxzz/compare/v0.4.2...v0.5.0)
##### 🚨 Breaking Changes
- Require tsdown@^0.21.7 - by [@​sxzz](https://redirect.github.com/sxzz) [<samp>(5bb89)</samp>](https://redirect.github.com/sxzz/tsdown-preset-sxzz/commit/5bb8992)
##### [View changes on GitHub](https://redirect.github.com/sxzz/tsdown-preset-sxzz/compare/v0.4.2...v0.5.0)
</details>
<details>
<summary>vitejs/vite (vite)</summary>
### [`v8.0.3`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-803-2026-03-26-small)
[Compare Source](https://redirect.github.com/vitejs/vite/compare/v8.0.2...v8.0.3)
##### Features
- update rolldown to 1.0.0-rc.12 ([#​22024](https://redirect.github.com/vitejs/vite/issues/22024)) ([84164ef](https://redirect.github.com/vitejs/vite/commit/84164ef47b24b1de114f1c29446a9e650825d4ea))
##### Bug Fixes
- **html:** cache unfiltered CSS list to prevent missing styles across entries ([#​22017](https://redirect.github.com/vitejs/vite/issues/22017)) ([5464190](https://redirect.github.com/vitejs/vite/commit/5464190a3ee8f23db20004e7818186fbcc32b0e5))
- **module-runner:** handle non-ascii characters in base64 sourcemaps ([#​21985](https://redirect.github.com/vitejs/vite/issues/21985)) ([77c95bf](https://redirect.github.com/vitejs/vite/commit/77c95bff834c43f8be9fe513c10b5393805a7487))
- **module-runner:** skip re-import if the runner is closed ([#​22020](https://redirect.github.com/vitejs/vite/issues/22020)) ([ee2c2cd](https://redirect.github.com/vitejs/vite/commit/ee2c2cd2c2ce3f53088bd2313fa23e9d52a49b4f))
- **optimizer:** scan is not resolving sub path import if used in a glob import ([#​22018](https://redirect.github.com/vitejs/vite/issues/22018)) ([ddfe20d](https://redirect.github.com/vitejs/vite/commit/ddfe20d19e95a323fa3c8d2c19a02c4e02f93824))
- **ssr:** ssrTransform incorrectly rewrites `meta` identifier inside `import.meta` when a binding named `meta` exists ([#​22019](https://redirect.github.com/vitejs/vite/issues/22019)) ([cff5f0c](https://redirect.github.com/vitejs/vite/commit/cff5f0cca5f08c2ce50f233441485e10b6e115e9))
##### Miscellaneous Chores
- **deps:** bump picomatch from 4.0.3 to 4.0.4 ([#​22027](https://redirect.github.com/vitejs/vite/issues/22027)) ([7e56003](https://redirect.github.com/vitejs/vite/commit/7e56003fec3e1b94a20516a901580198a51da614))
##### Tests
- **html:** add tests for `getCssFilesForChunk` ([#​22016](https://redirect.github.com/vitejs/vite/issues/22016)) ([43fbbf9](https://redirect.github.com/vitejs/vite/commit/43fbbf9a09dfd17456ae0611d034c366fcb38998))
### [`v8.0.2`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-802-2026-03-23-small)
[Compare Source](https://redirect.github.com/vitejs/vite/compare/v8.0.1...v8.0.2)
##### Features
- update rolldown to 1.0.0-rc.11 ([#​21998](https://redirect.github.com/vitejs/vite/issues/21998)) ([ff91c31](https://redirect.github.com/vitejs/vite/commit/ff91c319facd602dc5eea81ed7e7d79ae7dadb95))
##### Bug Fixes
- **deps:** update all non-major dependencies ([#​21988](https://redirect.github.com/vitejs/vite/issues/21988)) ([9b7d150](https://redirect.github.com/vitejs/vite/commit/9b7d15002a75474421bc5636238336d88c7fe2f3))
##### Miscellaneous Chores
- **deps:** update dependency [@​vitejs/devtools](https://redirect.github.com/vitejs/devtools) to ^0.1.5 ([#​21992](https://redirect.github.com/vitejs/vite/issues/21992)) ([b2dd65b](https://redirect.github.com/vitejs/vite/commit/b2dd65bf2f113719b72450f2e19696213fd9e255))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](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/sxzz/ast-kit).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My45NC4xIiwidXBkYXRlZEluVmVyIjoiNDMuOTQuMSIsInRhcmdldEJyYW5jaCI6Im5leHQiLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
合并状态:未合并 3 条评论