Skip to content

Update dependency jsdom to v30.1.3 - #1359

Merged
jaydeluca merged 1 commit into
mainfrom
renovate/jsdom-30.x
Nov 2, 2026
Merged

jaydeluca merged 1 commit into
mainfrom
renovate/jsdom-30.x

Conversation

@renovate

@renovate renovate Bot commented Nov 2, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
jsdom 30.1.2 → 30.1.3 age confidence

Release Notes

jsdom/jsdom (jsdom)

v30.1.3

Compare Source

  • Improved performance of getComputedStyle() and computed CSS property reads, including with stylesheets containing attribute selectors. (@​scttcper, @​asamuzaK)
  • Fixed slowdowns when focusing elements and running interaction tests, which regressed in v30.1.2. (@​scttcper)
  • Fixed XMLHttpRequest reusing credentials supplied to xhr.open() after cross-origin redirects, including in response to authentication challenges from the destination.
  • Fixed XMLHttpRequest incorrectly sending and accepting cookies after cross-origin redirects back to the document's origin when xhr.withCredentials is false.
  • Fixed exceptions from malformed CSS math functions, such as calc(0px - @submenu_space), while parsing documents, stylesheets, and style declarations. (@​rnavarro)
  • Fixed getComputedStyle() ignoring style rules nested inside multiple @media rules.
  • Fixed CSS shorthands overwriting longhands with higher priority or specificity during style computation, including declarations containing CSS variables.
  • Fixed getComputedStyle() returning unresolved or inconsistent shorthand values, including for 'background', 'border', 'flex', 'font', 'margin', and 'padding', and incorrect shorthand defaults and inheritance.
  • Fixed computed background positions to resolve font-relative lengths using the final font size and handle multiple image layers correctly.
  • Fixed computed 'color' values depending on property read order, including unresolved color-mix() results, which regressed in v29.0.2.
  • Fixed currentcolor border colors incorrectly becoming transparent when 'color' uses light-dark() or relative color syntax.
  • Fixed CSS calculations that reduce to a percentage incorrectly producing pixel values, which regressed in v30.0.0.
  • Fixed numeric font weights in the 'font' shorthand incorrectly setting 'line-height'.
  • Fixed selector matching involving XML namespaces, and selectors such as [data-a|=""] failing to match empty values and values beginning with -. (@​asamuzaK)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 8am on Monday"
  • 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.

@renovate renovate Bot added the dependencies label Nov 2, 2026
Copilot AI balanced review requested due to automatic review settings November 2, 2026 03:12
@renovate renovate Bot added the dependencies label Nov 2, 2026
@renovate
renovate Bot requested review from a team as code owners November 2, 2026 03:12
@netlify

netlify Bot commented Nov 2, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for otel-ecosystem-explorer ready!

Name Link
🔨 Latest commit 54cc926
🔍 Latest deploy log https://app.netlify.com/projects/otel-ecosystem-explorer/deploys/6ae7ff89aca54ec0c7a09ebd
😎 Deploy Preview https://deploy-preview-1359--otel-ecosystem-explorer.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No active review issues are reported for the jsdom dependency and lockfile update.

No open issues 🎉

What changed in this PR

Updates the explorer frontend’s jsdom development dependency from 30.1.2 to 30.1.3, bringing upstream performance improvements and DOM/CSS correctness fixes to its test environment.

Changes:

  • Bumps the pinned jsdom version to 30.1.3.
  • Synchronizes the Bun lockfile, including the updated DOM selector dependency.
File Description
ecosystem-explorer/​package.json Updates jsdom to 30.1.3.
ecosystem-explorer/​bun.lock Records updated dependency versions, requirements, and integrity hashes.

Review effort: Balanced

@opentelemetry-pr-dashboard

opentelemetry-pr-dashboard Bot commented Nov 2, 2026 •

Copy link
Copy Markdown

Pull request dashboard status

Merged · refreshed 2026-11-02 12:20 UTC

Status above doesn't look right?
  • Anything look wrong? Report it with what you expected; it helps us improve the dashboard.

@jaydeluca
jaydeluca added this pull request to the merge queue Nov 2, 2026
Merged via the queue into main with commit 74816e1 Nov 2, 2026
36 checks passed
@jaydeluca
jaydeluca deleted the renovate/jsdom-30.x branch November 2, 2026 12:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants