chore(deps): update dependency jsdom to v29#737
Conversation
|
Claude finished @renovate[bot]'s task in 1m 9s —— View job jsdom v28 → v29 Upgrade Review
SummaryAll usages are compatible with jsdom v29. No code changes needed. Breaking Changes in v29
Codebase Usage (
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
ee3f1a3 to
ef04b18
Compare
Coverage DeltaNo covered files changed in this PR. Overall Coverage
|
d097203 to
2374b82
Compare
2374b82 to
f0b0f60
Compare
rexxars
left a comment
There was a problem hiding this comment.
Node.js v22.13.0+ is now the minimum supported v22 version (was v22.12.0+).
I wasn't aware that it was previously v22.12.0 - we should probably make sure to raise our range to match :/
This PR contains the following updates:
^28.1.0→^29.0.0Release Notes
jsdom/jsdom (jsdom)
v29.0.0Compare Source
Breaking changes:
Other changes:
@acemir/cssomandcssstyledependencies with fresh internal implementations built on webidl2js wrappers and thecss-treeparser. Serialization, parsing, and API behavior is improved in various ways, especially around edge cases.CSSCounterStyleRuleandCSSNamespaceRuleto jsdomWindows.cssMediaRule.matchesandcssSupportsRule.matchesgetters.MediaList, usingcss-treeinstead of naive comma-splitting. Invalid queries become"not all"per spec.cssKeyframeRule.keyTextgetter/setter validation.cssStyleRule.selectorTextsetter validation: invalid selectors are now rejected.styleSheet.ownerNode,styleSheet.href, andstyleSheet.title.Documentinitialization performance by lazily initializing the CSS selector engine, avoiding ~0.5 ms of overhead perDocument. (thypon)CSSStyleDeclarationmodifications to properly trigger custom element reactions.@mediarule parsing.CSSStyleSheet's "disallow modification" flag not being checked in all mutation methods.XMLHttpRequest'sresponsegetter returning parsed JSON during theLOADINGstate instead ofnull.getComputedStyle()crashing in XHTML documents when stylesheets contained at-rules such as@pageor@font-face.XMLHttpRequestcaused by a race condition with the worker thread's idle timeout.Configuration
📅 Schedule: Branch creation - "before 5am" (UTC), Automerge - At any time (no schedule defined).
🚦 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.
This PR has been generated by Mend Renovate using a curated preset maintained by
. View repository job log here