eslint/eslint (@eslint/js)
### [`v9.15.0`](https://redirect.github.com/eslint/eslint/compare/v9.14.0...b441bee6ad9807fef614bd071e6bd3e8b3307b2d)
[Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.14.0...v9.15.0)
withastro/astro (astro)
### [`v4.16.13`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#41613)
[Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.12...astro@4.16.13)
##### Patch Changes
- [#12436](https://redirect.github.com/withastro/astro/pull/12436) [`453ec6b`](https://redirect.github.com/withastro/astro/commit/453ec6b12f8c021e0bd0fd0ea9f71c8fc280f4b1) Thanks [@martrapp](https://redirect.github.com/martrapp)! - Fixes a potential null access in the clientside router
- [#12392](https://redirect.github.com/withastro/astro/pull/12392) [`0462219`](https://redirect.github.com/withastro/astro/commit/0462219612183b65867aaaef9fa538d89f201999) Thanks [@apatel369](https://redirect.github.com/apatel369)! - Fixes an issue where scripts were not correctly injected during the build. The issue was triggered when there were injected routes with the same `entrypoint` and different `pattern`
### [`v4.16.12`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#41612)
[Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.11...astro@4.16.12)
##### Patch Changes
- [#12420](https://redirect.github.com/withastro/astro/pull/12420) [`acac0af`](https://redirect.github.com/withastro/astro/commit/acac0af53466f8a381ccdac29ed2ad735d7b4e79) Thanks [@ematipico](https://redirect.github.com/ematipico)! - Fixes an issue where the dev server returns a 404 status code when a user middleware returns a valid `Response`.
### [`v4.16.11`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#41611)
[Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.10...astro@4.16.11)
##### Patch Changes
- [#12305](https://redirect.github.com/withastro/astro/pull/12305) [`f5f7109`](https://redirect.github.com/withastro/astro/commit/f5f71094ec74961b4cca2ee451798abd830c617a) Thanks [@florian-lefebvre](https://redirect.github.com/florian-lefebvre)! - Fixes a case where the error overlay would not escape the message
- [#12402](https://redirect.github.com/withastro/astro/pull/12402) [`823e73b`](https://redirect.github.com/withastro/astro/commit/823e73b164eab4115af31b1de8e978f2b4e0a95d) Thanks [@ematipico](https://redirect.github.com/ematipico)! - Fixes a case where Astro allowed to call an action without using `Astro.callAction`. This is now invalid, and Astro will show a proper error.
eslint/eslint (eslint)
### [`v9.15.0`](https://redirect.github.com/eslint/eslint/compare/v9.14.0...6f37b0747a14dfa9a9e3bdebc5caed1f39b6b0e2)
[Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.14.0...v9.15.0)
typicode/husky (husky)
### [`v9.1.7`](https://redirect.github.com/typicode/husky/compare/v9.1.6...799e84b716d0e03db80db5d5b0dcdd15b9d555fc)
[Compare Source](https://redirect.github.com/typicode/husky/compare/v9.1.6...v9.1.7)
remeda/remeda (remeda)
### [`v2.17.3`](https://redirect.github.com/remeda/remeda/releases/tag/v2.17.3)
[Compare Source](https://redirect.github.com/remeda/remeda/compare/v2.17.2...v2.17.3)
##### Bug Fixes
- **pick:** support optional keys ([#923](https://redirect.github.com/remeda/remeda/issues/923)) ([3fc28da](https://redirect.github.com/remeda/remeda/commit/3fc28da58af55bac0af5161748dee0da5346839f)), closes [#911](https://redirect.github.com/remeda/remeda/issues/911)
### [`v2.17.2`](https://redirect.github.com/remeda/remeda/releases/tag/v2.17.2)
[Compare Source](https://redirect.github.com/remeda/remeda/compare/v2.17.1...v2.17.2)
##### Bug Fixes
- **toSnakeCase, toKebabCase:** literal types for literal strings ([#924](https://redirect.github.com/remeda/remeda/issues/924)) ([f4fee51](https://redirect.github.com/remeda/remeda/commit/f4fee51e72bea67c1083b67ff162d3fa2a3f372e))
### [`v2.17.1`](https://redirect.github.com/remeda/remeda/releases/tag/v2.17.1)
[Compare Source](https://redirect.github.com/remeda/remeda/compare/v2.17.0...v2.17.1)
##### Bug Fixes
- **split:** split on literal unions with separator as a prefix ([#922](https://redirect.github.com/remeda/remeda/issues/922)) ([3b1ef83](https://redirect.github.com/remeda/remeda/commit/3b1ef83e2b7f3bcfb826e828c359ca480eee7bde)), closes [#921](https://redirect.github.com/remeda/remeda/issues/921)
typescript-eslint/typescript-eslint (typescript-eslint)
### [`v8.15.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8150-2024-11-18)
[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.14.0...v8.15.0)
##### 🚀 Features
- **typescript-eslint:** allow infinitely deep array nesting in config function and extends ([#10333](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10333))
- **eslint-plugin:** new rule `no-unsafe-type-assertion` ([#10051](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10051))
- **eslint-plugin:** added related-getter-setter-pairs rule ([#10192](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10192))
##### 🩹 Fixes
- add missing peer dependencies ([#9744](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9744))
##### ❤️ Thank You
- Brad Zacher [@bradzacher](https://redirect.github.com/bradzacher)
- Ethan Wu
- Josh Goldberg ✨
- Ronen Amiel
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.
### [`v8.14.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8140-2024-11-11)
[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.13.0...v8.14.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.
vitest-dev/vitest (vitest)
### [`v2.1.5`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v2.1.5)
[Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.4...v2.1.5)
##### 🚀 Features
- **experimental**: Expose vite on the test project as a separate field - by [@sheremet-va](https://redirect.github.com/sheremet-va) [(bcc59)](https://redirect.github.com/vitest-dev/vitest/commit/bcc59088)
##### 🐞 Bug Fixes
- `dangerouslyIgnoreUnhandledErrors` without base reporter - by [@AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6808](https://redirect.github.com/vitest-dev/vitest/issues/6808) [(0bf0a)](https://redirect.github.com/vitest-dev/vitest/commit/0bf0ab00)
- Capture `unhandledRejection` even when base reporter is not used - by [@AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6812](https://redirect.github.com/vitest-dev/vitest/issues/6812) [(8878b)](https://redirect.github.com/vitest-dev/vitest/commit/8878b04d)
- Don't change the working directory when loading workspace projects - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6811](https://redirect.github.com/vitest-dev/vitest/issues/6811) [(f0aea)](https://redirect.github.com/vitest-dev/vitest/commit/f0aeaca8)
- Remove `sequence.concurrent` from the `RuntimeConfig` type - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6880](https://redirect.github.com/vitest-dev/vitest/issues/6880) [(6af73)](https://redirect.github.com/vitest-dev/vitest/commit/6af73d93)
- Stop the runner before restarting, restart on workspace config change - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6859](https://redirect.github.com/vitest-dev/vitest/issues/6859) [(b01df)](https://redirect.github.com/vitest-dev/vitest/commit/b01df47d)
- Don't rerun on Esc or Ctrl-C during watch filter - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6895](https://redirect.github.com/vitest-dev/vitest/issues/6895) [(98f76)](https://redirect.github.com/vitest-dev/vitest/commit/98f76ea7)
- Print ssrTransform error - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6885](https://redirect.github.com/vitest-dev/vitest/issues/6885) [(4c96c)](https://redirect.github.com/vitest-dev/vitest/commit/4c96cce7)
- Throw an error and a warning if `.poll`, `.element`, `.rejects`/`.resolves`, and `locator.*` weren't awaited - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6877](https://redirect.github.com/vitest-dev/vitest/issues/6877) [(93b67)](https://redirect.github.com/vitest-dev/vitest/commit/93b67c24)
- **browser**:
- Don't process the default css styles - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6861](https://redirect.github.com/vitest-dev/vitest/issues/6861) [(0d67f)](https://redirect.github.com/vitest-dev/vitest/commit/0d67f04b)
- Support non US key input - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6873](https://redirect.github.com/vitest-dev/vitest/issues/6873) [(5969d)](https://redirect.github.com/vitest-dev/vitest/commit/5969d8da)
- Stop the browser rpc when the pool is closed - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6858](https://redirect.github.com/vitest-dev/vitest/issues/6858) [(9a0c9)](https://redirect.github.com/vitest-dev/vitest/commit/9a0c93d7)
- Init browsers eagerly when tests are running - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6876](https://redirect.github.com/vitest-dev/vitest/issues/6876) [(417bd)](https://redirect.github.com/vitest-dev/vitest/commit/417bdb42)
- **coverage**:
- Report uncovered files when re-run by `enter` or `'a'` - by [@AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6848](https://redirect.github.com/vitest-dev/vitest/issues/6848) [(487c8)](https://redirect.github.com/vitest-dev/vitest/commit/487c80ae)
- **ui**:
- Remove crossorigin attributes for same origin assets - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6883](https://redirect.github.com/vitest-dev/vitest/issues/6883) [(6e793)](https://redirect.github.com/vitest-dev/vitest/commit/6e793c64)
- **vite-node**:
- Improve esm check to decide external - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6816](https://redirect.github.com/vitest-dev/vitest/issues/6816) [(7e1fa)](https://redirect.github.com/vitest-dev/vitest/commit/7e1faf3d)
- Top-level throw in module is not reported properly - by [@vanaigr](https://redirect.github.com/vanaigr) and [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6840](https://redirect.github.com/vitest-dev/vitest/issues/6840) [(cf0cb)](https://redirect.github.com/vitest-dev/vitest/commit/cf0cbf6a)
- **vitest**:
- Use fetch() implementation from happy-dom - by [@capricorn86](https://redirect.github.com/capricorn86) in [https://github.com/vitest-dev/vitest/issues/6879](https://redirect.github.com/vitest-dev/vitest/issues/6879) [(3c56f)](https://redirect.github.com/vitest-dev/vitest/commit/3c56feb4)
##### 🏎 Performance
- Limit workspace project concurrency to available cores - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6869](https://redirect.github.com/vitest-dev/vitest/issues/6869) [(f4c04)](https://redirect.github.com/vitest-dev/vitest/commit/f4c04ab6)
##### [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.4...v2.1.5)
Configuration
📅 Schedule: Branch creation - "after 3am on Sunday" (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.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
9.14.0
->9.15.0
4.16.10
->4.16.13
9.14.0
->9.15.0
9.1.6
->9.1.7
2.17.0
->2.17.3
8.13.0
->8.15.0
2.1.4
->2.1.5
Release Notes
eslint/eslint (@eslint/js)
### [`v9.15.0`](https://redirect.github.com/eslint/eslint/compare/v9.14.0...b441bee6ad9807fef614bd071e6bd3e8b3307b2d) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.14.0...v9.15.0)withastro/astro (astro)
### [`v4.16.13`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#41613) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.12...astro@4.16.13) ##### Patch Changes - [#12436](https://redirect.github.com/withastro/astro/pull/12436) [`453ec6b`](https://redirect.github.com/withastro/astro/commit/453ec6b12f8c021e0bd0fd0ea9f71c8fc280f4b1) Thanks [@martrapp](https://redirect.github.com/martrapp)! - Fixes a potential null access in the clientside router - [#12392](https://redirect.github.com/withastro/astro/pull/12392) [`0462219`](https://redirect.github.com/withastro/astro/commit/0462219612183b65867aaaef9fa538d89f201999) Thanks [@apatel369](https://redirect.github.com/apatel369)! - Fixes an issue where scripts were not correctly injected during the build. The issue was triggered when there were injected routes with the same `entrypoint` and different `pattern` ### [`v4.16.12`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#41612) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.11...astro@4.16.12) ##### Patch Changes - [#12420](https://redirect.github.com/withastro/astro/pull/12420) [`acac0af`](https://redirect.github.com/withastro/astro/commit/acac0af53466f8a381ccdac29ed2ad735d7b4e79) Thanks [@ematipico](https://redirect.github.com/ematipico)! - Fixes an issue where the dev server returns a 404 status code when a user middleware returns a valid `Response`. ### [`v4.16.11`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#41611) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.10...astro@4.16.11) ##### Patch Changes - [#12305](https://redirect.github.com/withastro/astro/pull/12305) [`f5f7109`](https://redirect.github.com/withastro/astro/commit/f5f71094ec74961b4cca2ee451798abd830c617a) Thanks [@florian-lefebvre](https://redirect.github.com/florian-lefebvre)! - Fixes a case where the error overlay would not escape the message - [#12402](https://redirect.github.com/withastro/astro/pull/12402) [`823e73b`](https://redirect.github.com/withastro/astro/commit/823e73b164eab4115af31b1de8e978f2b4e0a95d) Thanks [@ematipico](https://redirect.github.com/ematipico)! - Fixes a case where Astro allowed to call an action without using `Astro.callAction`. This is now invalid, and Astro will show a proper error.eslint/eslint (eslint)
### [`v9.15.0`](https://redirect.github.com/eslint/eslint/compare/v9.14.0...6f37b0747a14dfa9a9e3bdebc5caed1f39b6b0e2) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.14.0...v9.15.0)typicode/husky (husky)
### [`v9.1.7`](https://redirect.github.com/typicode/husky/compare/v9.1.6...799e84b716d0e03db80db5d5b0dcdd15b9d555fc) [Compare Source](https://redirect.github.com/typicode/husky/compare/v9.1.6...v9.1.7)remeda/remeda (remeda)
### [`v2.17.3`](https://redirect.github.com/remeda/remeda/releases/tag/v2.17.3) [Compare Source](https://redirect.github.com/remeda/remeda/compare/v2.17.2...v2.17.3) ##### Bug Fixes - **pick:** support optional keys ([#923](https://redirect.github.com/remeda/remeda/issues/923)) ([3fc28da](https://redirect.github.com/remeda/remeda/commit/3fc28da58af55bac0af5161748dee0da5346839f)), closes [#911](https://redirect.github.com/remeda/remeda/issues/911) ### [`v2.17.2`](https://redirect.github.com/remeda/remeda/releases/tag/v2.17.2) [Compare Source](https://redirect.github.com/remeda/remeda/compare/v2.17.1...v2.17.2) ##### Bug Fixes - **toSnakeCase, toKebabCase:** literal types for literal strings ([#924](https://redirect.github.com/remeda/remeda/issues/924)) ([f4fee51](https://redirect.github.com/remeda/remeda/commit/f4fee51e72bea67c1083b67ff162d3fa2a3f372e)) ### [`v2.17.1`](https://redirect.github.com/remeda/remeda/releases/tag/v2.17.1) [Compare Source](https://redirect.github.com/remeda/remeda/compare/v2.17.0...v2.17.1) ##### Bug Fixes - **split:** split on literal unions with separator as a prefix ([#922](https://redirect.github.com/remeda/remeda/issues/922)) ([3b1ef83](https://redirect.github.com/remeda/remeda/commit/3b1ef83e2b7f3bcfb826e828c359ca480eee7bde)), closes [#921](https://redirect.github.com/remeda/remeda/issues/921)typescript-eslint/typescript-eslint (typescript-eslint)
### [`v8.15.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8150-2024-11-18) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.14.0...v8.15.0) ##### 🚀 Features - **typescript-eslint:** allow infinitely deep array nesting in config function and extends ([#10333](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10333)) - **eslint-plugin:** new rule `no-unsafe-type-assertion` ([#10051](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10051)) - **eslint-plugin:** added related-getter-setter-pairs rule ([#10192](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10192)) ##### 🩹 Fixes - add missing peer dependencies ([#9744](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9744)) ##### ❤️ Thank You - Brad Zacher [@bradzacher](https://redirect.github.com/bradzacher) - Ethan Wu - Josh Goldberg ✨ - Ronen Amiel 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. ### [`v8.14.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8140-2024-11-11) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.13.0...v8.14.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.vitest-dev/vitest (vitest)
### [`v2.1.5`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v2.1.5) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.4...v2.1.5) ##### 🚀 Features - **experimental**: Expose vite on the test project as a separate field - by [@sheremet-va](https://redirect.github.com/sheremet-va) [(bcc59)](https://redirect.github.com/vitest-dev/vitest/commit/bcc59088) ##### 🐞 Bug Fixes - `dangerouslyIgnoreUnhandledErrors` without base reporter - by [@AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6808](https://redirect.github.com/vitest-dev/vitest/issues/6808) [(0bf0a)](https://redirect.github.com/vitest-dev/vitest/commit/0bf0ab00) - Capture `unhandledRejection` even when base reporter is not used - by [@AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6812](https://redirect.github.com/vitest-dev/vitest/issues/6812) [(8878b)](https://redirect.github.com/vitest-dev/vitest/commit/8878b04d) - Don't change the working directory when loading workspace projects - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6811](https://redirect.github.com/vitest-dev/vitest/issues/6811) [(f0aea)](https://redirect.github.com/vitest-dev/vitest/commit/f0aeaca8) - Remove `sequence.concurrent` from the `RuntimeConfig` type - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6880](https://redirect.github.com/vitest-dev/vitest/issues/6880) [(6af73)](https://redirect.github.com/vitest-dev/vitest/commit/6af73d93) - Stop the runner before restarting, restart on workspace config change - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6859](https://redirect.github.com/vitest-dev/vitest/issues/6859) [(b01df)](https://redirect.github.com/vitest-dev/vitest/commit/b01df47d) - Don't rerun on Esc or Ctrl-C during watch filter - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6895](https://redirect.github.com/vitest-dev/vitest/issues/6895) [(98f76)](https://redirect.github.com/vitest-dev/vitest/commit/98f76ea7) - Print ssrTransform error - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6885](https://redirect.github.com/vitest-dev/vitest/issues/6885) [(4c96c)](https://redirect.github.com/vitest-dev/vitest/commit/4c96cce7) - Throw an error and a warning if `.poll`, `.element`, `.rejects`/`.resolves`, and `locator.*` weren't awaited - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6877](https://redirect.github.com/vitest-dev/vitest/issues/6877) [(93b67)](https://redirect.github.com/vitest-dev/vitest/commit/93b67c24) - **browser**: - Don't process the default css styles - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6861](https://redirect.github.com/vitest-dev/vitest/issues/6861) [(0d67f)](https://redirect.github.com/vitest-dev/vitest/commit/0d67f04b) - Support non US key input - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6873](https://redirect.github.com/vitest-dev/vitest/issues/6873) [(5969d)](https://redirect.github.com/vitest-dev/vitest/commit/5969d8da) - Stop the browser rpc when the pool is closed - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6858](https://redirect.github.com/vitest-dev/vitest/issues/6858) [(9a0c9)](https://redirect.github.com/vitest-dev/vitest/commit/9a0c93d7) - Init browsers eagerly when tests are running - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6876](https://redirect.github.com/vitest-dev/vitest/issues/6876) [(417bd)](https://redirect.github.com/vitest-dev/vitest/commit/417bdb42) - **coverage**: - Report uncovered files when re-run by `enter` or `'a'` - by [@AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6848](https://redirect.github.com/vitest-dev/vitest/issues/6848) [(487c8)](https://redirect.github.com/vitest-dev/vitest/commit/487c80ae) - **ui**: - Remove crossorigin attributes for same origin assets - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6883](https://redirect.github.com/vitest-dev/vitest/issues/6883) [(6e793)](https://redirect.github.com/vitest-dev/vitest/commit/6e793c64) - **vite-node**: - Improve esm check to decide external - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6816](https://redirect.github.com/vitest-dev/vitest/issues/6816) [(7e1fa)](https://redirect.github.com/vitest-dev/vitest/commit/7e1faf3d) - Top-level throw in module is not reported properly - by [@vanaigr](https://redirect.github.com/vanaigr) and [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6840](https://redirect.github.com/vitest-dev/vitest/issues/6840) [(cf0cb)](https://redirect.github.com/vitest-dev/vitest/commit/cf0cbf6a) - **vitest**: - Use fetch() implementation from happy-dom - by [@capricorn86](https://redirect.github.com/capricorn86) in [https://github.com/vitest-dev/vitest/issues/6879](https://redirect.github.com/vitest-dev/vitest/issues/6879) [(3c56f)](https://redirect.github.com/vitest-dev/vitest/commit/3c56feb4) ##### 🏎 Performance - Limit workspace project concurrency to available cores - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6869](https://redirect.github.com/vitest-dev/vitest/issues/6869) [(f4c04)](https://redirect.github.com/vitest-dev/vitest/commit/f4c04ab6) ##### [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.4...v2.1.5)Configuration
📅 Schedule: Branch creation - "after 3am on Sunday" (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.