vuejs / test-utils

Vue Test Utils for Vue 3
https://test-utils.vuejs.org
MIT License
1.04k stars 245 forks source link

chore(deps): update all non-major dependencies #2473

Closed renovate[bot] closed 4 months ago

renovate[bot] commented 4 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@types/node (source) 20.14.10 -> 20.14.11 age adoption passing confidence
@typescript-eslint/eslint-plugin (source) 7.16.0 -> 7.16.1 age adoption passing confidence
@typescript-eslint/parser (source) 7.16.0 -> 7.16.1 age adoption passing confidence
@vitest/coverage-v8 (source) 2.0.2 -> 2.0.3 age adoption passing confidence
@vue/compat (source) 3.4.31 -> 3.4.32 age adoption passing confidence
@vue/compiler-dom (source) 3.4.31 -> 3.4.32 age adoption passing confidence
@vue/compiler-sfc (source) 3.4.31 -> 3.4.32 age adoption passing confidence
@vue/server-renderer (source) 3.4.31 -> 3.4.32 age adoption passing confidence
eslint-plugin-prettier 5.1.3 -> 5.2.1 age adoption passing confidence
vite (source) 5.3.3 -> 5.3.4 age adoption passing confidence
vitepress (source) 1.3.0 -> 1.3.1 age adoption passing confidence
vitest (source) 2.0.2 -> 2.0.3 age adoption passing confidence
vue (source) 3.4.31 -> 3.4.32 age adoption passing confidence

Release Notes

typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin) ### [`v7.16.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7161-2024-07-15) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.16.0...v7.16.1) ##### 🩹 Fixes - **eslint-plugin:** \[no-unnecessary-type-parameters] descend into all parts of mapped types in no-unnecessary-type-parameters ##### ❤️ Thank You - Dan Vanderkam You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
typescript-eslint/typescript-eslint (@​typescript-eslint/parser) ### [`v7.16.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7161-2024-07-15) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.16.0...v7.16.1) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
vitest-dev/vitest (@​vitest/coverage-v8) ### [`v2.0.3`](https://togithub.com/vitest-dev/vitest/releases/tag/v2.0.3) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v2.0.2...v2.0.3) #####    🚀 Features - **ui**: Show all suites/tests when parent matches  -  by [@​userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/6106](https://togithub.com/vitest-dev/vitest/issues/6106) [(840e0)](https://togithub.com/vitest-dev/vitest/commit/840e02f1) #####    🐞 Bug Fixes - `--inspect-brk` stop on Windows  -  by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6110](https://togithub.com/vitest-dev/vitest/issues/6110) [(f8519)](https://togithub.com/vitest-dev/vitest/commit/f851982e) - **browser**: - Don't import from "vite"  -  by [@​sheremet-va](https://togithub.com/sheremet-va) [(35655)](https://togithub.com/vitest-dev/vitest/commit/35655419) - Allow immidiate reinvalidation of mocked dependencies  -  by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6108](https://togithub.com/vitest-dev/vitest/issues/6108) [(f44cc)](https://togithub.com/vitest-dev/vitest/commit/f44cc917) - **spy**: - Fix type error when assigning `vi.spyOn` to `MockInstance` of function overload  -  by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6086](https://togithub.com/vitest-dev/vitest/issues/6086) [(e9f9a)](https://togithub.com/vitest-dev/vitest/commit/e9f9adcd) - **vite-node**: - Remove suffix slash on file protocol for window  -  by [@​syi0808](https://togithub.com/syi0808) in [https://github.com/vitest-dev/vitest/issues/6109](https://togithub.com/vitest-dev/vitest/issues/6109) [(93ebd)](https://togithub.com/vitest-dev/vitest/commit/93ebdefc) #####     [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v2.0.2...v2.0.3)
vuejs/core (@​vue/compat) ### [`v3.4.32`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3432-2024-07-17) [Compare Source](https://togithub.com/vuejs/core/compare/v3.4.31...v3.4.32) ##### Bug Fixes - **build:** use consistent minify options from previous terser config ([789675f](https://togithub.com/vuejs/core/commit/789675f65d2b72cf979ba6a29bd323f716154a4b)) - **compiler-sfc:** correctly resolve type annotation for declared function ([#​11279](https://togithub.com/vuejs/core/issues/11279)) ([b287aee](https://togithub.com/vuejs/core/commit/b287aeec3ea85f20e4b1fc3d907c901bdc2a0176)), closes [#​11266](https://togithub.com/vuejs/core/issues/11266) - **defineModel:** force local update when setter results in same emitted value ([de174e1](https://togithub.com/vuejs/core/commit/de174e1aa756508c7542605a448e55a373afb1ed)), closes [#​10279](https://togithub.com/vuejs/core/issues/10279) [#​10301](https://togithub.com/vuejs/core/issues/10301) - **hmr:** hmr reload should work with async component ([#​11248](https://togithub.com/vuejs/core/issues/11248)) ([c8b9794](https://togithub.com/vuejs/core/commit/c8b97945759e869c997d60c3350d2451c5ff7887)) - **hydration:** fix tracking of reactive style objects in production ([c10e40a](https://togithub.com/vuejs/core/commit/c10e40a217b89ab7e0f7f3515242d4246ecffbdd)), closes [#​11372](https://togithub.com/vuejs/core/issues/11372) - **hydration:** handle consectuvie text nodes during hydration ([f44c3b3](https://togithub.com/vuejs/core/commit/f44c3b37d446d5f8e34539029dae0d806b25bb47)), closes [#​7285](https://togithub.com/vuejs/core/issues/7285) [#​7301](https://togithub.com/vuejs/core/issues/7301) - **reactivity:** ensure `unref` correctly resolves type for `ShallowRef` ([#​11360](https://togithub.com/vuejs/core/issues/11360)) ([a509e30](https://togithub.com/vuejs/core/commit/a509e30f059fcdd158f39fdf34670b1019eaf2d1)), closes [#​11356](https://togithub.com/vuejs/core/issues/11356) - **reactivity:** shallowReactive map "unwraps" the nested refs ([#​8503](https://togithub.com/vuejs/core/issues/8503)) ([50ddafe](https://togithub.com/vuejs/core/commit/50ddafe91b9195cf94124466239f82c9794699fb)), closes [#​8501](https://togithub.com/vuejs/core/issues/8501) [#​11249](https://togithub.com/vuejs/core/issues/11249) - **runtime-core:** avoid recursive warning ([3ee7b4c](https://togithub.com/vuejs/core/commit/3ee7b4c7b1374c5bdc50a579b49f6bc15022b085)), closes [#​8074](https://togithub.com/vuejs/core/issues/8074) - **runtime-core:** bail manually rendered compiler slot fragments in all cases ([3d34f40](https://togithub.com/vuejs/core/commit/3d34f406ac7497dafd2f4e62ab23579b78a0e08a)), closes [#​10870](https://togithub.com/vuejs/core/issues/10870) - **runtime-core:** do not emit when defineModel ref is set with same value ([#​11162](https://togithub.com/vuejs/core/issues/11162)) ([f1bb0ae](https://togithub.com/vuejs/core/commit/f1bb0aef084b5cdd4d49aecfed01ec106d9b6897)), closes [#​11125](https://togithub.com/vuejs/core/issues/11125) - **runtime-core:** errors during component patch should be caught by error handlers ([ee0248a](https://togithub.com/vuejs/core/commit/ee0248accff589a94688e177e5e3af10c18288cb)) - **runtime-core:** force diff slot fallback content and provided content ([d76dd9c](https://togithub.com/vuejs/core/commit/d76dd9c58de24b273bc55af3a8ed81ba693e9683)), closes [#​7256](https://togithub.com/vuejs/core/issues/7256) [#​9200](https://togithub.com/vuejs/core/issues/9200) [#​9308](https://togithub.com/vuejs/core/issues/9308) [#​7266](https://togithub.com/vuejs/core/issues/7266) [#​9213](https://togithub.com/vuejs/core/issues/9213) - **runtime-core:** more edge case fix for manually rendered compiled slot ([685e3f3](https://togithub.com/vuejs/core/commit/685e3f381c024b9f4023e60fe0545dc60d90d984)), closes [#​11336](https://togithub.com/vuejs/core/issues/11336) - **runtime-core:** use separate prop caches for components and mixins ([#​11350](https://togithub.com/vuejs/core/issues/11350)) ([b0aa234](https://togithub.com/vuejs/core/commit/b0aa234e5e7a611c018de68bc31e0cf55518d5ce)), closes [#​7998](https://togithub.com/vuejs/core/issues/7998) - **runtime-dom:** properly handle innerHTML unmount into new children ([#​11159](https://togithub.com/vuejs/core/issues/11159)) ([3e9e32e](https://togithub.com/vuejs/core/commit/3e9e32ee0a6d0fbf67e9098a66ff0a1ea6647806)), closes [#​9135](https://togithub.com/vuejs/core/issues/9135) - **teleport:** skip teleported nodes when locating patch anchor ([8655ced](https://togithub.com/vuejs/core/commit/8655ced480ea0fe453ff5fe445cecf97b91ec260)), closes [#​9071](https://togithub.com/vuejs/core/issues/9071) [#​9134](https://togithub.com/vuejs/core/issues/9134) [#​9313](https://togithub.com/vuejs/core/issues/9313) [#​9313](https://togithub.com/vuejs/core/issues/9313) - **v-model:** component v-model modifiers trim and number when cases don't match ([#​9609](https://togithub.com/vuejs/core/issues/9609)) ([7fb6eb8](https://togithub.com/vuejs/core/commit/7fb6eb882b64bf99a99d00606e54b0e050674206)), closes [#​4848](https://togithub.com/vuejs/core/issues/4848) [#​4850](https://togithub.com/vuejs/core/issues/4850) [#​4850](https://togithub.com/vuejs/core/issues/4850) - **v-once:** properly unmount v-once cached trees ([d343a0d](https://togithub.com/vuejs/core/commit/d343a0dc01663f91db42b4ddb693e6fffcb45873)), closes [#​5154](https://togithub.com/vuejs/core/issues/5154) [#​8809](https://togithub.com/vuejs/core/issues/8809) ##### Performance Improvements - **server-renderer:** avoid unnecessary checks in `createBuffer` ([#​11364](https://togithub.com/vuejs/core/issues/11364)) ([fc205bf](https://togithub.com/vuejs/core/commit/fc205bf4decde5ce0f4a61394ffa3914b502c287)) - **server-renderer:** optimize `unrollBuffer` by avoiding promises ([#​11340](https://togithub.com/vuejs/core/issues/11340)) ([05779a7](https://togithub.com/vuejs/core/commit/05779a70bd0b567ae458a07636d229bd07c44c4e))
prettier/eslint-plugin-prettier (eslint-plugin-prettier) ### [`v5.2.1`](https://togithub.com/prettier/eslint-plugin-prettier/blob/HEAD/CHANGELOG.md#521) [Compare Source](https://togithub.com/prettier/eslint-plugin-prettier/compare/v5.1.3...v5.2.1) ##### Patch Changes - [#​668](https://togithub.com/prettier/eslint-plugin-prettier/pull/668) [`ac036cc`](https://togithub.com/prettier/eslint-plugin-prettier/commit/ac036cca2bed4ceb6ee5b63c945426308e36c586) Thanks [@​OrlovAlexei](https://togithub.com/OrlovAlexei)! - build(deps): Bump synckit from 0.8.6 to 0.9.1
vitejs/vite (vite) ### [`v5.3.4`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small534-2024-07-16-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v5.3.3...v5.3.4) - fix: update Terser type definitions (fix [#​17668](https://togithub.com/vitejs/vite/issues/17668)) ([#​17669](https://togithub.com/vitejs/vite/issues/17669)) ([b723a75](https://togithub.com/vitejs/vite/commit/b723a75)), closes [#​17668](https://togithub.com/vitejs/vite/issues/17668) [#​17669](https://togithub.com/vitejs/vite/issues/17669) - fix(build): skip preload treeshaking for nested braces ([#​17687](https://togithub.com/vitejs/vite/issues/17687)) ([4be96b4](https://togithub.com/vitejs/vite/commit/4be96b4)), closes [#​17687](https://togithub.com/vitejs/vite/issues/17687) - fix(css): include `.css?url` in assets field of manifest ([#​17623](https://togithub.com/vitejs/vite/issues/17623)) ([1465b20](https://togithub.com/vitejs/vite/commit/1465b20)), closes [#​17623](https://togithub.com/vitejs/vite/issues/17623) - fix(worker): nested inlined worker always fallbacked to data URI worker instead of using blob worker ([07bc489](https://togithub.com/vitejs/vite/commit/07bc489)), closes [#​17509](https://togithub.com/vitejs/vite/issues/17509) - refactor: replace includes with logical operations ([#​17620](https://togithub.com/vitejs/vite/issues/17620)) ([c4a2227](https://togithub.com/vitejs/vite/commit/c4a2227)), closes [#​17620](https://togithub.com/vitejs/vite/issues/17620) - chore: add callback to http-proxy.d.ts jsdoc ([#​17646](https://togithub.com/vitejs/vite/issues/17646)) ([d8a5d70](https://togithub.com/vitejs/vite/commit/d8a5d70)), closes [#​17646](https://togithub.com/vitejs/vite/issues/17646)
vuejs/vitepress (vitepress) ### [`v1.3.1`](https://togithub.com/vuejs/vitepress/blob/HEAD/CHANGELOG.md#131-2024-07-14) [Compare Source](https://togithub.com/vuejs/vitepress/compare/v1.3.0...v1.3.1) ##### Bug Fixes - don't reopen browser on restart when `vite.server.open` is specified ([6263db1](https://togithub.com/vuejs/vitepress/commit/6263db170a658ea887ef4b2bfe4b5239a820e0d9)), closes [#​4040](https://togithub.com/vuejs/vitepress/issues/4040) - **theme/regression:** typo in component props resulting in nested titles not showing in navbar ([01d0d45](https://togithub.com/vuejs/vitepress/commit/01d0d45292602cbb7de492f0c953ddb239842116)), closes [#​4042](https://togithub.com/vuejs/vitepress/issues/4042)

Configuration

📅 Schedule: Branch creation - "after 1am on Wednesday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, 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 Mend Renovate. View repository job log here.

netlify[bot] commented 4 months ago

Deploy Preview for vue-test-utils-docs ready!

Name Link
Latest commit ec3b269a550c311001ef92039a6ef36839851bb9
Latest deploy log https://app.netlify.com/sites/vue-test-utils-docs/deploys/6698c2eee5b096000837092b
Deploy Preview https://deploy-preview-2473--vue-test-utils-docs.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.