Skip to content

fix(deps): update dependency jsdom to v21#55

Merged
azu merged 1 commit intomasterfrom
renovate/jsdom-21.x
Jan 8, 2023
Merged

fix(deps): update dependency jsdom to v21#55
azu merged 1 commit intomasterfrom
renovate/jsdom-21.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Jan 7, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
jsdom ^20.0.3 -> ^21.0.0 age adoption passing confidence

Release Notes

jsdom/jsdom

v21.0.0

Compare Source

A potentially-breaking bug fix:

  • Fixed the window, document, location, and top properties of Window to be non-configurable. (ExE-Boss)

Other changes:

  • Added support for <input type=image> submitting forms. (jenseng)
  • Added the location setter to the Window object, which forwards to the location.href setter. Setting the URL is still only implemented for fragment navigations, however. (ExE-Boss)
  • Fixed defer="" <script> elements that are added after DOMContentLoaded to execute, instead of being skipped.
  • Fixed selectElement.selectedOptions being incorrect when optionElement.selected is set. This was a regression introduced in v20.0.1. Unfortunately this also reverts the performance improvement when appending <option> elements that was introduced then. (eps1lon)
  • Fixed the self, locationbar, menubar, personalbar, scrollbars, statusbar, toolbar, frames, parent, external, length, and screen properties of Window to be replaceable: that is, setting them will override their values, instead of having the new value be ignored. (ExE-Boss)
  • Fixed a few issues with JSOM.fromURL() in the browser build of jsdom. (LungZeno)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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 has been generated by Mend Renovate. View repository job log here.

@azu azu added Type: Breaking Change Includes breaking changes Type: Dependencies Dependency issues or Changes to dependency files labels Jan 8, 2023
@azu azu merged commit 4cecc80 into master Jan 8, 2023
@azu azu deleted the renovate/jsdom-21.x branch January 8, 2023 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Type: Breaking Change Includes breaking changes Type: Dependencies Dependency issues or Changes to dependency files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant