conventional-changelog/commitlint (@commitlint/cli)
### [`v19.6.0`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/cli/CHANGELOG.md#1960-2024-11-19)
[Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.5.0...v19.6.0)
**Note:** Version bump only for package [@commitlint/cli](https://redirect.github.com/commitlint/cli)
conventional-changelog/commitlint (@commitlint/config-conventional)
### [`v19.6.0`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/config-conventional/CHANGELOG.md#1960-2024-11-19)
[Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.5.0...v19.6.0)
**Note:** Version bump only for package [@commitlint/config-conventional](https://redirect.github.com/commitlint/config-conventional)
vitest-dev/vitest (@vitest/coverage-v8)
### [`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)
##### 🐞 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)
vitest-dev/eslint-plugin-vitest (@vitest/eslint-plugin)
### [`v1.1.10`](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/releases/tag/v1.1.10)
[Compare Source](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/compare/v1.1.9...v1.1.10)
##### Bug Fixes
- \__filename used by mistake ([#573](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/573)) ([169413f](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/commit/169413f))
### [`v1.1.9`](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/releases/tag/v1.1.9)
[Compare Source](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/compare/v1.1.8...v1.1.9)
##### Features
- update depandancies ([#571](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/571)) ([753808f](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/commit/753808f))
- **vitest/valid-expect-in-promise:** add rule ([#569](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/569)) ([b7cd69a](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/commit/b7cd69a))
### [`v1.1.8`](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/compare/v1.1.7...v1.1.8)
[Compare Source](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/compare/v1.1.7...v1.1.8)
cypress-io/cypress (cypress)
### [`v13.16.0`](https://redirect.github.com/cypress-io/cypress/releases/tag/v13.16.0)
[Compare Source](https://redirect.github.com/cypress-io/cypress/compare/v13.15.2...v13.16.0)
Changelog: https://docs.cypress.io/guides/references/changelog#13-16-0
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)
eslint-community/eslint-plugin-n (eslint-plugin-n)
### [`v17.14.0`](https://redirect.github.com/eslint-community/eslint-plugin-n/blob/HEAD/CHANGELOG.md#17140-2024-11-21)
[Compare Source](https://redirect.github.com/eslint-community/eslint-plugin-n/compare/v17.13.2...v17.14.0)
##### 🌟 Features
- **no-sync:** Add ignores option ([#386](https://redirect.github.com/eslint-community/eslint-plugin-n/issues/386)) ([c8fbf00](https://redirect.github.com/eslint-community/eslint-plugin-n/commit/c8fbf000e337d3b099e89465adda3be8e0541554))
- **no-unsupported:** support Node 23.2.0 & 23.3.0 ([#390](https://redirect.github.com/eslint-community/eslint-plugin-n/issues/390)) ([a52c968](https://redirect.github.com/eslint-community/eslint-plugin-n/commit/a52c96813496c346cd9cacc23df8ade2567012af))
### [`v17.13.2`](https://redirect.github.com/eslint-community/eslint-plugin-n/blob/HEAD/CHANGELOG.md#17132-2024-11-15)
[Compare Source](https://redirect.github.com/eslint-community/eslint-plugin-n/compare/v17.13.1...v17.13.2)
##### 🩹 Fixes
- **no-missing-require:** handle multiple resolvePaths ([#383](https://redirect.github.com/eslint-community/eslint-plugin-n/issues/383)) ([df6ad2a](https://redirect.github.com/eslint-community/eslint-plugin-n/commit/df6ad2a3f2cbc2218fe8bd23222e3867642d1e70))
capricorn86/happy-dom (happy-dom)
### [`v15.11.6`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v15.11.6)
[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.11.5...v15.11.6)
##### :construction_worker_man: Patch fixes
- Adds support for `window.TextEncoder` and `window.TextDecoder` - By **[@iradonov](https://redirect.github.com/iradonov)** in task [#1611](https://redirect.github.com/capricorn86/happy-dom/issues/1611)
### [`v15.11.5`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v15.11.5)
[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.11.4...v15.11.5)
##### :construction_worker_man: Patch fixes
- `HTMLSelectElement` should not dispatch "change" event when changing value or index - By **[@capricorn86](https://redirect.github.com/capricorn86)** in task [#1603](https://redirect.github.com/capricorn86/happy-dom/issues/1603)
### [`v15.11.4`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v15.11.4)
[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.11.3...v15.11.4)
##### :construction_worker_man: Patch fixes
- Strings should be converted into numbers in setters for `HTMLMeterElement` and `HTMLProgressElement` - By **[@capricorn86](https://redirect.github.com/capricorn86)** in task [#1601](https://redirect.github.com/capricorn86/happy-dom/issues/1601)
### [`v15.11.3`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v15.11.3)
[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.11.2...v15.11.3)
##### :construction_worker_man: Patch fixes
- Consider null as empty string in the setter for `HTMLInputElement.value` - By **[@capricorn86](https://redirect.github.com/capricorn86)** in task [#1604](https://redirect.github.com/capricorn86/happy-dom/issues/1604)
### [`v15.11.2`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v15.11.2)
[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.11.1...v15.11.2)
##### :construction_worker_man: Patch fixes
- Fixes bug where pseudo selectors without an ending parentheses threw an in invalid selector error - By **[@capricorn86](https://redirect.github.com/capricorn86)** in task [#1558](https://redirect.github.com/capricorn86/happy-dom/issues/1558)
- Fixes bug where it was not possible to use the characters ":" and "\\" in attribute selectors - By **[@capricorn86](https://redirect.github.com/capricorn86)** in task [#1561](https://redirect.github.com/capricorn86/happy-dom/issues/1561)
### [`v15.11.1`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v15.11.1)
[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.11.0...v15.11.1)
##### :construction_worker_man: Patch fixes
- Fixes bug where `Document.activeElement` is set to the wrong target when triggering `HTMLSelectElement.focus()` - By **[@capricorn86](https://redirect.github.com/capricorn86)** in task [#1592](https://redirect.github.com/capricorn86/happy-dom/issues/1592)
- `HTMLSelectElement` is a `Proxy` since v15 and `focus()` was setting the target of the `Proxy` as the active element, but should set the `Proxy`
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)
pnpm/pnpm (pnpm)
### [`v9.14.2`](https://redirect.github.com/pnpm/pnpm/releases/tag/v9.14.2)
[Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v9.14.1...v9.14.2)
#### Patch Changes
- `pnpm publish --json` should work [#8788](https://redirect.github.com/pnpm/pnpm/issues/8788).
#### Platinum Sponsors
#### Gold Sponsors
### [`v9.14.1`](https://redirect.github.com/pnpm/pnpm/releases/tag/v9.14.1)
[Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v9.14.0...v9.14.1)
#### Minor Changes
- Added support for `pnpm pack --json` to print packed tarball and contents in JSON format [#8765](https://redirect.github.com/pnpm/pnpm/pull/8765).
#### Patch Changes
- `pnpm exec` should print a meaningful error message when no command is provided [#8752](https://redirect.github.com/pnpm/pnpm/issues/8752).
- `pnpm setup` should remove the CLI from the target location before moving the new binary [#8173](https://redirect.github.com/pnpm/pnpm/issues/8173).
- Fix `ERR_PNPM_TARBALL_EXTRACT` error while installing a dependency from GitHub having a slash in branch name [#7697](https://redirect.github.com/pnpm/pnpm/issues/7697).
- Don't crash if the `use-node-version` setting is used and the system has no Node.js installed [#8769](https://redirect.github.com/pnpm/pnpm/issues/8769).
- Convert settings in local `.npmrc` files to their correct types. For instance, `child-concurrency` should be a number, not a string [#5075](https://redirect.github.com/pnpm/pnpm/issues/5075).
- pnpm should fail if a project requires a different package manager even if `manage-package-manager-versions` is set to `true`.
- `pnpm init` should respect the `--dir` option [#8768](https://redirect.github.com/pnpm/pnpm/pull/8768).
#### Platinum Sponsors
#### Gold Sponsors
### [`v9.14.0`](https://redirect.github.com/pnpm/pnpm/compare/v9.13.2...v9.14.0)
[Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v9.13.2...v9.14.0)
### [`v9.13.2`](https://redirect.github.com/pnpm/pnpm/releases/tag/v9.13.2): pnpm 9.13.2
[Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v9.13.1...v9.13.2)
#### Patch Changes
- Detection of circular peer dependencies should not crash with aliased dependencies [#8759](https://redirect.github.com/pnpm/pnpm/issues/8759). Fixes a regression introduced in the previous version.
- Fix race condition of symlink creations caused by multiple parallel `dlx` processes.
#### Platinum Sponsors
#### Gold Sponsors
#### Silver Sponsors
### [`v9.13.1`](https://redirect.github.com/pnpm/pnpm/releases/tag/v9.13.1): pnpm 9.13.1
[Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v9.13.0...v9.13.1)
#### Patch Changes
- Fixed some edge cases where resolving circular peer dependencies caused a dead lock [#8720](https://redirect.github.com/pnpm/pnpm/issues/8720).
#### Platinum Sponsors
#### Gold Sponsors
#### Silver Sponsors
### [`v9.13.0`](https://redirect.github.com/pnpm/pnpm/releases/tag/v9.13.0): pnpm 9.13
[Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v9.12.3...v9.13.0)
#### Minor Changes
- The `self-update` now accepts a version specifier to install a specific version of pnpm. E.g.:
pnpm self-update 9.5.0
or
pnpm self-update next-10
#### Patch Changes
- Fix `Cannot read properties of undefined (reading 'name')` that is printed while trying to render the missing peer dependencies warning message [#8538](https://redirect.github.com/pnpm/pnpm/issues/8538).
#### Platinum Sponsors
#### Gold Sponsors
if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
^19.5.0
->^19.6.0
^19.5.0
->^19.6.0
^22.9.0
->^22.9.3
^2.1.4
->^2.1.5
^1.1.7
->^1.1.10
^2.1.4
->^2.1.5
^13.15.2
->^13.16.0
^9.14.0
->^9.15.0
^17.13.1
->^17.14.0
^15.11.0
->^15.11.6
^9.1.6
->^9.1.7
9.12.3
->9.14.2
^9.12.3
->^9.14.2
^8.4.47
->^8.4.49
^1.80.6
->^1.81.0
^5.6.3
->^5.7.2
^8.13.0
->^8.15.0
^5.4.10
->^5.4.11
^2.1.4
->^2.1.5
Release Notes
conventional-changelog/commitlint (@commitlint/cli)
### [`v19.6.0`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/cli/CHANGELOG.md#1960-2024-11-19) [Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.5.0...v19.6.0) **Note:** Version bump only for package [@commitlint/cli](https://redirect.github.com/commitlint/cli)conventional-changelog/commitlint (@commitlint/config-conventional)
### [`v19.6.0`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/config-conventional/CHANGELOG.md#1960-2024-11-19) [Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.5.0...v19.6.0) **Note:** Version bump only for package [@commitlint/config-conventional](https://redirect.github.com/commitlint/config-conventional)vitest-dev/vitest (@vitest/coverage-v8)
### [`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) ##### 🐞 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)vitest-dev/eslint-plugin-vitest (@vitest/eslint-plugin)
### [`v1.1.10`](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/releases/tag/v1.1.10) [Compare Source](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/compare/v1.1.9...v1.1.10) ##### Bug Fixes - \__filename used by mistake ([#573](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/573)) ([169413f](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/commit/169413f)) ### [`v1.1.9`](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/releases/tag/v1.1.9) [Compare Source](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/compare/v1.1.8...v1.1.9) ##### Features - update depandancies ([#571](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/571)) ([753808f](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/commit/753808f)) - **vitest/valid-expect-in-promise:** add rule ([#569](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/569)) ([b7cd69a](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/commit/b7cd69a)) ### [`v1.1.8`](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/compare/v1.1.7...v1.1.8) [Compare Source](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/compare/v1.1.7...v1.1.8)cypress-io/cypress (cypress)
### [`v13.16.0`](https://redirect.github.com/cypress-io/cypress/releases/tag/v13.16.0) [Compare Source](https://redirect.github.com/cypress-io/cypress/compare/v13.15.2...v13.16.0) Changelog: https://docs.cypress.io/guides/references/changelog#13-16-0eslint/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)eslint-community/eslint-plugin-n (eslint-plugin-n)
### [`v17.14.0`](https://redirect.github.com/eslint-community/eslint-plugin-n/blob/HEAD/CHANGELOG.md#17140-2024-11-21) [Compare Source](https://redirect.github.com/eslint-community/eslint-plugin-n/compare/v17.13.2...v17.14.0) ##### 🌟 Features - **no-sync:** Add ignores option ([#386](https://redirect.github.com/eslint-community/eslint-plugin-n/issues/386)) ([c8fbf00](https://redirect.github.com/eslint-community/eslint-plugin-n/commit/c8fbf000e337d3b099e89465adda3be8e0541554)) - **no-unsupported:** support Node 23.2.0 & 23.3.0 ([#390](https://redirect.github.com/eslint-community/eslint-plugin-n/issues/390)) ([a52c968](https://redirect.github.com/eslint-community/eslint-plugin-n/commit/a52c96813496c346cd9cacc23df8ade2567012af)) ### [`v17.13.2`](https://redirect.github.com/eslint-community/eslint-plugin-n/blob/HEAD/CHANGELOG.md#17132-2024-11-15) [Compare Source](https://redirect.github.com/eslint-community/eslint-plugin-n/compare/v17.13.1...v17.13.2) ##### 🩹 Fixes - **no-missing-require:** handle multiple resolvePaths ([#383](https://redirect.github.com/eslint-community/eslint-plugin-n/issues/383)) ([df6ad2a](https://redirect.github.com/eslint-community/eslint-plugin-n/commit/df6ad2a3f2cbc2218fe8bd23222e3867642d1e70))capricorn86/happy-dom (happy-dom)
### [`v15.11.6`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v15.11.6) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.11.5...v15.11.6) ##### :construction_worker_man: Patch fixes - Adds support for `window.TextEncoder` and `window.TextDecoder` - By **[@iradonov](https://redirect.github.com/iradonov)** in task [#1611](https://redirect.github.com/capricorn86/happy-dom/issues/1611) ### [`v15.11.5`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v15.11.5) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.11.4...v15.11.5) ##### :construction_worker_man: Patch fixes - `HTMLSelectElement` should not dispatch "change" event when changing value or index - By **[@capricorn86](https://redirect.github.com/capricorn86)** in task [#1603](https://redirect.github.com/capricorn86/happy-dom/issues/1603) ### [`v15.11.4`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v15.11.4) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.11.3...v15.11.4) ##### :construction_worker_man: Patch fixes - Strings should be converted into numbers in setters for `HTMLMeterElement` and `HTMLProgressElement` - By **[@capricorn86](https://redirect.github.com/capricorn86)** in task [#1601](https://redirect.github.com/capricorn86/happy-dom/issues/1601) ### [`v15.11.3`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v15.11.3) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.11.2...v15.11.3) ##### :construction_worker_man: Patch fixes - Consider null as empty string in the setter for `HTMLInputElement.value` - By **[@capricorn86](https://redirect.github.com/capricorn86)** in task [#1604](https://redirect.github.com/capricorn86/happy-dom/issues/1604) ### [`v15.11.2`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v15.11.2) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.11.1...v15.11.2) ##### :construction_worker_man: Patch fixes - Fixes bug where pseudo selectors without an ending parentheses threw an in invalid selector error - By **[@capricorn86](https://redirect.github.com/capricorn86)** in task [#1558](https://redirect.github.com/capricorn86/happy-dom/issues/1558) - Fixes bug where it was not possible to use the characters ":" and "\\" in attribute selectors - By **[@capricorn86](https://redirect.github.com/capricorn86)** in task [#1561](https://redirect.github.com/capricorn86/happy-dom/issues/1561) ### [`v15.11.1`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v15.11.1) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.11.0...v15.11.1) ##### :construction_worker_man: Patch fixes - Fixes bug where `Document.activeElement` is set to the wrong target when triggering `HTMLSelectElement.focus()` - By **[@capricorn86](https://redirect.github.com/capricorn86)** in task [#1592](https://redirect.github.com/capricorn86/happy-dom/issues/1592) - `HTMLSelectElement` is a `Proxy` since v15 and `focus()` was setting the target of the `Proxy` as the active element, but should set the `Proxy`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)pnpm/pnpm (pnpm)
### [`v9.14.2`](https://redirect.github.com/pnpm/pnpm/releases/tag/v9.14.2) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v9.14.1...v9.14.2) #### Patch Changes - `pnpm publish --json` should work [#8788](https://redirect.github.com/pnpm/pnpm/issues/8788). #### Platinum SponsorsThis PR was generated by Mend Renovate. View the repository job log.
Run & review this pull request in StackBlitz Codeflow.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Additional details and impacted files
```diff @@ Coverage Diff @@ ## master #1742 +/- ## ====================================== Coverage 99.8% 99.8% ====================================== Files 187 187 Lines 30754 30754 Branches 9780 9780 ====================================== Hits 30665 30665 Misses 89 89 ```:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
🚨 Try these New Features: