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

Update dependency jsdom to v11.12.0 #49

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

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 19, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
jsdom 11.6.1 -> 11.12.0 age adoption passing confidence

Release Notes

jsdom/jsdom (jsdom)

v11.12.0

Compare Source

  • Added window.localStorage, window.sessionStorage, and StorageEvent support. These are currently only stored in-memory; file an issue if you need persistent (on-disk) storage capability so we can discuss adding that. This feature includes the new storageQuota option for controlling how much can be stored.
  • Added element.closest(). (caub)
  • Changed hashchange and popstate events to no longer bubble, per a specification update.
  • Fixed the old API in Node.js v10 to not throw, when given input that is not a valid file path (such as a typical HTML string).
  • Upgraded cssstyle to v1.0.0, bringing along various fixes to our CSS parser and object model. (eddies)
  • Upgraded nwsapi to v2.0.7, bringing along various fixes to our selector engine.

v11.11.0

Compare Source

  • Added node.getRootNode(). (FrecksterGIT)
  • Added label.control. (FrecksterGIT)
  • Added el.labels for form control elements. (FrecksterGIT)
  • Fixed the contentType of Documents created through <iframe>s.
  • Fixed the contentType and origin of Documents created through document.implementation.createDocument().
  • Fixed sourceEl.srcset to return the value of the srcset="" attribute, instead of the cite="" attribute.
  • Fixed node.normalize() to not modify non-Text nodes. (lddubeau)
  • Upgraded cssstyle to v0.3.1, bringing along various fixes to our CSS parser and object model. (jsakas)
  • Upgraded whatwg-url to v6.4.1, fixing the interaction of URL's href and searchParams properties.
  • Upgraded our selector matching engine from nwsmatcher to nwsapi, bringing along extensive fixes, performance improvements, and additional selector support.

v11.10.0

Compare Source

  • Added event.srcElement and event.returnValue.
  • Fixed XMLHttpRequest to correctly set the User-Agent header, and set it on CORS preflight requests. (BehindTheMath)

v11.9.0

Compare Source

  • Added node.lookupPrefix(), node.lookupNamespaceURI() and node.isDefaultNamespace().
  • Fixed the cloning of Documents; previously it would not clone all of the appropriate state, and would sometimes add an extra document type node.
  • Fixed various edge cases in the textContent and nodeValue properties.
  • Fixed canvas.toBlob() to properly pass through the JPEG quality argument, instead of always passing zero to node-canvas. (challakoushik)

v11.8.0

Compare Source

  • Added the full constraint validation API, i.e. willValidate, validity, validationMessage, checkValidity(), reportValidity(), and setCustomValidity(), on HTMLButtonElement, HTMLFieldSetElement, HTMLFormElement, HTMLInputElement, HTMLObjectElement, HTMLOutputElement, HTMLSelectElement, and HTMLTextAreaElement. (kontomondo)
  • Added getElementById() to DocumentFragment.

v11.7.0

Compare Source

  • Added the boolean return value to DOMTokenList's replace() method, per the recent spec addition.
  • Added FileReader's readAsBinaryString() method, as it has been added back to the specification.
  • Fixed event handlers to be own properties of each Window, instead of on Window.prototype. (Fetz)
  • Fixed an exception that would sometimes get raised when removing an <img> element's src="" attribute. (atsikov)
  • Fixed abort events on AbortSignals to have their isTrusted set to true.
  • Fixed some argument conversions in XMLHttpRequest's open() method.
  • Improved MIME type and data: URL parsing throughout jsdom, by using the new whatwg-mimetype and data-urls packages.
  • Removed some unnecessary .webidl files that were included in the npm package.

v11.6.2

Compare Source

  • Fixed another regression (since v11.6.0) in <style> elements, where they would omit a series of parsing jsdomError events for any style sheet text containing spaces.
  • Generally improved the spec-conformance of when <style> and <script> elements are evaluated; for example, <script> elements inserted by innerHTML are no longer evaluated.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

This PR was generated by Mend Renovate. View the repository job log.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants