OpenINF / openinf-util-types

Fundamental JavaScript type-related utilities
https://github.com/OpenINF/openinf-util-types#readme
Other
3 stars 2 forks source link

build(deps-dev): bump % @types/jsdom@21.1.0 #98

Closed DerekNonGeneric closed 1 year ago

DerekNonGeneric commented 1 year ago

This PR was automatically created by Snyk using the credentials of a real user.


Snyk has created this PR to upgrade jsdom from 21.0.0 to 21.1.0.

:information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
- The recommended version is **1 version** ahead of your current version. - The recommended version was released **22 days ago**, on 2023-01-22.
Release notes
Package name: jsdom
  • 21.1.0 - 2023-01-22
    • Added x, y, pageX, pageY, offsetX, and offsetY to MouseEvent. (jenseng, ViniciusFXavier)
    • Added support for unset with getComputedStyle(). (jsnajdr)
    • Added the submitter property to SubmitEvent. (jenseng)
    • Fixed MouseEvent's screenX and screenY to no longer coerce to integers, allowing fractional values. (jenseng)
    • Fixed formEl.submit() to not longer fire submit events. (jenseng)
    • Fixed stylesheets to no longer affect the document after their corresponding <link> is removed. (jsnajdr)
    • Fixed pointer-events to inherit when used with getComputedStyle(). (jsnajdr)
    • Fixed <script> elements with no src="" to no longer fire load events. (t1ger2080)
    • Improved getComputedStyle() to cache its results, which should make it much faster. (jsnajdr)
  • 21.0.0 - 2023-01-07

    A potentially-breaking bug fix:

    • Fixed the window, document, location, and top properties of Window to be non-configurable. (ExE-Boss)

    Other changes:

    • Added support for <input type=image> submitting forms. (jenseng)
    • Added the location setter to the Window object, which forwards to the location.href setter. Setting the URL is still only implemented for fragment navigations, however. (ExE-Boss)
    • Fixed defer="" <script> elements that are added after DOMContentLoaded to execute, instead of being skipped.
    • Fixed selectElement.selectedOptions being incorrect when optionElement.selected is set. This was a regression introduced in v20.0.1. Unfortunately this also reverts the performance improvement when appending <option> elements that was introduced then. (eps1lon)
    • Fixed the self, locationbar, menubar, personalbar, scrollbars, statusbar, toolbar, frames, parent, external, length, and screen properties of Window to be replaceable: that is, setting them will override their values, instead of having the new value be ignored. (ExE-Boss)
    • Fixed a few issues with JSDOM.fromURL() in the browser build of jsdom. (LungZeno)
      </li>
    </ul>
    from <a href="https://snyk.io/redirect/github/jsdom/jsdom/releases">jsdom GitHub release notes</a>

Commit messages
Package name: jsdom
  • 8e3a568 Version 21.1.0
  • 026ceb5 Do not fire "load" on <script> without src=""
  • a5204df Add inheritance for pointer-events to getComputedStyle()
  • 709f33a Cache element styles for getComputedStyle()
  • 980c6f6 Remove stylesheet from document when <link> is removed
  • ecce8bc Don't fire submit event from form.submit()
  • 79c351b Add SubmitEvent's submitter
  • 8a43fd5 Add support for unset CSS keyword to getComputedStyle()
  • eb82a27 Add CSSOM View extensions to MouseEvent
Compare

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

🧐 View latest project report

🛠 Adjust upgrade PR settings

🔕 Ignore this dependency or unsubscribe from future upgrade PRs