Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump jsdom to ^25.0.1 #44020

Merged
merged 8 commits into from
Nov 22, 2024
Merged

Bump jsdom to ^25.0.1 #44020

merged 8 commits into from
Nov 22, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 6, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
jsdom ^24.0.0 -> ^25.0.1 age adoption passing confidence

Release Notes

jsdom/jsdom (jsdom)

v25.0.1

Compare Source

  • Updated dependencies, notably tough-cookie, which no longer prints a deprecation warning.

v25.0.0

Compare Source

This major release changes the prototype of a jsdom's EventTarget.prototype to point to the Object.prototype inside the jsdom, instead of pointing to the Node.js Object.prototype. Thus, the prototype chain of Window stays entirely within the jsdom, never crossing over into the Node.js realm.

This only occurs when runScripts is set to non-default values of "dangerously" or "outside-only", as with the default value, there is no separate Object.prototype inside the jsdom.

This will likely not impact many programs, but could cause some changes in instanceof behavior, and so out of an abundance of caution, we're releasing it as a new major version.

v24.1.3

Compare Source

  • Fixed calls to postMessage() that were done as a bare property (i.e., postMessage() instead of window.postMessage()).

v24.1.2

Compare Source

  • Fixed an issue with the in operator applied to EventTarget methods, e.g. 'addEventListener' in window, which only appeared in Node.js ≥22.5.0. (legendecas)
  • Fixed the events fired by blur(): it no longer fires focus and focusin on the Document, and blur and focusout no longer have their relatedTarget property set. (asamuzaK)

v24.1.1

Compare Source

  • Fixed selection methods to trigger the selectionchange event on the Document object. (piotr-oles)

v24.1.0

Compare Source

  • Added the getSetCookie() method to the Headers class. (ushiboy)
  • Fixed the creation and parsing of elements with names from Object.prototype, like "constructor" or "toString".
  • Updated rweb-cssom, which can now parse additional CSS constructs.

Configuration

📅 Schedule: Branch creation - "on sunday before 6:00am" in timezone UTC, 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Update of dependencies label Oct 6, 2024
@mui-bot
Copy link

mui-bot commented Oct 6, 2024

Netlify deploy preview

https://deploy-preview-44020--material-ui.netlify.app/

Bundle size report

No bundle size changes (Toolpad)
No bundle size changes

Generated by 🚫 dangerJS against d28590e

@github-actions github-actions bot added the PR: out-of-date The pull request has merge conflicts and can't be merged label Oct 8, 2024
@renovate renovate bot force-pushed the renovate/jsdom-25.x branch from d3ef9fe to 5e95b6b Compare October 8, 2024 08:43
@github-actions github-actions bot added PR: out-of-date The pull request has merge conflicts and can't be merged and removed PR: out-of-date The pull request has merge conflicts and can't be merged labels Oct 8, 2024
@renovate renovate bot force-pushed the renovate/jsdom-25.x branch from 5e95b6b to 1027ca2 Compare October 9, 2024 09:28
@github-actions github-actions bot added PR: out-of-date The pull request has merge conflicts and can't be merged and removed PR: out-of-date The pull request has merge conflicts and can't be merged labels Oct 9, 2024
@renovate renovate bot force-pushed the renovate/jsdom-25.x branch from 1027ca2 to 4de0f84 Compare October 9, 2024 09:54
@github-actions github-actions bot added PR: out-of-date The pull request has merge conflicts and can't be merged and removed PR: out-of-date The pull request has merge conflicts and can't be merged labels Oct 9, 2024
@renovate renovate bot force-pushed the renovate/jsdom-25.x branch from 4de0f84 to f1f036c Compare October 10, 2024 15:56
@github-actions github-actions bot removed the PR: out-of-date The pull request has merge conflicts and can't be merged label Oct 10, 2024
@renovate renovate bot force-pushed the renovate/jsdom-25.x branch from f1f036c to 76dbdca Compare October 11, 2024 20:17
@github-actions github-actions bot added the PR: out-of-date The pull request has merge conflicts and can't be merged label Oct 15, 2024
@renovate renovate bot force-pushed the renovate/jsdom-25.x branch from 76dbdca to e534366 Compare October 15, 2024 10:15
@github-actions github-actions bot added PR: out-of-date The pull request has merge conflicts and can't be merged and removed PR: out-of-date The pull request has merge conflicts and can't be merged labels Oct 15, 2024
@renovate renovate bot force-pushed the renovate/jsdom-25.x branch from e534366 to 85ef571 Compare October 15, 2024 18:07
@github-actions github-actions bot added PR: out-of-date The pull request has merge conflicts and can't be merged and removed PR: out-of-date The pull request has merge conflicts and can't be merged labels Oct 15, 2024
@renovate renovate bot force-pushed the renovate/jsdom-25.x branch from 85ef571 to a2ea747 Compare October 16, 2024 08:23
@github-actions github-actions bot added PR: out-of-date The pull request has merge conflicts and can't be merged and removed PR: out-of-date The pull request has merge conflicts and can't be merged labels Oct 16, 2024
@renovate renovate bot force-pushed the renovate/jsdom-25.x branch from a2ea747 to b5ec7d8 Compare October 16, 2024 13:31
@github-actions github-actions bot added PR: out-of-date The pull request has merge conflicts and can't be merged and removed PR: out-of-date The pull request has merge conflicts and can't be merged labels Oct 16, 2024
@renovate renovate bot force-pushed the renovate/jsdom-25.x branch from b5ec7d8 to f7697e6 Compare October 21, 2024 16:58
@github-actions github-actions bot removed the PR: out-of-date The pull request has merge conflicts and can't be merged label Oct 21, 2024
@github-actions github-actions bot added the PR: out-of-date The pull request has merge conflicts and can't be merged label Nov 18, 2024
@renovate renovate bot force-pushed the renovate/jsdom-25.x branch from e128924 to ec2d171 Compare November 18, 2024 14:21
@github-actions github-actions bot added PR: out-of-date The pull request has merge conflicts and can't be merged and removed PR: out-of-date The pull request has merge conflicts and can't be merged labels Nov 18, 2024
@renovate renovate bot force-pushed the renovate/jsdom-25.x branch from ec2d171 to 875f1e6 Compare November 18, 2024 14:50
@github-actions github-actions bot added PR: out-of-date The pull request has merge conflicts and can't be merged and removed PR: out-of-date The pull request has merge conflicts and can't be merged labels Nov 18, 2024
@renovate renovate bot force-pushed the renovate/jsdom-25.x branch from 875f1e6 to 9d03bae Compare November 18, 2024 17:00
@github-actions github-actions bot added PR: out-of-date The pull request has merge conflicts and can't be merged and removed PR: out-of-date The pull request has merge conflicts and can't be merged labels Nov 18, 2024
@renovate renovate bot force-pushed the renovate/jsdom-25.x branch from 9d03bae to 0f97e8f Compare November 19, 2024 07:55
@github-actions github-actions bot removed the PR: out-of-date The pull request has merge conflicts and can't be merged label Nov 19, 2024
@renovate renovate bot force-pushed the renovate/jsdom-25.x branch from 0f97e8f to ebec68a Compare November 20, 2024 13:07
Copy link
Contributor Author

renovate bot commented Nov 21, 2024

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

Copy link
Member

@ZeeshanTamboli ZeeshanTamboli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mui/code-infra I fixed the failing CI tests by skipping them in JSDOM. JSDOM doesn't support :focus-visible, and while other tests were already skipped, these two weren't and were caught failing in the new version.

@ZeeshanTamboli ZeeshanTamboli requested a review from a team November 21, 2024 13:33
pnpm-lock.yaml Outdated Show resolved Hide resolved
@ZeeshanTamboli
Copy link
Member

@LukasTy Done.

Copy link
Member

@LukasTy LukasTy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thank you for taking care of it. 👍 💙

@LukasTy LukasTy merged commit 7be6a2e into master Nov 22, 2024
19 checks passed
@LukasTy LukasTy deleted the renovate/jsdom-25.x branch November 22, 2024 09:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Update of dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants