Skip to content

Update jsdom to 30.0.1 (major) - #542

Merged
wereHamster merged 1 commit into
mainfrom
syz/update-jsdom-major
Aug 14, 2026
Merged

Update jsdom to 30.0.1 (major)#542
wereHamster merged 1 commit into
mainfrom
syz/update-jsdom-major

Conversation

@ghost-of-high-heart

Copy link
Copy Markdown
Contributor

This PR updates jsdom from version 29.1.1 to 30.0.1.

Release History

The history covers 2 releases. The latest version was published 16 days ago (2 months after the current version).

30.0.1

Published 16 days ago

  • Fixed getComputedStyle() with calc() and other functions throwing an exception, which regressed in v30.0.0. (@​asamuzaK)
  • Sped up up range operations on large documents (@​leonidaz)

30.0.0

Published 18 days ago

Breaking changes:

  • Node.js minimum version raised to ^22.22.2 || ^24.15.0 || >=26.0.0.

Other changes:

  • Added CSS.escape() and CSS.supports() functions. (@​asamuzaK)
  • Added 'background-position-x' and 'background-position-y' CSS properties. (@​olagokemills)
  • Fixed getComputedStyle() to convert length values into pixels. (@​asamuzaK)
  • Fixed CSS function serialization, e.g., in the return value of getPropertyValue(). (@​asamuzaK)
  • Fixed the type of error thrown by document.evaluate() (@​dokson)

@vercel

vercel Bot commented Aug 14, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
swiss-maps Ready Ready Preview Aug 14, 2026 7:17am

Request Review

@wereHamster
wereHamster merged commit c7f6300 into main Aug 14, 2026
7 checks passed
@wereHamster
wereHamster deleted the syz/update-jsdom-major branch August 14, 2026 07:18
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.

1 participant