Update dependency jsdom to v26 #178

Merged
bot merged 1 commits from renovate/jsdom-26.x into main 2025-01-18 02:00:52 +01:00
Member

This PR contains the following updates:

Package Type Update Change
jsdom dependencies major ^25.0.0 -> ^26.0.0

Release Notes

jsdom/jsdom (jsdom)

v26.0.0

Compare Source

Breaking change: canvas peer dependency requirement has been upgraded from v2 to v3. (sebastianwachter)

Other changes:

  • Added AbortSignal.any(). (jdbevan)
  • Added initial support for form-associated custom elements, in particular making them labelable and supporting the ElementInternals labels property. The form-associated callbacks are not yet supported. (hesxenon)
  • Updated whatwg-url, adding support for URL.parse().
  • Updated cssstyle and rrweb-cssom, to improve CSS parsing capabilities.
  • Updated nwsapi, improving CSS selector matching.
  • Updated parse5, fixing a bug around <noframes> elements and HTML entity decoding.
  • Fixed JSDOM.fromURL() to properly reject the returned promise if the server redirects to an invalid URL, instead of causing an uncaught exception.

Configuration

📅 Schedule: Branch creation - "every weekday,every weekend" (UTC), Automerge - "every weekend" (UTC).

🚦 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 has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [jsdom](https://github.com/jsdom/jsdom) | dependencies | major | [`^25.0.0` -> `^26.0.0`](https://renovatebot.com/diffs/npm/jsdom/25.0.1/26.0.0) | --- ### Release Notes <details> <summary>jsdom/jsdom (jsdom)</summary> ### [`v26.0.0`](https://github.com/jsdom/jsdom/blob/HEAD/Changelog.md#2600) [Compare Source](https://github.com/jsdom/jsdom/compare/25.0.1...26.0.0) Breaking change: [`canvas`](https://www.npmjs.com/package/canvas) peer dependency requirement has been upgraded from v2 to v3. (sebastianwachter) Other changes: - Added `AbortSignal.any()`. (jdbevan) - Added initial support for form-associated custom elements, in particular making them labelable and supporting the `ElementInternals` `labels` property. The form-associated callbacks are not yet supported. (hesxenon) - Updated `whatwg-url`, adding support for `URL.parse()`. - Updated `cssstyle` and `rrweb-cssom`, to improve CSS parsing capabilities. - Updated `nwsapi`, improving CSS selector matching. - Updated `parse5`, fixing a bug around `<noframes>` elements and HTML entity decoding. - Fixed `JSDOM.fromURL()` to properly reject the returned promise if the server redirects to an invalid URL, instead of causing an uncaught exception. </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekday,every weekend" (UTC), Automerge - "every weekend" (UTC). 🚦 **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS41Ny4xIiwidXBkYXRlZEluVmVyIjoiMzkuNTcuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYm90IiwicmVub3ZhdGUiXX0=-->
bot added 1 commit 2025-01-13 02:00:59 +01:00
bot scheduled this pull request to auto merge when all checks succeed 2025-01-13 02:01:00 +01:00
bot merged commit 370fa6f15f into main 2025-01-18 02:00:52 +01:00
Sign in to join this conversation.
No Reviewers
No Label
No Milestone
No project
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: helcel/beans#178
No description provided.