npm jsdom 30.0.0
v30.0.0

3 hours 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)

Don't miss a new jsdom release

NewReleases is sending notifications on new releases.