This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Adoption](https://docs.renovatebot.com/merge-confidence/) | [Passing](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|---|---|
| [unocss](https://unocss.dev) ([source](https://github.com/unocss/unocss/tree/HEAD/packages-presets/unocss)) | [`66.5.9` -> `66.5.10`](https://renovatebot.com/diffs/npm/unocss/66.5.9/66.5.10) |  |  |  |  |
| [vitest](https://vitest.dev) ([source](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | [`4.0.14` -> `4.0.15`](https://renovatebot.com/diffs/npm/vitest/4.0.14/4.0.15) |  |  |  |  |
---
### Release Notes
<details>
<summary>unocss/unocss (unocss)</summary>
### [`v66.5.10`](https://github.com/unocss/unocss/releases/tag/v66.5.10)
[Compare Source](https://github.com/unocss/unocss/compare/v66.5.9...v66.5.10)
##### 🚀 Features
- **core**: Allow postprocessors to append or remove rules - by [@​Menci](https://github.com/Menci) and [@​zyyv](https://github.com/zyyv) in [#​5010](https://github.com/unocss/unocss/issues/5010) [<samp>(298de)</samp>](https://github.com/unocss/unocss/commit/298de3e86)
- **vite**: Add `virtualModulePrefix` option to support for custom virtual module prefix - by [@​zyyv](https://github.com/zyyv) and [@​liujiayii](https://github.com/liujiayii) in [#​5008](https://github.com/unocss/unocss/issues/5008) [<samp>(1819f)</samp>](https://github.com/unocss/unocss/commit/1819f04be)
##### 🐞 Bug Fixes
- **config**: Should merge `inlineConfig` when load config - by [@​zyyv](https://github.com/zyyv) [<samp>(37452)</samp>](https://github.com/unocss/unocss/commit/374528462)
- **preset-wind4**: Support special color key with alpha close [#​4998](https://github.com/unocss/unocss/issues/4998) - by [@​zyyv](https://github.com/zyyv) in [#​4998](https://github.com/unocss/unocss/issues/4998) [<samp>(e43d0)</samp>](https://github.com/unocss/unocss/commit/e43d002d9)
- **rule-utils**: Escape rule prefix close Group descendant selectors and prefixes Fixes [#​5004](https://github.com/unocss/unocss/issues/5004) - by [@​zyyv](https://github.com/zyyv) in [#​5004](https://github.com/unocss/unocss/issues/5004) [<samp>(dba52)</samp>](https://github.com/unocss/unocss/commit/dba521e37)
##### [View changes on GitHub](https://github.com/unocss/unocss/compare/v66.5.9...v66.5.10)
</details>
<details>
<summary>vitest-dev/vitest (vitest)</summary>
### [`v4.0.15`](https://github.com/vitest-dev/vitest/releases/tag/v4.0.15)
[Compare Source](https://github.com/vitest-dev/vitest/compare/v4.0.14...v4.0.15)
##### 🚀 Experimental Features
- **cache**: Add opt-out on a plugin level, fix internal root cache - by [@​sheremet-va](https://github.com/sheremet-va) in [#​9154](https://github.com/vitest-dev/vitest/issues/9154) [<samp>(a68f7)</samp>](https://github.com/vitest-dev/vitest/commit/a68f74e5e)
- **reporters**: Print import duration breakdown - by [@​sheremet-va](https://github.com/sheremet-va) in [#​9105](https://github.com/vitest-dev/vitest/issues/9105) [<samp>(122ff)</samp>](https://github.com/vitest-dev/vitest/commit/122ff321c)
##### 🐞 Bug Fixes
- Keep built-in id as is in bun and deno - by [@​sheremet-va](https://github.com/sheremet-va) in [#​9117](https://github.com/vitest-dev/vitest/issues/9117) [<samp>(075ab)</samp>](https://github.com/vitest-dev/vitest/commit/075ab3520)
- Use `optimizeDeps.rolldownOptions` to fix depreated warning + fix `ssr.external: true` - by [@​hi-ogawa](https://github.com/hi-ogawa) in [#​9121](https://github.com/vitest-dev/vitest/issues/9121) [<samp>(fd8bd)</samp>](https://github.com/vitest-dev/vitest/commit/fd8bd6dee)
- Fix external behavior with `deps.optimizer` - by [@​hi-ogawa](https://github.com/hi-ogawa) in [#​9125](https://github.com/vitest-dev/vitest/issues/9125) [<samp>(4c754)</samp>](https://github.com/vitest-dev/vitest/commit/4c75492cc)
- Very minor typo in "Chrome DevTools Protocol" - by [@​HowToTestFrontend](https://github.com/HowToTestFrontend) in [#​9146](https://github.com/vitest-dev/vitest/issues/9146) [<samp>(20997)</samp>](https://github.com/vitest-dev/vitest/commit/209976419)
- **browser**: Run `toMatchScreenshot` only once when used with `expect.element` - by [@​macarie](https://github.com/macarie) in [#​9132](https://github.com/vitest-dev/vitest/issues/9132) [<samp>(0d2e7)</samp>](https://github.com/vitest-dev/vitest/commit/0d2e7e3e2)
- **coverage**: Istanbul provider to not break source maps - by [@​AriPerkkio](https://github.com/AriPerkkio) in [#​9040](https://github.com/vitest-dev/vitest/issues/9040) [<samp>(e4ca9)</samp>](https://github.com/vitest-dev/vitest/commit/e4ca917f1)
- **deps**: Update dependency tinyexec to v1 - in [#​9122](https://github.com/vitest-dev/vitest/issues/9122) [<samp>(fd786)</samp>](https://github.com/vitest-dev/vitest/commit/fd7860222)
- **docs**: Remove `--browser.provider` from docs - by [@​sheremet-va](https://github.com/sheremet-va) in [#​9115](https://github.com/vitest-dev/vitest/issues/9115) [<samp>(120b3)</samp>](https://github.com/vitest-dev/vitest/commit/120b3dac1)
- **expect**: Preserve `currentTestName` in extended matchers - by [@​macarie](https://github.com/macarie) in [#​9106](https://github.com/vitest-dev/vitest/issues/9106) [<samp>(e4345)</samp>](https://github.com/vitest-dev/vitest/commit/e43458e02)
- **pool**: Terminate workers on `CTRL+c` forceful exits - by [@​AriPerkkio](https://github.com/AriPerkkio) in [#​9140](https://github.com/vitest-dev/vitest/issues/9140) [<samp>(d57d8)</samp>](https://github.com/vitest-dev/vitest/commit/d57d8bf0a)
- **reporters**: Show project in github reporter - by [@​sheremet-va](https://github.com/sheremet-va) in [#​9138](https://github.com/vitest-dev/vitest/issues/9138) [<samp>(bb65e)</samp>](https://github.com/vitest-dev/vitest/commit/bb65e15c7)
- **spy**: Do not mock overriden method, if parent was automocked - by [@​sheremet-va](https://github.com/sheremet-va) in [#​9116](https://github.com/vitest-dev/vitest/issues/9116) [<samp>(1a246)</samp>](https://github.com/vitest-dev/vitest/commit/1a24607b4)
- **web-worker**: MessagePort objects passed to Worker.postMessage work when clone === "native" - by [@​whitphx](https://github.com/whitphx) in [#​9118](https://github.com/vitest-dev/vitest/issues/9118) [<samp>(deee8)</samp>](https://github.com/vitest-dev/vitest/commit/deee83e54)
##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v4.0.14...v4.0.15)
</details>
---
### Configuration
📅 **Schedule**: 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.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zOS4zIiwidXBkYXRlZEluVmVyIjoiNDIuMzkuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
renovatebot
changed title from chore(deps): update dependency vitest to v4.0.15 to chore(deps): update all non-major dependencies2025-12-17 03:27:41 +08:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
66.5.9->66.5.104.0.14->4.0.15Release Notes
unocss/unocss (unocss)
v66.5.10Compare Source
🚀 Features
virtualModulePrefixoption to support for custom virtual module prefix - by @zyyv and @liujiayii in #5008 (1819f)🐞 Bug Fixes
inlineConfigwhen load config - by @zyyv (37452)View changes on GitHub
vitest-dev/vitest (vitest)
v4.0.15Compare Source
🚀 Experimental Features
🐞 Bug Fixes
optimizeDeps.rolldownOptionsto fix depreated warning + fixssr.external: true- by @hi-ogawa in #9121 (fd8bd)deps.optimizer- by @hi-ogawa in #9125 (4c754)toMatchScreenshotonly once when used withexpect.element- by @macarie in #9132 (0d2e7)--browser.providerfrom docs - by @sheremet-va in #9115 (120b3)currentTestNamein extended matchers - by @macarie in #9106 (e4345)CTRL+cforceful exits - by @AriPerkkio in #9140 (d57d8)View changes on GitHub
Configuration
📅 Schedule: 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.
1c07c7c957tocbf19ba4f3chore(deps): update dependency vitest to v4.0.15to chore(deps): update all non-major dependenciescbf19ba4f3to7a5610c0dc