Skip to content

Commit 206a718

Browse files
Bump happy-dom from 16.7.1 to 17.0.2 in /src/vscode-bicep-ui (#16366)
Bumps [happy-dom](https://github.com/capricorn86/happy-dom) from 16.7.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> <h2>v16.8.1</h2> <h3>:construction_worker_man: Patch fixes</h3> <ul> <li>Handle non-string values gracefully when removing an attribute - 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> <h2>v16.8.0</h2> <h3>:art: Features</h3> <ul> <li>Add support for <code>insertRow()</code> and <code>deleteRow()</code> to <code>HTMLTableSectionElement</code> - 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/1708">#1708</a></li> </ul> <h2>v16.7.3</h2> <h3>:construction_worker_man: Patch fixes</h3> <ul> <li>Removes space from directory name that prevents the repo to be cloned on MS Windows - By <strong><a href="https://github.com/kleinfreund"><code>@​kleinfreund</code></a></strong> in task <a href="https://redirect.github.com/capricorn86/happy-dom/issues/1703">#1703</a></li> </ul> <h2>v16.7.2</h2> <h3>:construction_worker_man: Patch fixes</h3> <ul> <li>Ignore invalid cookies in CookieContainer - 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/1693">#1693</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><a href="https://github.com/capricorn86/happy-dom/commit/f2d46b6881d1282228b6adf7fd8410980c59c978"><code>f2d46b6</code></a> fix: [1706] Handle non string attribute removal gracefully (<a href="https://redirect.github.com/capricorn86/happy-dom/issues/1711">#1711</a>)</li> <li><a href="https://github.com/capricorn86/happy-dom/commit/df8425798252466767eefa81e92ce3c1f6befa9b"><code>df84257</code></a> feat: [1708] Add support for insertRow and deleteRow to HTMLTableSectionEleme...</li> <li><a href="https://github.com/capricorn86/happy-dom/commit/a72b0168740c1bce1c4f7131f411f479606aedfd"><code>a72b016</code></a> fix: <a href="https://redirect.github.com/capricorn86/happy-dom/issues/1703">#1703</a> Removes space from directory name that prevents the repo to be c...</li> <li><a href="https://github.com/capricorn86/happy-dom/commit/b03fba8c0207b4ee27840760edbb54a7d55151cb"><code>b03fba8</code></a> chore: <a href="https://redirect.github.com/capricorn86/happy-dom/issues/1502">#1502</a> Improves tests for fetch (<a href="https://redirect.github.com/capricorn86/happy-dom/issues/1702">#1702</a>)</li> <li><a href="https://github.com/capricorn86/happy-dom/commit/89e8820fc78dac0dea0e87d84dfb175965a2c0b1"><code>89e8820</code></a> fix: <a href="https://redirect.github.com/capricorn86/happy-dom/issues/1693">#1693</a> Ignore invalid cookies in CookieContainer (<a href="https://redirect.github.com/capricorn86/happy-dom/issues/1701">#1701</a>)</li> <li>See full diff in <a href="https://github.com/capricorn86/happy-dom/compare/v16.7.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.7.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> ###### Microsoft Reviewers: [Open in CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/Azure/bicep/pull/16366) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 906474e commit 206a718

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

src/vscode-bicep-ui/package-lock.json

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

src/vscode-bicep-ui/packages/components/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
"@vitejs/plugin-react": "^4.3.4",
4444
"@vitest/coverage-v8": "^3.0.2",
4545
"@vscode/codicons": "^0.0.36",
46-
"happy-dom": "^16.3.0",
46+
"happy-dom": "^17.0.2",
4747
"rollup-plugin-peer-deps-external": "^2.2.4",
4848
"storybook": "^8.3.0",
4949
"styled-components": "^6.1.13",

src/vscode-bicep-ui/packages/messaging/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"@types/react-dom": "^18.3.1",
2626
"@types/vscode-webview": "^1.57.5",
2727
"@vitest/coverage-v8": "^3.0.2",
28-
"happy-dom": "^16.3.0",
28+
"happy-dom": "^17.0.2",
2929
"vite": "^5.4.12",
3030
"vite-plugin-dts": "^4.5.0",
3131
"vitest": "^3.0.5"

0 commit comments

Comments
 (0)