chore(deps): update dependency @vue/test-utils to v2.4.8 #2875

Merged
renovate merged 1 commits from renovate/vue-test-utils-2.x into main 2026-04-27 10:08:20 +00:00
Owner

This PR contains the following updates:

Package Change Age Confidence
@vue/test-utils 2.4.62.4.8 age confidence

Release Notes

vuejs/test-utils (@​vue/test-utils)

v2.4.8

Compare Source

compare changes

🩹 Fixes
  • Correct declaration entrypoint (#​2826)
🤖 CI
❤️ Contributors

v2.4.7

Compare Source

compare changes

🚀 Enhancements
  • Add Chinese docs translation (#​2552)
  • SetData()/shallowMount with initialData for components using the Composition API / <script setup> (#​2655)
🩹 Fixes
  • Preserve code from keyboard events (#​2434)
  • Switch browser and require exports definitions (#​2501)
  • Re-add peer dependencies but with wider range (#​2511)
  • Resolve warnings in docs:dev (30b7491)
  • Resolve TypeScript type errors in .vitepress/config (#​2549)
  • Accept FunctionalComponent as selector (0bb947f)
  • Text() misses content for array functional component (#​2579)
  • Use await in test (c5482b4)
  • deps: Update dependency vue-component-type-helpers to v3 (#​2683)
  • Remove wrapper div when unmount (#​2700)
  • Make mount options slots compatible with noUncheckedIndexedAccess true (#​2713)
  • Add missing peerDependency @​vue/compiler-dom (75801ba)
  • docs: Declare css module for vitepress typecheck (ddaca97)
💅 Refactors
  • Enforce consistent usage of type imports (#​2734)
📖 Documentation
  • Clarify findComponent vs getComponent (#​2435)
  • Update fr docs (67064ef)
  • Add note about partial transition stub support (#​2431)
  • Fix missing data at passing data section essentials guide (dda205e)
  • Fix missing data at passing data section essentials guide fr (ae2c72c)
  • Fix plugin TS declaration example (#​2466)
  • Fixed incorrect checkbox value check (#​2495)
  • Capital letter in sentence fix (#​2499)
  • Import missing DOMWrapper on Implementation of the plugin section (#​2519)
  • Add migration step for deprecated ref syntax in findAllComponents (#​2498)
  • Correct anchor hash links and fix typo (#​2551)
  • Center logo on home (#​2559)
  • zh-cn: Review a-crash-course (#​2563)
  • Use code-group for install commands (#​2571)
  • zh-cn: Review event-handing.md (#​2572)
  • zh-cn: Enhance conditional-rendering.md (#​2562)
  • zh-cn: Review easy-to-test (#​2567)
  • zh-cn: Review passing-data.md (#​2575)
  • zh-cn: Review async-suspense.md (#​2576)
  • zh: 优化 API 文档格式和内容 (#​2569)
  • zh: 更新 Vitest 模拟日期和计时器的说明 (#​2578)
  • zh-cn: Review http-requests.md (#​2580)
  • zh-cn: Review forms (#​2582)
  • zh-cn: Guide/advanced/slots.md (#​2565)
  • zh: Review extending-vtu (#​2583)
  • zh: Review index (#​2584)
  • Fix modelValue test example (85bfdf4)
  • Removes broken link from plugins.md (69bc1ce)
  • zh: Review transitions, component-instance, and reusability-composition (#​2616)
  • zh: Review v-model and vuex (#​2617)
  • zh: Review all the rest advanced guide (#​2619)
  • zh: Review migration (#​2623)
  • Fix a typo in transitions.md (#​2635)
  • Update crash-course to script setup (c81aa79)
  • Update Essentials section to setup (composition api) (#​2647)
  • Typos in examples (#​2678)
  • Typo in easy-to-test.md (#​2710)
  • Add note about mocking requestAnimationFrame for transitions (2324c65)
  • Updated example TodoApp to script setup (#​2727)
  • Remove "Using data" section from "Conditional Rendering" guide and fix passing data test example (#​2743)
  • Follow-up fixes for the conditional rendering guide (#​2744)
  • Mention shallowMount stub name changes in migration guide (80e051a)
  • Update conditional rendering documentation to clarify isVisible() usage with attachTo (#​2799)
  • Restore Options API component for data() mounting example (#​2804)
  • Promote Vitest as recommended test runner (#​2805)
  • api: Note that setValue does not accept objects on <select> (#​2819)
🏡 Chore
  • Add api/index.md to docs:translation:compare (6b8681c)
  • Remove unnecessary generic arguments (cfd70c6)
  • Ignore TS error in config object (9d0a618)
  • Simplify eslint packages (c1d0ffd)
  • Use eslint v9 with flat config (2f19fdf)
  • Expose Stubs type publicly (#​2492)
  • Update documentation file path (9c96594)
  • Use pnpm v10 (e4c2cb3)
  • Pnpm approve build (81c54e9)
  • Use github issue forms (#​2673)
  • Exclude class components from test type-checking (0899008)
  • Add explicit coverage include for vitest v4 (51672b9)
  • Update to prettier v3.7 (fed9e7c)
  • Migrate to oxfmt (81c1de9)
  • Migrate to oxlint (a361908)
  • Prepare TypeScript 6 migration settings (55e1262)
  • Adjust tsd config for TypeScript 6 (7d23eb5)
  • Avoid TypeScript 6 target deprecation warning (81d063c)
🤖 CI
  • Remove node v22 build (7ebf58d)
  • Add node v22 build (57540ee)
  • Use "pool: threads" instead of vmThreads (d0cbb54)
  • Remove node v18 and add v24 (fd9cf95)
  • Add trusted publishing release workflow (#​2825)
❤️ Contributors

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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [@vue/test-utils](https://github.com/vuejs/test-utils) | [`2.4.6` → `2.4.8`](https://renovatebot.com/diffs/npm/@vue%2ftest-utils/2.4.6/2.4.8) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@vue%2ftest-utils/2.4.8?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vue%2ftest-utils/2.4.6/2.4.8?slim=true) | --- ### Release Notes <details> <summary>vuejs/test-utils (@&#8203;vue/test-utils)</summary> ### [`v2.4.8`](https://github.com/vuejs/test-utils/releases/tag/v2.4.8) [Compare Source](https://github.com/vuejs/test-utils/compare/v2.4.7...v2.4.8) [compare changes](https://github.com/vuejs/test-utils/compare/v2.4.7...v2.4.8) ##### 🩹 Fixes - Correct declaration entrypoint ([#&#8203;2826](https://github.com/vuejs/test-utils/pull/2826)) ##### 🤖 CI - Enable pkg.pr.new ([#&#8203;2827](https://github.com/vuejs/test-utils/pull/2827)) ##### ❤️ Contributors - Cédric Exbrayat ([@&#8203;cexbrayat](https://github.com/cexbrayat)) - Daniel Roe ([@&#8203;danielroe](https://github.com/danielroe)) ### [`v2.4.7`](https://github.com/vuejs/test-utils/releases/tag/v2.4.7) [Compare Source](https://github.com/vuejs/test-utils/compare/v2.4.6...v2.4.7) [compare changes](https://github.com/vuejs/test-utils/compare/v2.4.6...v2.4.7) ##### 🚀 Enhancements - Add Chinese docs translation ([#&#8203;2552](https://github.com/vuejs/test-utils/pull/2552)) - SetData()/shallowMount with initialData for components using the Composition API / <script setup> ([#&#8203;2655](https://github.com/vuejs/test-utils/pull/2655)) ##### 🩹 Fixes - Preserve code from keyboard events ([#&#8203;2434](https://github.com/vuejs/test-utils/pull/2434)) - Switch browser and require exports definitions ([#&#8203;2501](https://github.com/vuejs/test-utils/pull/2501)) - Re-add peer dependencies but with wider range ([#&#8203;2511](https://github.com/vuejs/test-utils/pull/2511)) - Resolve warnings in docs:dev ([30b7491](https://github.com/vuejs/test-utils/commit/30b7491)) - Resolve TypeScript type errors in .vitepress/config ([#&#8203;2549](https://github.com/vuejs/test-utils/pull/2549)) - Accept FunctionalComponent<any> as selector ([0bb947f](https://github.com/vuejs/test-utils/commit/0bb947f)) - Text() misses content for array functional component ([#&#8203;2579](https://github.com/vuejs/test-utils/pull/2579)) - Use await in test ([c5482b4](https://github.com/vuejs/test-utils/commit/c5482b4)) - **deps:** Update dependency vue-component-type-helpers to v3 ([#&#8203;2683](https://github.com/vuejs/test-utils/pull/2683)) - Remove wrapper div when unmount ([#&#8203;2700](https://github.com/vuejs/test-utils/pull/2700)) - Make mount options slots compatible with noUncheckedIndexedAccess true ([#&#8203;2713](https://github.com/vuejs/test-utils/pull/2713)) - Add missing peerDependency [@&#8203;vue/compiler-dom](https://github.com/vue/compiler-dom) ([75801ba](https://github.com/vuejs/test-utils/commit/75801ba)) - **docs:** Declare css module for vitepress typecheck ([ddaca97](https://github.com/vuejs/test-utils/commit/ddaca97)) ##### 💅 Refactors - Enforce consistent usage of type imports ([#&#8203;2734](https://github.com/vuejs/test-utils/pull/2734)) ##### 📖 Documentation - Clarify findComponent vs getComponent ([#&#8203;2435](https://github.com/vuejs/test-utils/pull/2435)) - Update fr docs ([67064ef](https://github.com/vuejs/test-utils/commit/67064ef)) - Add note about partial transition stub support ([#&#8203;2431](https://github.com/vuejs/test-utils/pull/2431)) - Fix missing data at passing data section essentials guide ([dda205e](https://github.com/vuejs/test-utils/commit/dda205e)) - Fix missing data at passing data section essentials guide fr ([ae2c72c](https://github.com/vuejs/test-utils/commit/ae2c72c)) - Fix plugin TS declaration example ([#&#8203;2466](https://github.com/vuejs/test-utils/pull/2466)) - Fixed incorrect checkbox value check ([#&#8203;2495](https://github.com/vuejs/test-utils/pull/2495)) - Capital letter in sentence fix ([#&#8203;2499](https://github.com/vuejs/test-utils/pull/2499)) - Import missing DOMWrapper on Implementation of the plugin section ([#&#8203;2519](https://github.com/vuejs/test-utils/pull/2519)) - Add migration step for deprecated ref syntax in findAllComponents ([#&#8203;2498](https://github.com/vuejs/test-utils/pull/2498)) - Correct anchor hash links and fix typo ([#&#8203;2551](https://github.com/vuejs/test-utils/pull/2551)) - Center logo on home ([#&#8203;2559](https://github.com/vuejs/test-utils/pull/2559)) - **zh-cn:** Review a-crash-course ([#&#8203;2563](https://github.com/vuejs/test-utils/pull/2563)) - Use code-group for install commands ([#&#8203;2571](https://github.com/vuejs/test-utils/pull/2571)) - **zh-cn:** Review event-handing.md ([#&#8203;2572](https://github.com/vuejs/test-utils/pull/2572)) - **zh-cn:** Enhance conditional-rendering.md ([#&#8203;2562](https://github.com/vuejs/test-utils/pull/2562)) - **zh-cn:** Review easy-to-test ([#&#8203;2567](https://github.com/vuejs/test-utils/pull/2567)) - **zh-cn:** Review passing-data.md ([#&#8203;2575](https://github.com/vuejs/test-utils/pull/2575)) - **zh-cn:** Review async-suspense.md ([#&#8203;2576](https://github.com/vuejs/test-utils/pull/2576)) - **zh:** 优化 API 文档格式和内容 ([#&#8203;2569](https://github.com/vuejs/test-utils/pull/2569)) - **zh:** 更新 Vitest 模拟日期和计时器的说明 ([#&#8203;2578](https://github.com/vuejs/test-utils/pull/2578)) - **zh-cn:** Review http-requests.md ([#&#8203;2580](https://github.com/vuejs/test-utils/pull/2580)) - **zh-cn:** Review forms ([#&#8203;2582](https://github.com/vuejs/test-utils/pull/2582)) - **zh-cn:** Guide/advanced/slots.md ([#&#8203;2565](https://github.com/vuejs/test-utils/pull/2565)) - **zh:** Review extending-vtu ([#&#8203;2583](https://github.com/vuejs/test-utils/pull/2583)) - **zh:** Review index ([#&#8203;2584](https://github.com/vuejs/test-utils/pull/2584)) - Fix modelValue test example ([85bfdf4](https://github.com/vuejs/test-utils/commit/85bfdf4)) - Removes broken link from plugins.md ([69bc1ce](https://github.com/vuejs/test-utils/commit/69bc1ce)) - **zh:** Review transitions, component-instance, and reusability-composition ([#&#8203;2616](https://github.com/vuejs/test-utils/pull/2616)) - **zh:** Review v-model and vuex ([#&#8203;2617](https://github.com/vuejs/test-utils/pull/2617)) - **zh:** Review all the rest advanced guide ([#&#8203;2619](https://github.com/vuejs/test-utils/pull/2619)) - **zh:** Review migration ([#&#8203;2623](https://github.com/vuejs/test-utils/pull/2623)) - Fix a typo in transitions.md ([#&#8203;2635](https://github.com/vuejs/test-utils/pull/2635)) - Update crash-course to script setup ([c81aa79](https://github.com/vuejs/test-utils/commit/c81aa79)) - Update Essentials section to setup (composition api) ([#&#8203;2647](https://github.com/vuejs/test-utils/pull/2647)) - Typos in examples ([#&#8203;2678](https://github.com/vuejs/test-utils/pull/2678)) - Typo in easy-to-test.md ([#&#8203;2710](https://github.com/vuejs/test-utils/pull/2710)) - Add note about mocking requestAnimationFrame for transitions ([2324c65](https://github.com/vuejs/test-utils/commit/2324c65)) - Updated example TodoApp to script setup ([#&#8203;2727](https://github.com/vuejs/test-utils/pull/2727)) - Remove "Using data" section from "Conditional Rendering" guide and fix passing data test example ([#&#8203;2743](https://github.com/vuejs/test-utils/pull/2743)) - Follow-up fixes for the conditional rendering guide ([#&#8203;2744](https://github.com/vuejs/test-utils/pull/2744)) - Mention shallowMount stub name changes in migration guide ([80e051a](https://github.com/vuejs/test-utils/commit/80e051a)) - Update conditional rendering documentation to clarify isVisible() usage with attachTo ([#&#8203;2799](https://github.com/vuejs/test-utils/pull/2799)) - Restore Options API component for data() mounting example ([#&#8203;2804](https://github.com/vuejs/test-utils/pull/2804)) - Promote Vitest as recommended test runner ([#&#8203;2805](https://github.com/vuejs/test-utils/pull/2805)) - **api:** Note that setValue does not accept objects on `<select>` ([#&#8203;2819](https://github.com/vuejs/test-utils/pull/2819)) ##### 🏡 Chore - Add api/index.md to docs:translation:compare ([6b8681c](https://github.com/vuejs/test-utils/commit/6b8681c)) - Remove unnecessary generic arguments ([cfd70c6](https://github.com/vuejs/test-utils/commit/cfd70c6)) - Ignore TS error in config object ([9d0a618](https://github.com/vuejs/test-utils/commit/9d0a618)) - Simplify eslint packages ([c1d0ffd](https://github.com/vuejs/test-utils/commit/c1d0ffd)) - Use eslint v9 with flat config ([2f19fdf](https://github.com/vuejs/test-utils/commit/2f19fdf)) - Expose Stubs type publicly ([#&#8203;2492](https://github.com/vuejs/test-utils/pull/2492)) - Update documentation file path ([9c96594](https://github.com/vuejs/test-utils/commit/9c96594)) - Use pnpm v10 ([e4c2cb3](https://github.com/vuejs/test-utils/commit/e4c2cb3)) - Pnpm approve build ([81c54e9](https://github.com/vuejs/test-utils/commit/81c54e9)) - Use github issue forms ([#&#8203;2673](https://github.com/vuejs/test-utils/pull/2673)) - Exclude class components from test type-checking ([0899008](https://github.com/vuejs/test-utils/commit/0899008)) - Add explicit coverage include for vitest v4 ([51672b9](https://github.com/vuejs/test-utils/commit/51672b9)) - Update to prettier v3.7 ([fed9e7c](https://github.com/vuejs/test-utils/commit/fed9e7c)) - Migrate to oxfmt ([81c1de9](https://github.com/vuejs/test-utils/commit/81c1de9)) - Migrate to oxlint ([a361908](https://github.com/vuejs/test-utils/commit/a361908)) - Prepare TypeScript 6 migration settings ([55e1262](https://github.com/vuejs/test-utils/commit/55e1262)) - Adjust tsd config for TypeScript 6 ([7d23eb5](https://github.com/vuejs/test-utils/commit/7d23eb5)) - Avoid TypeScript 6 target deprecation warning ([81d063c](https://github.com/vuejs/test-utils/commit/81d063c)) ##### 🤖 CI - Remove node v22 build ([7ebf58d](https://github.com/vuejs/test-utils/commit/7ebf58d)) - Add node v22 build ([57540ee](https://github.com/vuejs/test-utils/commit/57540ee)) - Use "pool: threads" instead of vmThreads ([d0cbb54](https://github.com/vuejs/test-utils/commit/d0cbb54)) - Remove node v18 and add v24 ([fd9cf95](https://github.com/vuejs/test-utils/commit/fd9cf95)) - Add trusted publishing release workflow ([#&#8203;2825](https://github.com/vuejs/test-utils/pull/2825)) ##### ❤️ Contributors - Lachlan Miller ([@&#8203;lmiller1990](https://github.com/lmiller1990)) - cexbrayat ([@&#8203;cexbrayat](https://github.com/cexbrayat)) - Nicolas Bonamy ([@&#8203;nbonamy](https://github.com/nbonamy)) - KatWorkGit ([@&#8203;KatWorkGit](https://github.com/KatWorkGit)) - Wouter Kroes ([@&#8203;wouterkroes](https://github.com/wouterkroes)) - Rama Muhammad Murshal ([@&#8203;ramammurshal](https://github.com/ramammurshal)) - Evan You ([@&#8203;yyx990803](https://github.com/yyx990803)) - Vlad Starkovsky ([@&#8203;starkovsky](https://github.com/starkovsky)) - Joe ([@&#8203;joaoprp](https://github.com/joaoprp)) - Priyadarshi Kumar ([@&#8203;Psingh132](https://github.com/Psingh132)) - Sébastien Ronveaux ([@&#8203;sronveaux](https://github.com/sronveaux)) - Gilliam ([@&#8203;Gi11i4m](https://github.com/Gi11i4m)) - Baranov Dmytro ([@&#8203;dimas7001](https://github.com/dimas7001)) - BrendonHenrique ([@&#8203;BrendonHenrique](https://github.com/BrendonHenrique)) - Lorenz van Herwaarden ([@&#8203;lorenzvanherwaarden](https://github.com/lorenzvanherwaarden)) - wuzhiqing ([@&#8203;DDDDD12138](https://github.com/DDDDD12138)) - 阿菜 Cai ([@&#8203;RSS1102](https://github.com/RSS1102)) - Jinjiang ([@&#8203;Jinjiang](https://github.com/Jinjiang)) - Kylin ([@&#8203;lxKylin](https://github.com/lxKylin)) - Qianhe Chen ([@&#8203;chenqianhe](https://github.com/chenqianhe)) - 时瑶 ([@&#8203;KiritaniAyaka](https://github.com/KiritaniAyaka)) - h7ml ([@&#8203;h7ml](https://github.com/h7ml)) - Nicander ([@&#8203;Nicander93](https://github.com/Nicander93)) - Take-John ([@&#8203;takejohn](https://github.com/takejohn)) - ilyasherstoboev ([@&#8203;ilyasherstoboev](https://github.com/ilyasherstoboev)) - aimerie ([@&#8203;aimerie](https://github.com/aimerie)) - Miguel Rincon ([@&#8203;miguelrincon](https://github.com/miguelrincon)) - bcastlel ([@&#8203;bcastlel](https://github.com/bcastlel)) - Claudiu ([@&#8203;sofuxro](https://github.com/sofuxro)) - Artem Dragunov ([@&#8203;dragunovartem99](https://github.com/dragunovartem99)) - Robin ([@&#8203;OrbisK](https://github.com/OrbisK)) - Koen Mertens ([@&#8203;KCMertens](https://github.com/KCMertens)) - meomking ([@&#8203;CaptainWang98](https://github.com/CaptainWang98)) - Pepijn Olivier ([@&#8203;pepijnolivier](https://github.com/pepijnolivier)) - Tomina ([@&#8203;Thomaash](https://github.com/Thomaash)) - Gareth Jones ([@&#8203;G-Rath](https://github.com/G-Rath)) - Jerry Hogan ([@&#8203;hdJerry](https://github.com/hdJerry)) - Marco Pasqualetti ([@&#8203;marcalexiei](https://github.com/marcalexiei)) - guoxk ([@&#8203;guoxk-me](https://github.com/guoxk-me)) - kimulaco ([@&#8203;kimulaco](https://github.com/kimulaco)) - Erwan IQUEL ([@&#8203;Olympus5](https://github.com/Olympus5)) - Matt Van Horn ([@&#8203;mvanhorn](https://github.com/mvanhorn)) - Daniel Roe ([@&#8203;danielroe](https://github.com/danielroe)) </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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjYuMCIsInVwZGF0ZWRJblZlciI6IjQzLjEyNi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate added 1 commit 2026-04-27 10:03:10 +00:00
chore(deps): update dependency @vue/test-utils to v2.4.8
renovate/stability-days Updates have met minimum release age requirement
dancefinder-app / build (pull_request) Successful in 4m33s
dancefinder-app / deploy-prod (pull_request) Has been skipped
1a3c22efd3
renovate scheduled this pull request to auto merge when all checks succeed 2026-04-27 10:03:11 +00:00
renovate force-pushed renovate/vue-test-utils-2.x from ff5acd285c to 1a3c22efd3 2026-04-27 10:03:13 +00:00 Compare
renovate merged commit fe263f55fa into main 2026-04-27 10:08:20 +00:00
renovate deleted branch renovate/vue-test-utils-2.x 2026-04-27 10:08:21 +00:00
Sign in to join this conversation.