Jsdom version 26.0.0 brings several notable updates compared to the 25.0.1 release, impacting developers utilizing this JavaScript implementation of web standards. Key changes are observed in the dependencies, showcasing improvements and potential compatibility considerations. The parse5 dependency advances from version 7.1.2 to 7.2.1, suggesting parser enhancements. A significant upgrade occurs in cssstyle, moving from version 4.1.0 to 4.2.1, likely including fixes and new CSS features. The whatwg-url dependency sees an update from 14.0.0 to 14.1.0, indicating refinements in URL handling. Another notable change is in rrweb-cssom, which jumps from version 0.7.1 to 0.8.0, potentially offering better support for CSS Object Model manipulation. https-proxy-agent upgrades from 7.0.5 to 7.0.6. The form-data package advances from 4.0.0 to 4.0.1. Regarding developer tools, eslint is updated from 9.11.0 to 9.17.0, and globals is downgraded from 15.9.0 to 15.14.0 also the version of mocha is updated from 10.7.3 to 11.0.1. Furthermore, the peer dependency on canvas is bumped from version 2.11.2 to 3.0.0 potentially requiring adjustments for users relying on canvas integration. The release date of jsdom 26.0.0 being in 2025, unlike older version of 2024, might indicate a prerelease data, or potentially an error in date recording. Developers should carefully evaluate these dependency updates for potential breaking changes and compatibility implications when upgrading.
The are not vulnerabilities for the version 26.0.0 of the package jsdom