From a6099a79097016bf4e609c53eed04566a268e682 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 21 Feb 2026 23:02:42 +0000 Subject: [PATCH] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20Update=20dependency=20happ?= =?UTF-8?q?y-dom=20to=20^20.7.0=20(#6633)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [happy-dom](https://redirect.github.com/capricorn86/happy-dom) | [`^20.6.3` → `^20.7.0`](https://renovatebot.com/diffs/npm/happy-dom/20.6.3/20.7.0) | ![age](https://developer.mend.io/api/mc/badges/age/npm/happy-dom/20.7.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/happy-dom/20.6.3/20.7.0?slim=true) | --- ### Release Notes
capricorn86/happy-dom (happy-dom) ### [`v20.7.0`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v20.7.0) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v20.6.5...v20.7.0) ##### :art: Features - Adds support for `Window.getScreenDetails()` - By **[@​TrevorBurnham](https://redirect.github.com/TrevorBurnham)** in task [#​1923](https://redirect.github.com/capricorn86/happy-dom/issues/1923) - Extends `Screen` from `EventTarget` - By **[@​TrevorBurnham](https://redirect.github.com/TrevorBurnham)** in task [#​1923](https://redirect.github.com/capricorn86/happy-dom/issues/1923) ### [`v20.6.5`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v20.6.5) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v20.6.4...v20.6.5) ##### :construction\_worker\_man: Patch fixes - Add clearImmediate to Jest environment global scope - By **[@​TrevorBurnham](https://redirect.github.com/TrevorBurnham)** in task [#​1927](https://redirect.github.com/capricorn86/happy-dom/issues/1927) ### [`v20.6.4`](https://redirect.github.com/capricorn86/happy-dom/compare/v20.6.3...ee815836f90f857df14dd3e6916b0e2a16debffb) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v20.6.3...v20.6.4)
--- ### 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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/dubzzz/fast-check). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- examples/package.json | 2 +- pnpm-lock.yaml | 40 ++++++++++++++++++++-------------------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/examples/package.json b/examples/package.json index 1de081af..06111ad0 100644 --- a/examples/package.json +++ b/examples/package.json @@ -17,7 +17,7 @@ "@types/supertest": "^6.0.3", "express": "^5.2.1", "fast-check": "workspace:*", - "happy-dom": "^20.6.3", + "happy-dom": "^20.7.0", "lodash": "^4.17.23", "pure-rand": "^7.0.0", "react": "^19.2.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ffbf1e6b..34896a29 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,7 +22,7 @@ importers: version: 8.56.0(eslint@10.0.1(jiti@1.21.7))(typescript@5.9.3) '@vitest/coverage-v8': specifier: ^4.0.18 - version: 4.0.18(vitest@4.0.18(@types/node@24.10.13)(happy-dom@20.6.3)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2)) + version: 4.0.18(vitest@4.0.18(@types/node@24.10.13)(happy-dom@20.7.0)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2)) all-contributors-cli: specifier: ^6.26.1 version: 6.26.1(encoding@0.1.13) @@ -61,7 +61,7 @@ importers: version: 8.56.0(eslint@10.0.1(jiti@1.21.7))(typescript@5.9.3) vitest: specifier: ^4.0.18 - version: 4.0.18(@types/node@24.10.13)(happy-dom@20.6.3)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) + version: 4.0.18(@types/node@24.10.13)(happy-dom@20.7.0)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) examples: devDependencies: @@ -93,8 +93,8 @@ importers: specifier: workspace:* version: link:../packages/fast-check happy-dom: - specifier: ^20.6.3 - version: 20.6.3 + specifier: ^20.7.0 + version: 20.7.0 lodash: specifier: ^4.17.23 version: 4.17.23 @@ -115,7 +115,7 @@ importers: version: 5.9.3 vitest: specifier: ^4.0.18 - version: 4.0.18(@types/node@24.10.13)(happy-dom@20.6.3)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) + version: 4.0.18(@types/node@24.10.13)(happy-dom@20.7.0)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) packages/ava: dependencies: @@ -149,7 +149,7 @@ importers: version: 7.3.1(@types/node@24.10.13)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) vitest: specifier: ^4.0.18 - version: 4.0.18(@types/node@24.10.13)(happy-dom@20.6.3)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) + version: 4.0.18(@types/node@24.10.13)(happy-dom@20.7.0)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) packages/fast-check: dependencies: @@ -189,7 +189,7 @@ importers: version: 5.9.3 vitest: specifier: ^4.0.18 - version: 4.0.18(@types/node@24.10.13)(happy-dom@20.6.3)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) + version: 4.0.18(@types/node@24.10.13)(happy-dom@20.7.0)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) packages/jest: dependencies: @@ -235,7 +235,7 @@ importers: version: 7.3.1(@types/node@24.10.13)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) vitest: specifier: ^4.0.18 - version: 4.0.18(@types/node@24.10.13)(happy-dom@20.6.3)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) + version: 4.0.18(@types/node@24.10.13)(happy-dom@20.7.0)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) packages/packaged: dependencies: @@ -263,7 +263,7 @@ importers: version: 7.3.1(@types/node@24.10.13)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) vitest: specifier: ^4.0.18 - version: 4.0.18(@types/node@24.10.13)(happy-dom@20.6.3)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) + version: 4.0.18(@types/node@24.10.13)(happy-dom@20.7.0)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) packages/poisoning: devDependencies: @@ -284,7 +284,7 @@ importers: version: 7.3.1(@types/node@24.10.13)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) vitest: specifier: ^4.0.18 - version: 4.0.18(@types/node@24.10.13)(happy-dom@20.6.3)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) + version: 4.0.18(@types/node@24.10.13)(happy-dom@20.7.0)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) packages/vitest: dependencies: @@ -309,7 +309,7 @@ importers: version: 7.3.1(@types/node@24.10.13)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) vitest: specifier: ^4.0.18 - version: 4.0.18(@types/node@24.10.13)(happy-dom@20.6.3)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) + version: 4.0.18(@types/node@24.10.13)(happy-dom@20.7.0)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) packages/worker: dependencies: @@ -334,7 +334,7 @@ importers: version: 7.3.1(@types/node@24.10.13)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) vitest: specifier: ^4.0.18 - version: 4.0.18(@types/node@24.10.13)(happy-dom@20.6.3)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) + version: 4.0.18(@types/node@24.10.13)(happy-dom@20.7.0)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) website: dependencies: @@ -425,7 +425,7 @@ importers: version: 7.3.1(@types/node@24.10.13)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) vitest: specifier: ^4.0.18 - version: 4.0.18(@types/node@24.10.13)(happy-dom@20.6.3)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) + version: 4.0.18(@types/node@24.10.13)(happy-dom@20.7.0)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) packages: @@ -6127,8 +6127,8 @@ packages: handle-thing@2.0.1: resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} - happy-dom@20.6.3: - resolution: {integrity: sha512-QAMY7d228dHs8gb9NG4SJ3OxQo4r+NGN8pOXGZ3SGfQf/XYuuYubrtZ25QVY2WoUQdskhRXSXb4R4mcRk+hV1w==} + happy-dom@20.7.0: + resolution: {integrity: sha512-hR/uLYQdngTyEfxnOoa+e6KTcfBFyc1hgFj/Cc144A5JJUuHFYqIEBDcD4FeGqUeKLRZqJ9eN9u7/GDjYEgS1g==} engines: {node: '>=20.0.0'} has-bigints@1.1.0: @@ -15201,7 +15201,7 @@ snapshots: - rollup - supports-color - '@vitest/coverage-v8@4.0.18(vitest@4.0.18(@types/node@24.10.13)(happy-dom@20.6.3)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2))': + '@vitest/coverage-v8@4.0.18(vitest@4.0.18(@types/node@24.10.13)(happy-dom@20.7.0)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2))': dependencies: '@bcoe/v8-coverage': 1.0.2 '@vitest/utils': 4.0.18 @@ -15213,7 +15213,7 @@ snapshots: obug: 2.1.1 std-env: 3.10.0 tinyrainbow: 3.0.3 - vitest: 4.0.18(@types/node@24.10.13)(happy-dom@20.6.3)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) + vitest: 4.0.18(@types/node@24.10.13)(happy-dom@20.7.0)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) '@vitest/expect@4.0.18': dependencies: @@ -17663,7 +17663,7 @@ snapshots: handle-thing@2.0.1: {} - happy-dom@20.6.3: + happy-dom@20.7.0: dependencies: '@types/node': 24.10.13 '@types/whatwg-mimetype': 3.0.2 @@ -22213,7 +22213,7 @@ snapshots: terser: 5.46.0 yaml: 2.8.2 - vitest@4.0.18(@types/node@24.10.13)(happy-dom@20.6.3)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2): + vitest@4.0.18(@types/node@24.10.13)(happy-dom@20.7.0)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2): dependencies: '@vitest/expect': 4.0.18 '@vitest/mocker': 4.0.18(vite@7.3.1(@types/node@24.10.13)(jiti@1.21.7)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2)) @@ -22237,7 +22237,7 @@ snapshots: why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 24.10.13 - happy-dom: 20.6.3 + happy-dom: 20.7.0 transitivePeerDependencies: - jiti - less -- 2.51.2