Skip to content

Comments

chore(deps): update dependency jsdom to v28.1.0#5088

Merged
renovate[bot] merged 1 commit intomasterfrom
renovate/jsdom-28.x-lockfile
Feb 20, 2026
Merged

chore(deps): update dependency jsdom to v28.1.0#5088
renovate[bot] merged 1 commit intomasterfrom
renovate/jsdom-28.x-lockfile

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 20, 2026

This PR contains the following updates:

Package Change Age Confidence
jsdom 28.0.028.1.0 age confidence

Release Notes

jsdom/jsdom (jsdom)

v28.1.0

Compare Source

  • Added blob.text(), blob.arrayBuffer(), and blob.bytes() methods.
  • Improved getComputedStyle() to account for CSS specificity when multiple rules apply. (asamuzaK)
  • Improved synchronous XMLHttpRequest performance by using a persistent worker thread, avoiding ~400ms of setup overhead on every synchronous request after the first one.
  • Improved performance of node.getRootNode(), node.isConnected, and event.dispatchEvent() by caching the root node of document-connected trees.
  • Fixed getComputedStyle() to correctly handle !important priority. (asamuzaK)
  • Fixed document.getElementById() to return the first element in tree order when multiple elements share the same ID.
  • Fixed <svg> elements to no longer incorrectly proxy event handlers to the Window.
  • Fixed FileReader event timing and fileReader.result state to more closely follow the spec.
  • Fixed a potential hang when synchronous XMLHttpRequest encountered dispatch errors.
  • Fixed compatibility with environments where Node.js's built-in fetch() has been used before importing jsdom, by working around undici v6/v7 incompatibilities.

Configuration

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

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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.

@renovate renovate bot added bot dependencies Pull requests that update a dependency file labels Feb 20, 2026
@renovate renovate bot requested a review from a team as a code owner February 20, 2026 04:51
@renovate renovate bot added dependencies Pull requests that update a dependency file bot labels Feb 20, 2026
@renovate renovate bot enabled auto-merge (squash) February 20, 2026 04:51
@renovate renovate bot merged commit 6a78b8a into master Feb 20, 2026
3 checks passed
@renovate renovate bot deleted the renovate/jsdom-28.x-lockfile branch February 20, 2026 05:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bot dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants