matrix-art.meta

Issues/PRs archive for MTRNord/matrix-art
git clone git://archive.git.mtrnord.blog/MTRNord/matrix-art.meta.git
Log | Files | Refs

284.md (7822B)


      1 # PR #284 Bump jsdom from 20.0.3 to 21.0.0
      2 
      3 - **Status:** merged
      4 - **Author:** @dependabot[bot]
      5 - **Created:** 2023-01-09T08:21:02Z
      6 - **Branch:** dependabot/npm_and_yarn/jsdom-21.0.0 → main
      7 - **Merged:** 2023-01-09T08:22:57Z
      8 - **Labels:** dependencies, javascript
      9 - **Assignees:** @MTRNord
     10 - **Reviewers:** @MTRNord
     11 - **Diff:** [284.diff](./284.diff)
     12 
     13 ---
     14 
     15 Bumps [jsdom](https://github.com/jsdom/jsdom) from 20.0.3 to 21.0.0.
     16 <details>
     17 <summary>Release notes</summary>
     18 <p><em>Sourced from <a href="https://github.com/jsdom/jsdom/releases">jsdom's releases</a>.</em></p>
     19 <blockquote>
     20 <h2>Version 21.0.0</h2>
     21 <p>A potentially-breaking bug fix:</p>
     22 <ul>
     23 <li>Fixed the <code>window</code>, <code>document</code>, <code>location</code>, and <code>top</code> properties of <code>Window</code> to be non-configurable. (ExE-Boss)</li>
     24 </ul>
     25 <p>Other changes:</p>
     26 <ul>
     27 <li>Added support for <code>&lt;input type=image&gt;</code> submitting forms. (jenseng)</li>
     28 <li>Added the <code>location</code> setter to the <code>Window</code> object, which forwards to the <code>location.href</code> setter. Setting the URL is still only implemented for fragment navigations, however. (ExE-Boss)</li>
     29 <li>Fixed <code>defer=&quot;&quot;</code> <code>&lt;script&gt;</code> elements that are added after <code>DOMContentLoaded</code> to execute, instead of being skipped.</li>
     30 <li>Fixed <code>selectElement.selectedOptions</code> being incorrect when <code>optionElement.selected</code> is set. This was a regression introduced in v20.0.1. Unfortunately this also reverts the performance improvement when appending <code>&lt;option&gt;</code> elements that was introduced then. (eps1lon)</li>
     31 <li>Fixed the <code>self</code>, <code>locationbar</code>, <code>menubar</code>, <code>personalbar</code>, <code>scrollbars</code>, <code>statusbar</code>, <code>toolbar</code>, <code>frames</code>, <code>parent</code>, <code>external</code>, <code>length</code>, and <code>screen</code> properties of <code>Window</code> to be replaceable: that is, setting them will override their values, instead of having the new value be ignored. (ExE-Boss)</li>
     32 <li>Fixed a few issues with <code>JSOM.fromURL()</code> in the browser build of jsdom. (LungZeno)</li>
     33 </ul>
     34 </blockquote>
     35 </details>
     36 <details>
     37 <summary>Changelog</summary>
     38 <p><em>Sourced from <a href="https://github.com/jsdom/jsdom/blob/master/Changelog.md">jsdom's changelog</a>.</em></p>
     39 <blockquote>
     40 <h2>21.0.0</h2>
     41 <p>A potentially-breaking bug fix:</p>
     42 <ul>
     43 <li>Fixed the <code>window</code>, <code>document</code>, <code>location</code>, and <code>top</code> properties of <code>Window</code> to be non-configurable. (ExE-Boss)</li>
     44 </ul>
     45 <p>Other changes:</p>
     46 <ul>
     47 <li>Added support for <code>&lt;input type=image&gt;</code> submitting forms. (jenseng)</li>
     48 <li>Added the <code>location</code> setter to the <code>Window</code> object, which forwards to the <code>location.href</code> setter. Setting the URL is still only implemented for fragment navigations, however. (ExE-Boss)</li>
     49 <li>Fixed <code>defer=&quot;&quot;</code> <code>&lt;script&gt;</code> elements that are added after <code>DOMContentLoaded</code> to execute, instead of being skipped.</li>
     50 <li>Fixed <code>selectElement.selectedOptions</code> being incorrect when <code>optionElement.selected</code> is set. This was a regression introduced in v20.0.1. Unfortunately this also reverts the performance improvement when appending <code>&lt;option&gt;</code> elements that was introduced then. (eps1lon)</li>
     51 <li>Fixed the <code>self</code>, <code>locationbar</code>, <code>menubar</code>, <code>personalbar</code>, <code>scrollbars</code>, <code>statusbar</code>, <code>toolbar</code>, <code>frames</code>, <code>parent</code>, <code>external</code>, <code>length</code>, and <code>screen</code> properties of <code>Window</code> to be replaceable: that is, setting them will override their values, instead of having the new value be ignored. (ExE-Boss)</li>
     52 <li>Fixed a few issues with <code>JSOM.fromURL()</code> in the browser build of jsdom. (LungZeno)</li>
     53 </ul>
     54 </blockquote>
     55 </details>
     56 <details>
     57 <summary>Commits</summary>
     58 <ul>
     59 <li><a href="https://github.com/jsdom/jsdom/commit/a7c85452d0c4b1947b0410baf11b040f0ed076a9"><code>a7c8545</code></a> Version 21.0.0</li>
     60 <li><a href="https://github.com/jsdom/jsdom/commit/0c8eb3a35973c7e95af9b1bdc81e5af2cc629924"><code>0c8eb3a</code></a> Minor fixes to many Window properties</li>
     61 <li><a href="https://github.com/jsdom/jsdom/commit/4a7f244073ea33f094fbdb95b8a07b81e6c22887"><code>4a7f244</code></a> Clean up some pre-Node v14 support code</li>
     62 <li><a href="https://github.com/jsdom/jsdom/commit/e8f7ca8c666170c138ce4801826c8b73df22a872"><code>e8f7ca8</code></a> Fix defer=&quot;&quot; scripts inserted after DOMContentLoaded</li>
     63 <li><a href="https://github.com/jsdom/jsdom/commit/0c5aea76ec02dd87a915cb3c5e609df446fc27ea"><code>0c5aea7</code></a> Fix JSDOM.fromURL() bugs in the browser build</li>
     64 <li><a href="https://github.com/jsdom/jsdom/commit/77f530de25a0464b33edc1503112d6d163f4e166"><code>77f530d</code></a> Remove redundant style setter</li>
     65 <li><a href="https://github.com/jsdom/jsdom/commit/dc20dbc285d8770bbdfd7b40c93b8d10c9281c9a"><code>dc20dbc</code></a> Revert &quot;Improve performance of appending &lt;option&gt; to &lt;select&gt;&quot;</li>
     66 <li><a href="https://github.com/jsdom/jsdom/commit/bda8241028f9822a654da0149fb661e5d6f3f173"><code>bda8241</code></a> Test selectedOptions + selected interaction</li>
     67 <li><a href="https://github.com/jsdom/jsdom/commit/3737347ab2e90756ce5c26bb2c0c578f093994bc"><code>3737347</code></a> Minor readme updates</li>
     68 <li><a href="https://github.com/jsdom/jsdom/commit/59a8af3288a7ee7a00f4af910644a6c1c9c76f90"><code>59a8af3</code></a> Allow &lt;input type=image&gt; to submit forms</li>
     69 <li>See full diff in <a href="https://github.com/jsdom/jsdom/compare/20.0.3...21.0.0">compare view</a></li>
     70 </ul>
     71 </details>
     72 <br />
     73 
     74 
     75 [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jsdom&package-manager=npm_and_yarn&previous-version=20.0.3&new-version=21.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
     76 
     77 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`.
     78 
     79 [//]: # (dependabot-automerge-start)
     80 [//]: # (dependabot-automerge-end)
     81 
     82 ---
     83 
     84 <details>
     85 <summary>Dependabot commands and options</summary>
     86 <br />
     87 
     88 You can trigger Dependabot actions by commenting on this PR:
     89 - `@dependabot rebase` will rebase this PR
     90 - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
     91 - `@dependabot merge` will merge this PR after your CI passes on it
     92 - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
     93 - `@dependabot cancel merge` will cancel a previously requested merge and block automerging
     94 - `@dependabot reopen` will reopen this PR if it is closed
     95 - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
     96 - `@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)
     97 - `@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)
     98 - `@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)
     99 
    100 
    101 </details>
    102 
    103 <!-- Replace -->
    104 ----
    105 ⌛ Deploy Preview - Build in Progress
    106 <!-- Replace -->
    107 
    108