Skip to content

Commit 875a997

Browse files
authored
build(deps-dev): bump happy-dom from 16.8.1 to 17.0.2 in /frontend (#3997)
Bumps [happy-dom](https://github.com/capricorn86/happy-dom) from 16.8.1 to 17.0.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/capricorn86/happy-dom/releases">happy-dom's releases</a>.</em></p> <blockquote> <h2>v17.0.2</h2> <h3>:construction_worker_man: Patch fixes</h3> <ul> <li>The property &quot;tabIndex&quot; should return &quot;0&quot; by default in <code>HTMLAnchorElement</code>, <code>HTMLAreaElement</code>, <code>HTMLButtonElement</code>, <code>HTMLIFrameElement</code>, <code>HTMLInputElement</code>, <code>HTMLMediaElement</code>, <code>HTMLObjectElement</code>, <code>HTMLSelectElement</code> and <code>HTMLTextAreaElement</code> - By <strong><a href="https://github.com/capricorn86"><code>@​capricorn86</code></a></strong> in task <a href="https://redirect.github.com/capricorn86/happy-dom/issues/1714">#1714</a></li> </ul> <h2>v17.0.1</h2> <h3>:construction_worker_man: Patch fixes</h3> <ul> <li>Ensure <code>querySelector()</code> returns the first item that appears in the DOM for grouped selectors - By <strong><a href="https://github.com/christiango"><code>@​christiango</code></a></strong> in task <a href="https://redirect.github.com/capricorn86/happy-dom/issues/1710">#1710</a></li> </ul> <h2>v17.0.0</h2> <h3>:bomb: Breaking Changes</h3> <ul> <li>Adds support for ECMAScript modules - By <strong><a href="https://github.com/capricorn86"><code>@​capricorn86</code></a></strong> in task <a href="https://redirect.github.com/capricorn86/happy-dom/issues/320">#320</a> <ul> <li>This change allows the use of <code>import</code> and <code>export</code> statements in JavaScript files</li> </ul> </li> </ul> <h3>:art: Features</h3> <ul> <li>Adds support for tracing never ending tasks when using <code>waitUntilComplete()</code> - By <strong><a href="https://github.com/capricorn86"><code>@​capricorn86</code></a></strong> in task <a href="https://redirect.github.com/capricorn86/happy-dom/issues/1567">#1567</a> <ul> <li>Read more about how to enable this feature under <code>debug.traceWaitUntilComplete</code> in the Wiki for <a href="https://github.com/capricorn86/happy-dom/wiki/IBrowserSettings">IBrowserSettings</a></li> </ul> </li> <li>Adds support for preloading fetch, stylesheet, script and modules in <code>HTMLLinkElement</code> - By <strong><a href="https://github.com/capricorn86"><code>@​capricorn86</code></a></strong> in task <a href="https://redirect.github.com/capricorn86/happy-dom/issues/320">#320</a></li> <li>Adds support for <code>HTMLLinkElement.relList.supports()</code> - By <strong><a href="https://github.com/capricorn86"><code>@​capricorn86</code></a></strong> in task <a href="https://redirect.github.com/capricorn86/happy-dom/issues/320">#320</a></li> <li>Adds support for <code>Request.mode</code> - By <strong><a href="https://github.com/capricorn86"><code>@​capricorn86</code></a></strong> in task <a href="https://redirect.github.com/capricorn86/happy-dom/issues/320">#320</a></li> <li>Output failed requests to the console - By <strong><a href="https://github.com/capricorn86"><code>@​capricorn86</code></a></strong> in task <a href="https://redirect.github.com/capricorn86/happy-dom/issues/320">#320</a></li> <li>Adds support for <code>HTMLScriptElement.blocking</code>, <code>HTMLScriptElement.crossOrigin</code>, <code>HTMLScriptElement.fetchPriority</code>, <code>HTMLScriptElement.noModule</code>, <code>HTMLScriptElement.integrity</code>, <code>HTMLScriptElement.referrerPolicy</code> - By <strong><a href="https://github.com/capricorn86"><code>@​capricorn86</code></a></strong> in task <a href="https://redirect.github.com/capricorn86/happy-dom/issues/320">#320</a></li> <li>Use cache in virtual server requests - By <strong><a href="https://github.com/capricorn86"><code>@​capricorn86</code></a></strong> in task <a href="https://redirect.github.com/capricorn86/happy-dom/issues/320">#320</a></li> <li>Adds support for <code>credentials</code> and <code>referrerPolicy</code> when fetching styles and scripts - By <strong><a href="https://github.com/capricorn86"><code>@​capricorn86</code></a></strong> in task <a href="https://redirect.github.com/capricorn86/happy-dom/issues/320">#320</a></li> <li>Disallow invalid attributes from being set in <code>Element.setAttribute()</code> - By <strong><a href="https://github.com/OlaviSau"><code>@​OlaviSau</code></a></strong> in task <a href="https://redirect.github.com/capricorn86/happy-dom/issues/1706">#1706</a></li> </ul> <h3>:construction_worker_man: Patch fixes</h3> <ul> <li>Call <code>afterAsyncResponse</code> fetch interceptor in virtual server requests - By <strong><a href="https://github.com/capricorn86"><code>@​capricorn86</code></a></strong> in task <a href="https://redirect.github.com/capricorn86/happy-dom/issues/320">#320</a></li> <li>Fixes bug where children in a <code>ShadowRoot</code> of a custom element that was upgraded from a <code>HTMLElement</code> wasn't considered connected to the DOM - By <strong><a href="https://github.com/capricorn86"><code>@​capricorn86</code></a></strong> in task <a href="https://redirect.github.com/capricorn86/happy-dom/issues/320">#320</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/capricorn86/happy-dom/commit/9cb1d32cfc422875f33acd7d1368f4fda2253d99"><code>9cb1d32</code></a> fix: <a href="https://redirect.github.com/capricorn86/happy-dom/issues/1714">#1714</a> Returns 0 by default for the tabIndex property in HTMLAnchorElem...</li> <li><a href="https://github.com/capricorn86/happy-dom/commit/5551267205905bd71bfd021eaf08954e1e78fdaa"><code>5551267</code></a> fix: <a href="https://redirect.github.com/capricorn86/happy-dom/issues/1710">#1710</a> - Ensure querySelector returns the first item that appears in t...</li> <li><a href="https://github.com/capricorn86/happy-dom/commit/fbf5adbb5fa20b1d89948bd315fb84800964c030"><code>fbf5adb</code></a> BREAKING CHANGE: <a href="https://redirect.github.com/capricorn86/happy-dom/issues/1706">#1706</a> Disallow invalid attributes from being set in NamedN...</li> <li><a href="https://github.com/capricorn86/happy-dom/commit/7bc831df287f972d8ff5ba64e2b1130a303c53da"><code>7bc831d</code></a> feat: <a href="https://redirect.github.com/capricorn86/happy-dom/issues/320">#320</a> Adds support for ECMAScript modules (<a href="https://redirect.github.com/capricorn86/happy-dom/issues/1705">#1705</a>)</li> <li><a href="https://github.com/capricorn86/happy-dom/commit/33e888d513d8145079ee4dd169abb288b25b6890"><code>33e888d</code></a> chore: <a href="https://redirect.github.com/capricorn86/happy-dom/issues/1716">#1716</a> Fix integration test failing most of the time (<a href="https://redirect.github.com/capricorn86/happy-dom/issues/1717">#1717</a>)</li> <li>See full diff in <a href="https://github.com/capricorn86/happy-dom/compare/v16.8.1...v17.0.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=happy-dom&package-manager=npm_and_yarn&previous-version=16.8.1&new-version=17.0.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
2 parents c135728 + 375b909 commit 875a997

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

frontend/package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frontend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
"autoprefixer": "^10.4.20",
6969
"browserslist-to-esbuild": "^2.1.1",
7070
"graphql": "^16.10.0",
71-
"happy-dom": "^16.8.1",
71+
"happy-dom": "^17.0.2",
7272
"i18next-parser": "^9.1.0",
7373
"knip": "^5.43.6",
7474
"msw": "^2.7.0",

0 commit comments

Comments
 (0)