api-explorer icon indicating copy to clipboard operation
api-explorer copied to clipboard

[Snyk] Upgrade jsdom from 16.2.2 to 16.3.0

Open snyk-bot opened this issue 5 years ago • 0 comments

Snyk has created this PR to upgrade jsdom from 16.2.2 to 16.3.0.

merge advice

: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 2 months ago, on 2020-07-10.
Release notes
Package name: jsdom
  • 16.3.0 - 2020-07-10
    • Added firing of focusin and focusout when using el.focus() and el.blur(). (trueadm)
    • Fixed elements with the contenteditable="" attribute to be considered as focusable. (jamieliu386)
    • Fixed window.NodeFilter to be per-Window, instead of shared across all Windows. (ExE-Boss)
    • Fixed edge-case behavior involving use of objects with handleEvent properties as event listeners. (ExE-Boss)
    • Fixed a second failing image load sometimes firing a load event instead of an error event, when the canvas package is installed. (strager)
    • Fixed drawing an empty canvas into another canvas. (zjffun)
  • 16.2.2 - 2020-03-30
    • Updated StyleSheetList for better spec compliance; notably it no longer inherits from Array.prototype. (ExE-Boss)
    • Fixed requestAnimationFrame() from preventing process exit. This likely regressed in v16.1.0.
    • Fixed setTimeout() to no longer leak the closures passed in to it. This likely regressed in v16.1.0. (AviVahl)
    • Fixed infinite recursion that could occur when calling click() on a <label> element, or one of its descendants.
    • Fixed getComputedStyle() to consider inline style="" attributes. (eps1lon)
    • Fixed several issues with <input type="number">'s stepUp() and stepDown() functions to be properly decimal-based, instead of floating point-based.
    • Fixed various issues where updating selectEl.value would not invalidate properties such as selectEl.selectedOptions. (ExE-Boss)
    • Fixed <input>'s src property, and <ins>/<del>'s cite property, to properly reflect as URLs.
    • Fixed window.addEventLister, window.removeEventListener, and window.dispatchEvent to properly be inherited from EventTarget, instead of being distinct functions. (ExE-Boss)
    • Fixed errors that would occur if attempting to use a DOM object, such as a custom element, as an argument to addEventListener.
    • Fixed errors that would occur when closing a window with outstanding requests to data: URLs.
    • Fixed sporadic issues with the value of <input type="month"> that could occur in some time zones and for some times.
    • Fixed document.implementation.createDocument() to return an XMLDocument, instead of a Document. (ExE-Boss)
    • Fixed running jsdom in a browser to detect globals more reliably. (ExE-Boss)
from jsdom GitHub release notes
Commit messages
Package name: jsdom
  • 3010c09 Version 16.3.0
  • 737c16c Note the need for the url option when loading resources
  • a52b77b Make focus() and blur() fire focusin/focusout
  • 2a9482c Fix drawing an empty canvas into another canvas
  • caefe0f Roll web platform tests
  • 2829380 Fix <img> onerror not called when resetting src
  • 37db5e4 Fix web-platform-tests documentation link
  • 8921128 Align with Web IDL extended attribute renames
  • be0059f Treat element with the contenteditable attribute as focusable
  • 87fcce6 Convert EventListener and NodeFilter to use callback interfaces
  • e07aac9 Update for webidl2js [Exposed] support

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

snyk-bot avatar Aug 28 '20 03:08 snyk-bot