Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency jsdom to v16.6.0 #129

Open
wants to merge 1 commit into
base: next
Choose a base branch
from

Conversation

mend-for-github-com[bot]
Copy link

@mend-for-github-com mend-for-github-com bot commented Nov 29, 2022

This PR contains the following updates:

Package Type Update Change
jsdom devDependencies minor 16.4.0 -> 16.6.0

By merging this PR, the below issues will be automatically resolved and closed:

Severity CVSS Score CVE GitHub Issue
Critical 9.8 CVE-2021-3918 #86
Critical 9.8 CVE-2023-26136 #157
Critical 9.8 CVE-2023-26136 #157
High 7.5 CVE-2022-24999 #128

Release Notes

jsdom/jsdom (jsdom)

v16.6.0

Compare Source

  • Added parentNode.replaceChildren(). (ninevra)
  • Fixed jsdom's handling of when code running inside the jsdom throws null or undefined as an exception. (mbest)
  • Removed the dependency on the deprecated request package, in the process fixing several issues with the XMLHttpRequest implementation around header processing. Special thanks to vegardbb for completing this months-long effort!

v16.5.3

Compare Source

  • Fixed infinite recursion when using MutationObservers to observe elements inside a MutationObserver callback.

v16.5.2

Compare Source

  • Fixed Access-Control-Allow-Headers: * to work with XMLHttpRequest. (silviot)
  • Fixed xhr.response to strip any leading BOM when xhr.responseType is "json".
  • Fixed new Text() and new Comment() constructors to properly set the resulting node's ownerDocument.
  • Fixed customElements.whenDefined() to resolve its returned promise with the custom element constructor, per recent spec updates. (ExE-Boss)
  • Fixed parsing to ensure that <svg><template></template></svg> does not throw an exception, but instead correctly produces a SVG-namespace <template> element.
  • Fixed domParser.parseFromString() to treat <noscript> elements appropriately.
  • Fixed form control validity checking when the control was outside the <form> element and instead associated using the form="" attribute.
  • Fixed legendEl.form to return the correct result based on its parent <fieldset>.
  • Fixed optionEl.text to exclude <script> descendants.
  • Fixed radio buttons and checkboxes to not fire input and change events when disconnected.
  • Fixed inputEl.indeterminate to reset to its previous value when canceling a click event on a checkbox or radio button.
  • Fixed the behavior of event handler attributes (e.g. onclick="...code...") when there were global variables named element or formOwner. (ExE-Boss)
  • On Node.js v14.6.0+ where WeakRefs are available, fixed NodeIterator to no longer stop working when more than ten NodeIterator instances are created, and to use less memory due to inactive NodeIterators sticking around. (ExE-Boss)

v16.5.1

Compare Source

  • Fixed a regression that broke customElements.get() in v16.5.0. (fdesforges)
  • Fixed window.event to have a setter which overwrites the window.event property with the given value, per the specification. This fixes an issue where after upgrading to jsdom v16.5.0 you would no longer be able to set a global variable named event in the jsdom context.

v16.5.0

Compare Source

  • Added window.queueMicrotask().
  • Added window.event.
  • Added inputEvent.inputType. (diegohaz)
  • Removed ondragexit from Window and friends, per a spec update.
  • Fixed the URL of about:blank iframes. Previously it was getting set to the parent's URL. (SimonMueller)
  • Fixed the loading of subresources from the filesystem when they had non-ASCII filenames.
  • Fixed the hidden="" attribute to cause display: none per the user-agent stylesheet. (ph-fritsche)
  • Fixed the new File() constructor to no longer convert / to :, per a pending spec update.
  • Fixed mutation observer callbacks to be called with the MutationObserver instance as their this value.
  • Fixed <input type=checkbox> and <input type=radio> to be mutable even when disabled, per a spec update.
  • Fixed XMLHttpRequest to not fire a redundant final progress event if a progress event was previously fired with the same loaded value. This would usually occur with small files.
  • Fixed XMLHttpRequest to expose the Content-Length header on cross-origin responses.
  • Fixed xhr.response to return null for failures that occur during the middle of the download.
  • Fixed edge cases around passing callback functions or event handlers. (ExE-Boss)
  • Fixed edge cases around the properties of proxy-like objects such as localStorage or dataset. (ExE-Boss)
  • Fixed a potential memory leak with custom elements (although we could not figure out how to trigger it). (soncodi)

  • If you want to rebase/retry this PR, check this box

@mend-for-github-com mend-for-github-com bot added the security fix Security fix generated by WhiteSource label Nov 29, 2022
@mend-for-github-com mend-for-github-com bot changed the title chore(deps): update dependency jsdom to v16.5.0 chore(deps): update dependency jsdom to v16.5.0 - autoclosed Mar 27, 2023
@mend-for-github-com mend-for-github-com bot deleted the whitesource-remediate/jsdom-16.x-lockfile branch March 27, 2023 03:21
@mend-for-github-com mend-for-github-com bot changed the title chore(deps): update dependency jsdom to v16.5.0 - autoclosed chore(deps): update dependency jsdom to v16.5.0 Mar 30, 2023
@mend-for-github-com mend-for-github-com bot reopened this Mar 30, 2023
@mend-for-github-com mend-for-github-com bot restored the whitesource-remediate/jsdom-16.x-lockfile branch March 30, 2023 12:13
@mend-for-github-com mend-for-github-com bot changed the title chore(deps): update dependency jsdom to v16.5.0 chore(deps): update dependency jsdom to v16.5.0 - autoclosed Jun 15, 2023
@mend-for-github-com mend-for-github-com bot deleted the whitesource-remediate/jsdom-16.x-lockfile branch June 15, 2023 00:41
@mend-for-github-com mend-for-github-com bot changed the title chore(deps): update dependency jsdom to v16.5.0 - autoclosed chore(deps): update dependency jsdom to v16.5.0 Jun 19, 2023
@mend-for-github-com mend-for-github-com bot reopened this Jun 19, 2023
@mend-for-github-com mend-for-github-com bot restored the whitesource-remediate/jsdom-16.x-lockfile branch June 19, 2023 13:08
@mend-for-github-com mend-for-github-com bot force-pushed the whitesource-remediate/jsdom-16.x-lockfile branch from b25ec03 to b7ff2be Compare June 19, 2023 13:13
@mend-for-github-com mend-for-github-com bot force-pushed the whitesource-remediate/jsdom-16.x-lockfile branch from b7ff2be to 2e9f838 Compare December 5, 2023 06:27
@mend-for-github-com mend-for-github-com bot changed the title chore(deps): update dependency jsdom to v16.5.0 chore(deps): update dependency jsdom to v16.6.0 Dec 5, 2023
@mend-for-github-com mend-for-github-com bot force-pushed the whitesource-remediate/jsdom-16.x-lockfile branch from 2e9f838 to 5dd727f Compare December 7, 2023 02:13
@mend-for-github-com mend-for-github-com bot force-pushed the whitesource-remediate/jsdom-16.x-lockfile branch 2 times, most recently from 66e74b8 to 53003c3 Compare January 1, 2024 02:07
@mend-for-github-com mend-for-github-com bot force-pushed the whitesource-remediate/jsdom-16.x-lockfile branch from 53003c3 to 7f74d65 Compare January 16, 2024 02:13
@mend-for-github-com mend-for-github-com bot force-pushed the whitesource-remediate/jsdom-16.x-lockfile branch from 7f74d65 to c10bd88 Compare January 25, 2024 02:18
@mend-for-github-com mend-for-github-com bot force-pushed the whitesource-remediate/jsdom-16.x-lockfile branch from c10bd88 to 83de3b8 Compare February 21, 2024 02:07
@mend-for-github-com mend-for-github-com bot force-pushed the whitesource-remediate/jsdom-16.x-lockfile branch from 83de3b8 to b8a7ac8 Compare March 21, 2024 02:07
@mend-for-github-com mend-for-github-com bot force-pushed the whitesource-remediate/jsdom-16.x-lockfile branch 2 times, most recently from 7846a1e to c0bf34b Compare April 30, 2024 02:08
@mend-for-github-com mend-for-github-com bot force-pushed the whitesource-remediate/jsdom-16.x-lockfile branch 3 times, most recently from 5499f0d to 8e6c6eb Compare May 21, 2024 02:06
@mend-for-github-com mend-for-github-com bot force-pushed the whitesource-remediate/jsdom-16.x-lockfile branch from 8e6c6eb to 51f64a9 Compare May 24, 2024 02:05
@mend-for-github-com mend-for-github-com bot force-pushed the whitesource-remediate/jsdom-16.x-lockfile branch from 51f64a9 to a30fa5f Compare May 26, 2024 02:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
security fix Security fix generated by WhiteSource
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants