Closed renovate[bot] closed 4 days ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 97.96%. Comparing base (
bba892f
) to head (2134a5c
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This PR contains the following updates:
^20.14.9
->^20.14.10
^2.0.0-beta.12
->^2.0.0-beta.13
^9.5.0
->^9.6.0
^14.0.1
->^14.0.2
^9.3.0
->^9.3.4
^7.1.0
->^7.2.0
^5.5.2
->^5.5.3
^7.14.1
->^7.15.0
^2.0.0-beta.12
->^2.0.0-beta.13
Release Notes
vitest-dev/vitest (@vitest/coverage-v8)
### [`v2.0.0-beta.13`](https://togithub.com/vitest-dev/vitest/releases/tag/v2.0.0-beta.13) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v2.0.0-beta.12...v2.0.0-beta.13) ##### 🚨 Breaking Changes - **vitest**: Add "vitest list" API to print collected tests without running them - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6013](https://togithub.com/vitest-dev/vitest/issues/6013) [(583dd)](https://togithub.com/vitest-dev/vitest/commit/583dd8a9) ##### 🚀 Features - Add an option to return base64 from page.screenshot - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5993](https://togithub.com/vitest-dev/vitest/issues/5993) [(be323)](https://togithub.com/vitest-dev/vitest/commit/be323176) - Expose `parseAst`, `parseAstAsync` from vite - by [@sheremet-va](https://togithub.com/sheremet-va) [(f645e)](https://togithub.com/vitest-dev/vitest/commit/f645e48c) - **browser**: - Add `tripleClick` to interactive api - by [@userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/5987](https://togithub.com/vitest-dev/vitest/issues/5987) [(200a4)](https://togithub.com/vitest-dev/vitest/commit/200a4349) - Playwright provider doesn't allow resizing the browser viewport - by [@userquin](https://togithub.com/userquin) and [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5984](https://togithub.com/vitest-dev/vitest/issues/5984) [(ff978)](https://togithub.com/vitest-dev/vitest/commit/ff978e58) - **config**: - Allow percentage value for workers option - by [@syi0808](https://togithub.com/syi0808) in [https://github.com/vitest-dev/vitest/issues/5982](https://togithub.com/vitest-dev/vitest/issues/5982) [(b1a27)](https://togithub.com/vitest-dev/vitest/commit/b1a27d40) - **ui**: - Add action to explorer item to show the test/suite line in the source code tab - by [@userquin](https://togithub.com/userquin) and [@dammy001](https://togithub.com/dammy001) in [https://github.com/vitest-dev/vitest/issues/5948](https://togithub.com/vitest-dev/vitest/issues/5948) [(7ec29)](https://togithub.com/vitest-dev/vitest/commit/7ec298eb) ##### 🐞 Bug Fixes - Don't override uppercase - by [@sheremet-va](https://togithub.com/sheremet-va) [(caef4)](https://togithub.com/vitest-dev/vitest/commit/caef40a0) - Clear screen and scrollback on iTerm2 - by [@kxalex](https://togithub.com/kxalex) in [https://github.com/vitest-dev/vitest/issues/5978](https://togithub.com/vitest-dev/vitest/issues/5978) [(d7f23)](https://togithub.com/vitest-dev/vitest/commit/d7f23d08) - Include pretty-format in [@vitest/runner](https://togithub.com/vitest/runner) for optimization on npm - by [@sheremet-va](https://togithub.com/sheremet-va) [(42bd4)](https://togithub.com/vitest-dev/vitest/commit/42bd4a25) - Transpile esnext to node18 to support newest JS and TS features - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/4409](https://togithub.com/vitest-dev/vitest/issues/4409) [(8f65a)](https://togithub.com/vitest-dev/vitest/commit/8f65ae90) - **api**: - Don't call process.exit manually - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5926](https://togithub.com/vitest-dev/vitest/issues/5926) [(e9b63)](https://togithub.com/vitest-dev/vitest/commit/e9b638d4) - **browser**: - Print screenshot path alongside the test error message - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5992](https://togithub.com/vitest-dev/vitest/issues/5992) [(15289)](https://togithub.com/vitest-dev/vitest/commit/152891b3) - Print correct stack trace in source files - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6003](https://togithub.com/vitest-dev/vitest/issues/6003) [(62aa7)](https://togithub.com/vitest-dev/vitest/commit/62aa7208) - Correctly mock optimized cjs dependencies - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6035](https://togithub.com/vitest-dev/vitest/issues/6035) [(057b4)](https://togithub.com/vitest-dev/vitest/commit/057b4f34) - Support shadow root and svg elements - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6036](https://togithub.com/vitest-dev/vitest/issues/6036) [(2e3c8)](https://togithub.com/vitest-dev/vitest/commit/2e3c872a) - **coverage**: - Exclude bench files from coverage - by [@kouak](https://togithub.com/kouak) in [https://github.com/vitest-dev/vitest/issues/5983](https://togithub.com/vitest-dev/vitest/issues/5983) [(429e1)](https://togithub.com/vitest-dev/vitest/commit/429e1a7f) - Vite to ignore dynamic import of provider - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5998](https://togithub.com/vitest-dev/vitest/issues/5998) [(6d884)](https://togithub.com/vitest-dev/vitest/commit/6d8848e8) - Istanbul to support import attributes - by [@Gravitonic](https://togithub.com/Gravitonic) in [https://github.com/vitest-dev/vitest/issues/6006](https://togithub.com/vitest-dev/vitest/issues/6006) [(2898a)](https://togithub.com/vitest-dev/vitest/commit/2898a525) - Support overriding `exclude` - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5997](https://togithub.com/vitest-dev/vitest/issues/5997) [(169bc)](https://togithub.com/vitest-dev/vitest/commit/169bc1fd) - Remove work-around for implicit `else` - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6014](https://togithub.com/vitest-dev/vitest/issues/6014) [(368c1)](https://togithub.com/vitest-dev/vitest/commit/368c1372) - **vite-node**: - Expose all envs from .env file, not just with a prefix `VITE_` - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6017](https://togithub.com/vitest-dev/vitest/issues/6017) [(d87be)](https://togithub.com/vitest-dev/vitest/commit/d87bef96) - **vitest**: - Allow testing unandled rejection/exception - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6016](https://togithub.com/vitest-dev/vitest/issues/6016) [(c8d56)](https://togithub.com/vitest-dev/vitest/commit/c8d56fe5) - Show all failed tests when rerunning a test - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6022](https://togithub.com/vitest-dev/vitest/issues/6022) [(91ba6)](https://togithub.com/vitest-dev/vitest/commit/91ba6f95) ##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v2.0.0-beta.12...v2.0.0-beta.13)eslint/eslint (eslint)
### [`v9.6.0`](https://togithub.com/eslint/eslint/compare/v9.5.0...473d1bb7c3dfcf629ac048ca811f4b5eef04a692) [Compare Source](https://togithub.com/eslint/eslint/compare/v9.5.0...v9.6.0)sindresorhus/globby (globby)
### [`v14.0.2`](https://togithub.com/sindresorhus/globby/releases/tag/v14.0.2) [Compare Source](https://togithub.com/sindresorhus/globby/compare/v14.0.1...v14.0.2) - Fix types [`f600250`](https://togithub.com/sindresorhus/globby/commit/f600250)SBoudrias/Inquirer.js (inquirer)
### [`v9.3.4`](https://togithub.com/SBoudrias/Inquirer.js/compare/inquirer@9.3.3...95d2d65d3aca2c0fab66c7fd40b5dc413dfc894f) [Compare Source](https://togithub.com/SBoudrias/Inquirer.js/compare/inquirer@9.3.3...inquirer@9.3.4) ### [`v9.3.3`](https://togithub.com/SBoudrias/Inquirer.js/compare/inquirer@9.3.2...2285f2c043448ff4317635cf6481df7ffda2d3bd) [Compare Source](https://togithub.com/SBoudrias/Inquirer.js/compare/inquirer@9.3.2...inquirer@9.3.3) ### [`v9.3.2`](https://togithub.com/SBoudrias/Inquirer.js/compare/inquirer@9.3.1...inquirer@9.3.2) [Compare Source](https://togithub.com/SBoudrias/Inquirer.js/compare/inquirer@9.3.1...inquirer@9.3.2) ### [`v9.3.1`](https://togithub.com/SBoudrias/Inquirer.js/releases/tag/inquirer%409.3.1) [Compare Source](https://togithub.com/SBoudrias/Inquirer.js/compare/inquirer@9.3.0...inquirer@9.3.1) - Fix risk of prototype injection.sindresorhus/string-width (string-width)
### [`v7.2.0`](https://togithub.com/sindresorhus/string-width/releases/tag/v7.2.0) [Compare Source](https://togithub.com/sindresorhus/string-width/compare/v7.1.0...v7.2.0) - Handle more edge-cases [`be33439`](https://togithub.com/sindresorhus/string-width/commit/be33439)Microsoft/TypeScript (typescript)
### [`v5.5.3`](https://togithub.com/Microsoft/TypeScript/compare/v5.5.2...f0e992167440686f948965e5441a918b34251886) [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.5.2...v5.5.3)typescript-eslint/typescript-eslint (typescript-eslint)
### [`v7.15.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#7150-2024-07-01) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.14.1...v7.15.0) ##### 🚀 Features - **eslint-plugin:** back-port new rules around empty object types from v8 ##### 🩹 Fixes - disable `EXPERIMENTAL_useProjectService` in `disabled-type-checked` shared config ##### ❤️ Thank You - auvred - Kim Sang Du - rgehbt - Vinccool96 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.Configuration
📅 Schedule: Branch creation - "every 2 weeks on Thursday" (UTC), 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 has been generated by Mend Renovate. View repository job log here.