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)
### [`v2.1.2`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v2.1.2)
[Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.1...v2.1.2)
##### 🐞 Bug Fixes
- Move `Vitest.setServer` to post `configureServer` hook to enable import analysis for workspace config loading - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6584](https://redirect.github.com/vitest-dev/vitest/issues/6584) [(e7f35)](https://redirect.github.com/vitest-dev/vitest/commit/e7f35214)
- **benchmark**:
- Clear `BenchmarkResult.samples` array to reduce memory usage - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) and [@AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6541](https://redirect.github.com/vitest-dev/vitest/issues/6541) [(a6407)](https://redirect.github.com/vitest-dev/vitest/commit/a6407afc)
- **browser**:
- Fix dynamic import inside worker - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6569](https://redirect.github.com/vitest-dev/vitest/issues/6569) [(ea2d4)](https://redirect.github.com/vitest-dev/vitest/commit/ea2d429b)
- Fix browser mock factory event race condition - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6530](https://redirect.github.com/vitest-dev/vitest/issues/6530) [(f131f)](https://redirect.github.com/vitest-dev/vitest/commit/f131f93b)
- Serve ui assets as static - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6564](https://redirect.github.com/vitest-dev/vitest/issues/6564) [(adcda)](https://redirect.github.com/vitest-dev/vitest/commit/adcdaee8)
- Update solidjs testing library lib - by [@CamilleTeruel](https://redirect.github.com/CamilleTeruel) in [https://github.com/vitest-dev/vitest/issues/6548](https://redirect.github.com/vitest-dev/vitest/issues/6548) [(91442)](https://redirect.github.com/vitest-dev/vitest/commit/91442dfc)
- Use `data:` protocol on preview provider file upload - by [@userquin](https://redirect.github.com/userquin) in [https://github.com/vitest-dev/vitest/issues/6501](https://redirect.github.com/vitest-dev/vitest/issues/6501) [(e9821)](https://redirect.github.com/vitest-dev/vitest/commit/e9821f70)
- Fix base for client script - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6510](https://redirect.github.com/vitest-dev/vitest/issues/6510) [(f9528)](https://redirect.github.com/vitest-dev/vitest/commit/f952874e)
- Throw an error if "@vitest/browser/context" is imported outside of the browser mode - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6570](https://redirect.github.com/vitest-dev/vitest/issues/6570) [(383f1)](https://redirect.github.com/vitest-dev/vitest/commit/383f1791)
- **coverage**:
- Remove empty coverage folder on test failure too - by [@AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6547](https://redirect.github.com/vitest-dev/vitest/issues/6547) [(1371c)](https://redirect.github.com/vitest-dev/vitest/commit/1371ca6a)
- Include `*.astro` by default - by [@AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6565](https://redirect.github.com/vitest-dev/vitest/issues/6565) [(f8ff7)](https://redirect.github.com/vitest-dev/vitest/commit/f8ff76a9)
- `cleanOnRerun: false` to invalidate previous results - by [@AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6592](https://redirect.github.com/vitest-dev/vitest/issues/6592) [(88bde)](https://redirect.github.com/vitest-dev/vitest/commit/88bde99c)
- **expect**:
- Fix `toBeDefined` with `expect.poll` - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6562](https://redirect.github.com/vitest-dev/vitest/issues/6562) [(f7da6)](https://redirect.github.com/vitest-dev/vitest/commit/f7da6199)
- **forks**:
- Fix `--cpu-prof` and `--heap-prof` not working by default - by [@AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/pull/6555](https://redirect.github.com/vitest-dev/vitest/pull/6555) [(2e4d894)](https://redirect.github.com/vitest-dev/vitest/commit/2e4d894)
- **runner**:
- Mark tests as skipped when `beforeAll` failed - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6524](https://redirect.github.com/vitest-dev/vitest/issues/6524) [(fb797)](https://redirect.github.com/vitest-dev/vitest/commit/fb79792d)
- Support fixture parsing of lowered async syntax - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6531](https://redirect.github.com/vitest-dev/vitest/issues/6531) [(b553c)](https://redirect.github.com/vitest-dev/vitest/commit/b553c7d6)
- Fix fixture parsing of lowered async syntax for non arrow functions - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6575](https://redirect.github.com/vitest-dev/vitest/issues/6575) [(3de00)](https://redirect.github.com/vitest-dev/vitest/commit/3de00ab6)
- Guard test hook callback - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6604](https://redirect.github.com/vitest-dev/vitest/issues/6604) [(14971)](https://redirect.github.com/vitest-dev/vitest/commit/1497134e)
- Run `onTestFinished` and `onTestFailed` during `retry` and `repeats` - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6609](https://redirect.github.com/vitest-dev/vitest/issues/6609) [(c5e29)](https://redirect.github.com/vitest-dev/vitest/commit/c5e29098)
- **ui**:
- List tests on ui when `--standalone` - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6577](https://redirect.github.com/vitest-dev/vitest/issues/6577) [(d0bf8)](https://redirect.github.com/vitest-dev/vitest/commit/d0bf89d3)
- **vite-node**:
- Fix esm false-detection inside comment - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6506](https://redirect.github.com/vitest-dev/vitest/issues/6506) [(91f85)](https://redirect.github.com/vitest-dev/vitest/commit/91f85997)
- **vitest**:
- Install dependencies with the same version when prompted - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6611](https://redirect.github.com/vitest-dev/vitest/issues/6611) [(ed8b7)](https://redirect.github.com/vitest-dev/vitest/commit/ed8b7c08)
- Make env.SSR consistent between different pools - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6616](https://redirect.github.com/vitest-dev/vitest/issues/6616) [(8a8d3)](https://redirect.github.com/vitest-dev/vitest/commit/8a8d3f03)
- Don't start a websocket server if api is disabled - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6617](https://redirect.github.com/vitest-dev/vitest/issues/6617) [(82140)](https://redirect.github.com/vitest-dev/vitest/commit/821400b8)
- **workspace**:
- Fix glob pattern detection - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6502](https://redirect.github.com/vitest-dev/vitest/issues/6502) [(7727c)](https://redirect.github.com/vitest-dev/vitest/commit/7727ca87)
- Ignore DS_Store by default - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6571](https://redirect.github.com/vitest-dev/vitest/issues/6571) [(d2a86)](https://redirect.github.com/vitest-dev/vitest/commit/d2a86ff5)
##### [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.1...v2.1.2)
commitizen/cz-cli (commitizen)
### [`v4.3.1`](https://redirect.github.com/commitizen/cz-cli/releases/tag/v4.3.1)
[Compare Source](https://redirect.github.com/commitizen/cz-cli/compare/v4.3.0...v4.3.1)
##### [4.3.1](https://redirect.github.com/commitizen/cz-cli/compare/v4.3.0...v4.3.1) (2024-09-27)
##### Bug Fixes
- Close process after retry commit. Closes [#974](https://redirect.github.com/commitizen/cz-cli/issues/974) ([#1001](https://redirect.github.com/commitizen/cz-cli/issues/1001)) ([3ce8dd5](https://redirect.github.com/commitizen/cz-cli/commit/3ce8dd5a87f58f9ae8be5d4d8db8278bebd3181a))
sindresorhus/execa (execa)
### [`v9.4.1`](https://redirect.github.com/sindresorhus/execa/releases/tag/v9.4.1)
[Compare Source](https://redirect.github.com/sindresorhus/execa/compare/v9.4.0...v9.4.1)
##### Bug fixes
- Fix using `process.execPath` with Deno. Thanks [@w3cj](https://redirect.github.com/w3cj)! ([#1160](https://redirect.github.com/sindresorhus/execa/issues/1160))
microsoft/TypeScript (typescript)
### [`v5.6.3`](https://redirect.github.com/microsoft/TypeScript/compare/v5.6.2...d48a5cf89a62a62d6c6ed53ffa18f070d9458b85)
[Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.6.2...v5.6.3)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
20.16.5
->20.17.0
18.3.7
->18.3.12
2.1.1
->2.1.3
2.1.1
->2.1.3
4.3.0
->4.3.1
9.4.0
->9.4.1
5.6.2
->5.6.3
2.1.1
->2.1.3
Release Notes
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 `commitizen/cz-cli (commitizen)
### [`v4.3.1`](https://redirect.github.com/commitizen/cz-cli/releases/tag/v4.3.1) [Compare Source](https://redirect.github.com/commitizen/cz-cli/compare/v4.3.0...v4.3.1) ##### [4.3.1](https://redirect.github.com/commitizen/cz-cli/compare/v4.3.0...v4.3.1) (2024-09-27) ##### Bug Fixes - Close process after retry commit. Closes [#974](https://redirect.github.com/commitizen/cz-cli/issues/974) ([#1001](https://redirect.github.com/commitizen/cz-cli/issues/1001)) ([3ce8dd5](https://redirect.github.com/commitizen/cz-cli/commit/3ce8dd5a87f58f9ae8be5d4d8db8278bebd3181a))sindresorhus/execa (execa)
### [`v9.4.1`](https://redirect.github.com/sindresorhus/execa/releases/tag/v9.4.1) [Compare Source](https://redirect.github.com/sindresorhus/execa/compare/v9.4.0...v9.4.1) ##### Bug fixes - Fix using `process.execPath` with Deno. Thanks [@w3cj](https://redirect.github.com/w3cj)! ([#1160](https://redirect.github.com/sindresorhus/execa/issues/1160))microsoft/TypeScript (typescript)
### [`v5.6.3`](https://redirect.github.com/microsoft/TypeScript/compare/v5.6.2...d48a5cf89a62a62d6c6ed53ffa18f070d9458b85) [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.6.2...v5.6.3)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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 was generated by Mend Renovate. View the repository job log.