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 #2526

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 1 month ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@rollup/plugin-commonjs (source) 28.0.0 -> 28.0.1 age adoption passing confidence
@rollup/plugin-typescript (source) 12.1.0 -> 12.1.1 age adoption passing confidence
@vitest/coverage-v8 (source) 2.1.2 -> 2.1.3 age adoption passing confidence
@vue/compat (source) 3.5.11 -> 3.5.12 age adoption passing confidence
@vue/compiler-dom (source) 3.5.11 -> 3.5.12 age adoption passing confidence
@vue/compiler-sfc (source) 3.5.11 -> 3.5.12 age adoption passing confidence
@vue/server-renderer (source) 3.5.11 -> 3.5.12 age adoption passing confidence
tslib (source) 2.7.0 -> 2.8.0 age adoption passing confidence
typescript-eslint (source) 8.8.1 -> 8.9.0 age adoption passing confidence
vite (source) 5.4.8 -> 5.4.9 age adoption passing confidence
vitepress (source) 1.4.0 -> 1.4.1 age adoption passing confidence
vitest (source) 2.1.2 -> 2.1.3 age adoption passing confidence
vue (source) 3.5.11 -> 3.5.12 age adoption passing confidence

Release Notes

rollup/plugins (@​rollup/plugin-commonjs) ### [`v28.0.1`](https://redirect.github.com/rollup/plugins/blob/HEAD/packages/commonjs/CHANGELOG.md#v2801) *2024-10-16* ##### Updates - chore: upgrade picomatch ([#​1775](https://redirect.github.com/rollup/plugins/issues/1775))
rollup/plugins (@​rollup/plugin-typescript) ### [`v12.1.1`](https://redirect.github.com/rollup/plugins/blob/HEAD/packages/typescript/CHANGELOG.md#v1211) *2024-10-16* ##### Bugfixes - fix: allow for files to be nested in folders within outDir ([#​1783](https://redirect.github.com/rollup/plugins/issues/1783))
vitest-dev/vitest (@​vitest/coverage-v8) ### [`v2.1.3`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v2.1.3) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.2...v2.1.3) #####    🐞 Bug Fixes - Fix error diff of `toBeNaN, toBeUndefined, toBeNull, toBeTruthy, toBeFalsy`  -  by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6697](https://redirect.github.com/vitest-dev/vitest/issues/6697) [(e0027)](https://redirect.github.com/vitest-dev/vitest/commit/e002758c) - **browser**: - Provide aria role intellisense  -  by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6629](https://redirect.github.com/vitest-dev/vitest/issues/6629) [(f36ea)](https://redirect.github.com/vitest-dev/vitest/commit/f36eac77) - Not.toBeInTheDocument works with locators API  -  by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6634](https://redirect.github.com/vitest-dev/vitest/issues/6634) [(8bef5)](https://redirect.github.com/vitest-dev/vitest/commit/8bef5d2b) - Use `/mockServiceWorker.js` instead of `/__vitest_msw__`  -  by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6687](https://redirect.github.com/vitest-dev/vitest/issues/6687) [(4b2ce)](https://redirect.github.com/vitest-dev/vitest/commit/4b2ce07f) - Don't override the esbuild option in the browser mode  -  by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6692](https://redirect.github.com/vitest-dev/vitest/issues/6692) [(d131f)](https://redirect.github.com/vitest-dev/vitest/commit/d131fd64) - **expect**: - Preserve prototype in `toMatchObject` diff  -  by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6620](https://redirect.github.com/vitest-dev/vitest/issues/6620) [(d289e)](https://redirect.github.com/vitest-dev/vitest/commit/d289e7eb) - **mocker**: - Specify correct spy dependency  -  by [@​sheremet-va](https://redirect.github.com/sheremet-va) [(7e958)](https://redirect.github.com/vitest-dev/vitest/commit/7e9584aa) - **runner**: - Ensure sequential suite overrides sequence.concurrent  -  by [@​dsyddall](https://redirect.github.com/dsyddall) and [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6653](https://redirect.github.com/vitest-dev/vitest/issues/6653) [(5e6de)](https://redirect.github.com/vitest-dev/vitest/commit/5e6de274) - **vitest**: - Deprecate UserConfig in favor of ViteUserConfig  -  by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6626](https://redirect.github.com/vitest-dev/vitest/issues/6626) [(496bd)](https://redirect.github.com/vitest-dev/vitest/commit/496bd251) - Don't hang with maxConcurrency 0  -  by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6627](https://redirect.github.com/vitest-dev/vitest/issues/6627) [(946d8)](https://redirect.github.com/vitest-dev/vitest/commit/946d8bb1) - Deprecate old task types and node-reliant types  -  by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6632](https://redirect.github.com/vitest-dev/vitest/issues/6632) [(00045)](https://redirect.github.com/vitest-dev/vitest/commit/000459a9) - Fix `` logs when interleaving `console.log/error`  -  by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6644](https://redirect.github.com/vitest-dev/vitest/issues/6644) [(9ece3)](https://redirect.github.com/vitest-dev/vitest/commit/9ece3952) - Show rollup error details as test error  -  by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6686](https://redirect.github.com/vitest-dev/vitest/issues/6686) [(47dde)](https://redirect.github.com/vitest-dev/vitest/commit/47dde76f) - Always inline setup files  -  by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6689](https://redirect.github.com/vitest-dev/vitest/issues/6689) [(19d64)](https://redirect.github.com/vitest-dev/vitest/commit/19d64e20) - Use `fast-glob` instead of `tinyglobby` in Vitest  -  by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6688](https://redirect.github.com/vitest-dev/vitest/issues/6688) [(70baa)](https://redirect.github.com/vitest-dev/vitest/commit/70baaaa9) - **web-worker**: - Share mocker with main executor  -  by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6623](https://redirect.github.com/vitest-dev/vitest/issues/6623) [(fe7b8)](https://redirect.github.com/vitest-dev/vitest/commit/fe7b8aee) #####    🏎 Performance - Reuse full name in reported tasks, update generator types  -  by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6666](https://redirect.github.com/vitest-dev/vitest/issues/6666) [(7a0de)](https://redirect.github.com/vitest-dev/vitest/commit/7a0de0a7) #####     [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.2...v2.1.3)
vuejs/core (@​vue/compat) ### [`v3.5.12`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#3512-2024-10-11) [Compare Source](https://redirect.github.com/vuejs/core/compare/v3.5.11...v3.5.12) ##### Bug Fixes - **compiler-dom:** avoid stringify option with null value ([#​12096](https://redirect.github.com/vuejs/core/issues/12096)) ([f6d9926](https://redirect.github.com/vuejs/core/commit/f6d99262364b7444ebab8742158599e8cdd79eaa)), closes [#​12093](https://redirect.github.com/vuejs/core/issues/12093) - **compiler-sfc:** do not skip TSInstantiationExpression when transforming props destructure ([#​12064](https://redirect.github.com/vuejs/core/issues/12064)) ([d3ecde8](https://redirect.github.com/vuejs/core/commit/d3ecde8a696ff62c8d0ab067fd1d7ee0565b63c5)) - **compiler-sfc:** use sass modern api if available and avoid deprecation warning ([#​11992](https://redirect.github.com/vuejs/core/issues/11992)) ([4474c11](https://redirect.github.com/vuejs/core/commit/4474c113d1fb1c26298dd6794275d5b5c7cc4d93)) - **compiler:** clone loc to `ifNode` ([#​12131](https://redirect.github.com/vuejs/core/issues/12131)) ([cde2c06](https://redirect.github.com/vuejs/core/commit/cde2c0671b00d4f6111fcbd7aa76e45872f20b0c)), closes [vuejs/language-tools#4911](https://redirect.github.com/vuejs/language-tools/issues/4911) - **custom-element:** properly remove hyphenated attribute ([#​12143](https://redirect.github.com/vuejs/core/issues/12143)) ([e16e9a7](https://redirect.github.com/vuejs/core/commit/e16e9a7341e7cfb3c443da4e5e5b06e8158712c3)), closes [#​12139](https://redirect.github.com/vuejs/core/issues/12139) - **defineModel:** handle kebab-case model correctly ([#​12063](https://redirect.github.com/vuejs/core/issues/12063)) ([c0418a3](https://redirect.github.com/vuejs/core/commit/c0418a3b8fa96a0b108ab71b7aab5d3388f90557)), closes [#​12060](https://redirect.github.com/vuejs/core/issues/12060) - **deps:** update dependency monaco-editor to ^0.52.0 ([#​12119](https://redirect.github.com/vuejs/core/issues/12119)) ([f7cbea2](https://redirect.github.com/vuejs/core/commit/f7cbea2111c7770a180b640f36f6a5d4d6abc698)) - **hydration:** provide compat fallback for idle callback hydration strategy ([#​11935](https://redirect.github.com/vuejs/core/issues/11935)) ([1ae545a](https://redirect.github.com/vuejs/core/commit/1ae545a3786abef983be1c969726489685569c92)) - **reactivity:** trigger reactivity for Map key `undefined` ([#​12055](https://redirect.github.com/vuejs/core/issues/12055)) ([7ad289e](https://redirect.github.com/vuejs/core/commit/7ad289e1e7fea654524008ff91e43a8b8a55ef22)), closes [#​12054](https://redirect.github.com/vuejs/core/issues/12054) - **runtime-core:** allow symbol values for slot prop key ([#​12069](https://redirect.github.com/vuejs/core/issues/12069)) ([d9d4d4e](https://redirect.github.com/vuejs/core/commit/d9d4d4e158cd51a9ddda249f29de8467f60b2792)), closes [#​12068](https://redirect.github.com/vuejs/core/issues/12068) - **runtime-core:** fix required prop check false positive for kebab-case edge cases ([#​12034](https://redirect.github.com/vuejs/core/issues/12034)) ([9da1ac1](https://redirect.github.com/vuejs/core/commit/9da1ac156552ac449754e1373aac7e349841becb)), closes [#​12011](https://redirect.github.com/vuejs/core/issues/12011) - **runtime-dom:** prevent unnecessary updates in v-model checkbox when value is unchanged ([#​12146](https://redirect.github.com/vuejs/core/issues/12146)) ([ea943af](https://redirect.github.com/vuejs/core/commit/ea943afe404c4ca4b729906c5e8daf7aa2ccde9b)), closes [#​12144](https://redirect.github.com/vuejs/core/issues/12144) - **teleport:** handle disabled teleport with updateCssVars ([#​12113](https://redirect.github.com/vuejs/core/issues/12113)) ([76a8223](https://redirect.github.com/vuejs/core/commit/76a8223199c148b79a5c0ea19e235164809760cd)), closes [#​12112](https://redirect.github.com/vuejs/core/issues/12112) - **transition/ssr:** make transition appear work with Suspense in SSR ([#​12047](https://redirect.github.com/vuejs/core/issues/12047)) ([f1a4f67](https://redirect.github.com/vuejs/core/commit/f1a4f67aedfe83e440c54222213f070774faa421)), closes [#​12046](https://redirect.github.com/vuejs/core/issues/12046) - **types:** ensure `this.$props` type does not include `string` ([#​12123](https://redirect.github.com/vuejs/core/issues/12123)) ([704173e](https://redirect.github.com/vuejs/core/commit/704173e24276706de672cca6c9507e4dd9651197)), closes [#​12122](https://redirect.github.com/vuejs/core/issues/12122) - **types:** retain union type narrowing with defaults applied ([#​12108](https://redirect.github.com/vuejs/core/issues/12108)) ([05685a9](https://redirect.github.com/vuejs/core/commit/05685a9d7c42d4cd37169b867833776b91154fed)), closes [#​12106](https://redirect.github.com/vuejs/core/issues/12106) - **useId:** ensure useId consistency when using serverPrefetch ([#​12128](https://redirect.github.com/vuejs/core/issues/12128)) ([b4d3534](https://redirect.github.com/vuejs/core/commit/b4d35349d8bc39aa15bd3f1094d230e5928b177c)), closes [#​12102](https://redirect.github.com/vuejs/core/issues/12102) - **watch:** watchEffect clean-up with SSR ([#​12097](https://redirect.github.com/vuejs/core/issues/12097)) ([b094c72](https://redirect.github.com/vuejs/core/commit/b094c72b3d40c52c7124f145a9db028509a11202)), closes [#​11956](https://redirect.github.com/vuejs/core/issues/11956) ##### Performance Improvements - **reactivity:** avoid unnecessary recursion in removeSub ([#​12135](https://redirect.github.com/vuejs/core/issues/12135)) ([ec917cf](https://redirect.github.com/vuejs/core/commit/ec917cfdb9d0169cd0835d3a0e28244242657dc9))
Microsoft/tslib (tslib) ### [`v2.8.0`](https://redirect.github.com/microsoft/tslib/releases/tag/v2.8.0) [Compare Source](https://redirect.github.com/Microsoft/tslib/compare/v2.7.0...v2.8.0) #### What's Changed - Validate export structure of every entrypoint by [@​andrewbranch](https://redirect.github.com/andrewbranch) in [https://github.com/microsoft/tslib/pull/269](https://redirect.github.com/microsoft/tslib/pull/269) - Add rewriteRelativeImportExtension helper by [@​andrewbranch](https://redirect.github.com/andrewbranch) in [https://github.com/microsoft/tslib/pull/270](https://redirect.github.com/microsoft/tslib/pull/270) **Full Changelog**: https://github.com/microsoft/tslib/compare/v2.7.0...v2.8.0
typescript-eslint/typescript-eslint (typescript-eslint) ### [`v8.9.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#890-2024-10-14) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.8.1...v8.9.0) This was a version bump only for typescript-eslint 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.
vitejs/vite (vite) ### [`v5.4.9`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.9) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.4.8...v5.4.9) Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.9/packages/vite/CHANGELOG.md) for details.
vuejs/vitepress (vitepress) ### [`v1.4.1`](https://redirect.github.com/vuejs/vitepress/blob/HEAD/CHANGELOG.md#141-2024-10-13) [Compare Source](https://redirect.github.com/vuejs/vitepress/compare/v1.4.0...v1.4.1) ##### Bug Fixes - broken rewrites on windows ([#​4268](https://redirect.github.com/vuejs/vitepress/issues/4268)) ([b46d6d3](https://redirect.github.com/vuejs/vitepress/commit/b46d6d3a204f5ce347647bfd1ab8073bf313afd6)) - **client:** use `usePreferredDark` with `appearance: "force-auto"` ([#​4263](https://redirect.github.com/vuejs/vitepress/issues/4263)) ([3e8fc40](https://redirect.github.com/vuejs/vitepress/commit/3e8fc40c3621da1ef35645d376dab7765b35bb40)) - **client:** wrong script async check ([461a5b0](https://redirect.github.com/vuejs/vitepress/commit/461a5b001d29f95169f60fe28bc610e3f6e8fd66)) - **theme:** bind missing no icon prop in the menu link component [#​4260](https://redirect.github.com/vuejs/vitepress/issues/4260) ([b96712c](https://redirect.github.com/vuejs/vitepress/commit/b96712c0744f9ac7ebd65cf4087b2e9fd0d6762b)) - **theme:** improve local search input a11y ([#​4066](https://redirect.github.com/vuejs/vitepress/issues/4066)) ([92b92ae](https://redirect.github.com/vuejs/vitepress/commit/92b92aefcab9fbb28b51da70ee8ab21724098277)) ##### Features - **experimental:** support passing function for rewrites ([#​4274](https://redirect.github.com/vuejs/vitepress/issues/4274)) ([8436472](https://redirect.github.com/vuejs/vitepress/commit/8436472c7874cb16caf9432660b395ca9ba68f9d))

Configuration

📅 Schedule: Branch creation - "after 1am on Wednesday" (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 if that's undesired.



This PR was generated by Mend Renovate. View the repository job log.

netlify[bot] commented 1 month ago

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

Name Link
Latest commit 66c6fe2312c3105a7ff4615d6df5e38751ee32f6
Latest deploy log https://app.netlify.com/sites/vue-test-utils-docs/deploys/670f310ca4986c00082d8515
Deploy Preview https://deploy-preview-2526--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.