spy: Copy static properties if spy is initialised with vi.fn(), fix types for vi.spyOn(obj, class) - by @sheremet-va in #8956(75e7f)
webdriverio: When no argument is passed to the .click interaction command, the webdriver command should also have no argument - by @julienw in #8937(069e6)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [rollup](https://rollupjs.org/) ([source](https://github.com/rollup/rollup)) | [`4.52.5` -> `4.53.0`](https://renovatebot.com/diffs/npm/rollup/4.52.5/4.53.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [unocss](https://unocss.dev) ([source](https://github.com/unocss/unocss/tree/HEAD/packages-presets/unocss)) | [`66.5.4` -> `66.5.5`](https://renovatebot.com/diffs/npm/unocss/66.5.4/66.5.5) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [vitest](https://vitest.dev) ([source](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | [`4.0.7` -> `4.0.8`](https://renovatebot.com/diffs/npm/vitest/4.0.7/4.0.8) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>rollup/rollup (rollup)</summary>
### [`v4.53.0`](https://github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4530)
[Compare Source](https://github.com/rollup/rollup/compare/v4.52.5...v4.53.0)
*2025-11-07*
##### Features
- Improve rendering performance by caching generated variable names ([#​5947](https://github.com/rollup/rollup/issues/5947))
##### Pull Requests
- [#​5947](https://github.com/rollup/rollup/pull/5947): refactor: store safe variable names in cache for subsequent usage ([@​Aslemammad](https://github.com/Aslemammad), [@​lukastaegert](https://github.com/lukastaegert), [@​Service](https://github.com/Service) account user)
- [#​6149](https://github.com/rollup/rollup/pull/6149): chore(deps): update dependency vite to v7.1.11 \[security] ([@​renovate](https://github.com/renovate)\[bot], [@​Service](https://github.com/Service) account user)
- [#​6151](https://github.com/rollup/rollup/pull/6151): fix(deps): update swc monorepo (major) ([@​renovate](https://github.com/renovate)\[bot], [@​Service](https://github.com/Service) account user)
- [#​6152](https://github.com/rollup/rollup/pull/6152): fix(deps): lock file maintenance minor/patch updates ([@​renovate](https://github.com/renovate)\[bot], [@​Service](https://github.com/Service) account user)
- [#​6153](https://github.com/rollup/rollup/pull/6153): chore(deps): lock file maintenance minor/patch updates ([@​renovate](https://github.com/renovate)\[bot], [@​Service](https://github.com/Service) account user)
- [#​6155](https://github.com/rollup/rollup/pull/6155): Fix tests: Do not swallow warnings for multi-format tests ([@​lukastaegert](https://github.com/lukastaegert), [@​Service](https://github.com/Service) account user)
- [#​6159](https://github.com/rollup/rollup/pull/6159): chore(deps): update dependency eslint-plugin-unicorn to v62 ([@​renovate](https://github.com/renovate)\[bot])
- [#​6160](https://github.com/rollup/rollup/pull/6160): chore(deps): update github artifact actions (major) ([@​renovate](https://github.com/renovate)\[bot])
- [#​6161](https://github.com/rollup/rollup/pull/6161): fix(deps): lock file maintenance minor/patch updates ([@​renovate](https://github.com/renovate)\[bot], [@​lukastaegert](https://github.com/lukastaegert))
- [#​6164](https://github.com/rollup/rollup/pull/6164): chore(deps): update dependency [@​rollup/plugin-alias](https://github.com/rollup/plugin-alias) to v6 ([@​renovate](https://github.com/renovate)\[bot])
- [#​6165](https://github.com/rollup/rollup/pull/6165): chore(deps): update dependency [@​rollup/plugin-commonjs](https://github.com/rollup/plugin-commonjs) to v29 ([@​renovate](https://github.com/renovate)\[bot])
- [#​6166](https://github.com/rollup/rollup/pull/6166): fix(deps): update swc monorepo (major) ([@​renovate](https://github.com/renovate)\[bot], [@​lukastaegert](https://github.com/lukastaegert))
- [#​6167](https://github.com/rollup/rollup/pull/6167): chore(deps): lock file maintenance minor/patch updates ([@​renovate](https://github.com/renovate)\[bot], [@​lukastaegert](https://github.com/lukastaegert))
</details>
<details>
<summary>unocss/unocss (unocss)</summary>
### [`v66.5.5`](https://github.com/unocss/unocss/releases/tag/v66.5.5)
[Compare Source](https://github.com/unocss/unocss/compare/v66.5.4...v66.5.5)
##### 🚨 Breaking Changes
- **svelte-scoped**: Simplify user facing setup - by [@​fehnomenal](https://github.com/fehnomenal) and **Henrik Berglund** in [#​4942](https://github.com/unocss/unocss/issues/4942) [<samp>(7e52a)</samp>](https://github.com/unocss/unocss/commit/7e52a161e)
##### 🚀 Features
- **inspector**:
- Integrate Vite DevTools - by [@​antfu](https://github.com/antfu) [<samp>(a95bd)</samp>](https://github.com/unocss/unocss/commit/a95bd1f1b)
- **preset-wind4**:
- Set the default spacing digits to 4 - by [@​zyyv](https://github.com/zyyv) in [#​4983](https://github.com/unocss/unocss/issues/4983) [<samp>(1d1ca)</samp>](https://github.com/unocss/unocss/commit/1d1ca319b)
- Support theme function in bracket - by [@​zyyv](https://github.com/zyyv) in [#​4970](https://github.com/unocss/unocss/issues/4970) [<samp>(caeb3)</samp>](https://github.com/unocss/unocss/commit/caeb39cfc)
- **reset**:
- Tailwind v4 reset - by [@​KTibow](https://github.com/KTibow) in [#​4956](https://github.com/unocss/unocss/issues/4956) [<samp>(8561a)</samp>](https://github.com/unocss/unocss/commit/8561af2a7)
##### 🐞 Bug Fixes
- **core**: Don't use `parentVariants` for `shortcutsNoMerge` shortcut - by [@​zyyv](https://github.com/zyyv) in [#​4954](https://github.com/unocss/unocss/issues/4954) [<samp>(71d4d)</samp>](https://github.com/unocss/unocss/commit/71d4dd80d)
- **eslint-plugin**: Enhance generator to support filename context for config loading - by [@​Jungzl](https://github.com/Jungzl) in [#​4978](https://github.com/unocss/unocss/issues/4978) [<samp>(942cd)</samp>](https://github.com/unocss/unocss/commit/942cd34c6)
- **postcss**: Fix wind4 in `@screen` transformer close [#​4973](https://github.com/unocss/unocss/issues/4973) - by [@​zyyv](https://github.com/zyyv) in [#​4973](https://github.com/unocss/unocss/issues/4973) [<samp>(49035)</samp>](https://github.com/unocss/unocss/commit/49035b1a7)
- **preset-wind4**: Escape css variables close [#​4957](https://github.com/unocss/unocss/issues/4957) - by [@​zyyv](https://github.com/zyyv) in [#​4957](https://github.com/unocss/unocss/issues/4957) [<samp>(d1e00)</samp>](https://github.com/unocss/unocss/commit/d1e00bfc9)
- **svelte-scoped**: Correctly transform rules with only --at-apply - by [@​fehnomenal](https://github.com/fehnomenal) and **Henrik Berglund** in [#​4795](https://github.com/unocss/unocss/issues/4795) [<samp>(9a7c3)</samp>](https://github.com/unocss/unocss/commit/9a7c373ee)
##### [View changes on GitHub](https://github.com/unocss/unocss/compare/v66.5.4...v66.5.5)
</details>
<details>
<summary>vitest-dev/vitest (vitest)</summary>
### [`v4.0.8`](https://github.com/vitest-dev/vitest/releases/tag/v4.0.8)
[Compare Source](https://github.com/vitest-dev/vitest/compare/v4.0.7...v4.0.8)
##### 🐞 Bug Fixes
- Workaround `noExternal` merging bug on Vite 6 - by [@​hi-ogawa](https://github.com/hi-ogawa) in [#​8950](https://github.com/vitest-dev/vitest/issues/8950) [<samp>(bcb13)</samp>](https://github.com/vitest-dev/vitest/commit/bcb132fd4)
- Missed context.d.ts file - by [@​termorey](https://github.com/termorey) in [#​8965](https://github.com/vitest-dev/vitest/issues/8965) [<samp>(9044d)</samp>](https://github.com/vitest-dev/vitest/commit/9044d9356)
- Incorrect error message for non-awaited `expect.element()` - by [@​StyleShit](https://github.com/StyleShit) in [#​8954](https://github.com/vitest-dev/vitest/issues/8954) [<samp>(9638d)</samp>](https://github.com/vitest-dev/vitest/commit/9638db0f3)
- **browser**: Cleanup frame-ancestors from CSP header at coverage middleware - by [@​userquin](https://github.com/userquin) in [#​8941](https://github.com/vitest-dev/vitest/issues/8941) [<samp>(1f730)</samp>](https://github.com/vitest-dev/vitest/commit/1f7303738)
- **deps**: Update all non-major dependencies - by [@​sheremet-va](https://github.com/sheremet-va) in [#​8636](https://github.com/vitest-dev/vitest/issues/8636) [<samp>(da8b9)</samp>](https://github.com/vitest-dev/vitest/commit/da8b93aa5)
- **forks**: Do not fail with Windows Defender enabled - by [@​sheremet-va](https://github.com/sheremet-va) in [#​8967](https://github.com/vitest-dev/vitest/issues/8967) [<samp>(c79f4)</samp>](https://github.com/vitest-dev/vitest/commit/c79f47c65)
- **runner**: Properly encode Uint8Array body in annotations - by [@​Livan-pro](https://github.com/Livan-pro) in [#​8951](https://github.com/vitest-dev/vitest/issues/8951) [<samp>(997ca)</samp>](https://github.com/vitest-dev/vitest/commit/997ca5a82)
- **spy**: Copy static properties if spy is initialised with `vi.fn()`, fix types for `vi.spyOn(obj, class)` - by [@​sheremet-va](https://github.com/sheremet-va) in [#​8956](https://github.com/vitest-dev/vitest/issues/8956) [<samp>(75e7f)</samp>](https://github.com/vitest-dev/vitest/commit/75e7fcc51)
- **webdriverio**: When no argument is passed to the .click interaction command, the webdriver command should also have no argument - by [@​julienw](https://github.com/julienw) in [#​8937](https://github.com/vitest-dev/vitest/issues/8937) [<samp>(069e6)</samp>](https://github.com/vitest-dev/vitest/commit/069e6db9b)
##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v4.0.7...v4.0.8)
</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:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOC4wIiwidXBkYXRlZEluVmVyIjoiNDIuMTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
renovatebot
changed title from chore(deps): update dependency unocss to v66.5.5 to chore(deps): update all non-major dependencies2025-11-21 21:43:56 +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:
4.52.5->4.53.066.5.4->66.5.54.0.7->4.0.8Release Notes
rollup/rollup (rollup)
v4.53.0Compare Source
2025-11-07
Features
Pull Requests
unocss/unocss (unocss)
v66.5.5Compare Source
🚨 Breaking Changes
🚀 Features
🐞 Bug Fixes
parentVariantsforshortcutsNoMergeshortcut - by @zyyv in #4954 (71d4d)@screentransformer close #4973 - by @zyyv in #4973 (49035)View changes on GitHub
vitest-dev/vitest (vitest)
v4.0.8Compare Source
🐞 Bug Fixes
noExternalmerging bug on Vite 6 - by @hi-ogawa in #8950 (bcb13)expect.element()- by @StyleShit in #8954 (9638d)vi.fn(), fix types forvi.spyOn(obj, class)- by @sheremet-va in #8956 (75e7f)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.
c9242dec01to8711cb7adcchore(deps): update dependency unocss to v66.5.5to chore(deps): update all non-major dependencies8711cb7adctobe4550b81fbe4550b81fto188c813447