-
Notifications
You must be signed in to change notification settings - Fork 842
chore(deps): update dependency happy-dom to v15 - autoclosed #3178
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
Conversation
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the Walkthrough本次更改涉及 Changes
Poem
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files ignored due to path filters (1)
pnpm-lock.yamlis excluded by!**/pnpm-lock.yaml
Files selected for processing (1)
- package.json (1 hunks)
Additional comments not posted (1)
package.json (1)
102-102: 请确保与新版本兼容。
happy-dom包从^14.12.3更新到^15.0.0,此更新引入了重大更改。请验证项目的其他部分是否与新版本兼容,尤其是那些依赖happy-dom的功能。
ec419f8 to
5351509
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files ignored due to path filters (1)
pnpm-lock.yamlis excluded by!**/pnpm-lock.yaml
Files selected for processing (1)
- package.json (1 hunks)
Files skipped from review as they are similar to previous changes (1)
- package.json
5351509 to
ea57d85
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files ignored due to path filters (1)
pnpm-lock.yamlis excluded by!**/pnpm-lock.yaml
Files selected for processing (1)
- package.json (1 hunks)
Files skipped from review as they are similar to previous changes (1)
- package.json
ea57d85 to
d78defc
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files ignored due to path filters (1)
pnpm-lock.yamlis excluded by!**/pnpm-lock.yaml
Files selected for processing (1)
- package.json (1 hunks)
Files skipped from review as they are similar to previous changes (1)
- package.json
d78defc to
244b562
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files ignored due to path filters (1)
pnpm-lock.yamlis excluded by!**/pnpm-lock.yaml
Files selected for processing (1)
- package.json (1 hunks)
Files skipped from review as they are similar to previous changes (1)
- package.json
244b562 to
53228b8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files ignored due to path filters (1)
pnpm-lock.yamlis excluded by!**/pnpm-lock.yaml
Files selected for processing (1)
- package.json (1 hunks)
Files skipped from review as they are similar to previous changes (1)
- package.json
53228b8 to
b216223
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files ignored due to path filters (1)
pnpm-lock.yamlis excluded by!**/pnpm-lock.yaml
Files selected for processing (1)
- package.json (1 hunks)
Files skipped from review as they are similar to previous changes (1)
- package.json
b216223 to
81249d4
Compare
81249d4 to
9a0cb0e
Compare
32c461b to
5e2a9f9
Compare
5e2a9f9 to
452ac5c
Compare
b8d3e6c to
2500750
Compare
2500750 to
b6007ee
Compare
This PR contains the following updates:
^14.12.3->^15.11.7Release Notes
capricorn86/happy-dom (happy-dom)
v15.11.7Compare Source
v15.11.6Compare Source
👷♂️ Patch fixes
window.TextEncoderandwindow.TextDecoder- By @iradonov in task #1611v15.11.5Compare Source
👷♂️ Patch fixes
HTMLSelectElementshould not dispatch "change" event when changing value or index - By @capricorn86 in task #1603v15.11.4Compare Source
👷♂️ Patch fixes
HTMLMeterElementandHTMLProgressElement- By @capricorn86 in task #1601v15.11.3Compare Source
👷♂️ Patch fixes
HTMLInputElement.value- By @capricorn86 in task #1604v15.11.2Compare Source
👷♂️ Patch fixes
v15.11.1Compare Source
👷♂️ Patch fixes
Document.activeElementis set to the wrong target when triggeringHTMLSelectElement.focus()- By @capricorn86 in task #1592HTMLSelectElementis aProxysince v15 andfocus()was setting the target of theProxyas the active element, but should set theProxyv15.11.0Compare Source
🎨 Features
:disabledpseudo-class in CSS and query selectors - By @capricorn86 in task #1159v15.10.8Compare Source
👷♂️ Patch fixes
BlobinFileReader.readAsArrayBuffer(),FileReader.readAsBinaryString(),FileReader.readAsDataURL()andFileReader.readAsText()- By @btea in task #1565v15.10.7Compare Source
👷♂️ Patch fixes
v15.10.6Compare Source
👷♂️ Patch fixes
URLobject) inLocation.assign()andLocation.replace()- By @silverwind in task #1568v15.10.5Compare Source
👷♂️ Patch fixes
<script>and<style>- By @BenjaminAster in task #1566v15.10.4Compare Source
👷♂️ Patch fixes
HTMLMediaElement.srcObjectproperty - By @ewesemann in task #1557v15.10.3Compare Source
👷♂️ Patch fixes
@happy-dom/jest-environment- By @aearly in task #1555v15.10.2Compare Source
👷♂️ Patch fixes
<script>tag - By @capricorn86 in task #1585v15.10.1Compare Source
👷♂️ Patch fixes
<script>tag - By @capricorn86 in task #1585v15.10.0Compare Source
🎨 Features
disableSameOriginPolicythat makes it possible to bypass the same-origin policy in fetch requests - By @OlaviSau in task #1553v15.9.0Compare Source
🎨 Features
CSSStyleDeclaration- By @yinm in task #1147v15.8.5Compare Source
👷♂️ Patch fixes
Node.getRootNode()returned null when it was within aShadowRootthat previously been disconnected from theDocument- By @capricorn86 in task #1581v15.8.4Compare Source
👷♂️ Patch fixes
HTMLSelectElementandHTMLFormElementhad the wrong reference to the parent - By @capricorn86 in task #1578v15.8.3Compare Source
👷♂️ Patch fixes
HTMLDetailsElementwhen dispatching a click event on a summary element which is a child of the details element - By @mikedidomizio in task #1534v15.8.2Compare Source
👷♂️ Patch fixes
globalThisinstead ofglobalto make Happy DOM work in other runtimes such as Cloudflare workers - By @mattallty in task #1546v15.8.1Compare Source
👷♂️ Patch fixes
Promise<Blob>fromClipboardItem.getType()- By @ezzatron in task #1538v15.8.0Compare Source
v15.7.4Compare Source
👷♂️ Patch fixes
replaceWith(),before()andafter()- By @BenjaminAster in task #1533v15.7.3Compare Source
👷♂️ Patch fixes
HTMLSelectElement- By @Cherry in task #1526v15.7.2Compare Source
👷♂️ Patch fixes
MutationObserver- By @capricorn86 in task #1524v15.7.1Compare Source
👷♂️ Patch fixes
querySelector(['.class'])) - By @capricorn86 in task #1507v15.7.0Compare Source
v15.6.1Compare Source
v15.6.0Compare Source
v15.5.0Compare Source
v15.4.3Compare Source
👷♂️ Patch fixes
v15.4.2Compare Source
👷♂️ Patch fixes
v15.4.1Compare Source
👷♂️ Patch fixes
FormData.append()when value parameter type is incorrect - By @btea in task #1484v15.4.0Compare Source
v15.3.2Compare Source
👷♂️ Patch fixes
HTMLInputElement.indeterminate, so that it behaves correctly - By @malko in task #1439v15.3.1Compare Source
v15.3.0Compare Source
v15.2.0Compare Source
🎨 Features
AbortSignal.any()- By @ezzatron in task #1468v15.1.0Compare Source
🎨 Features
EventTarget.dispatchEvent()to better handle the event phases "none", "capture", "atTarget" and "bubbling" - By @capricorn86 in task #1332HTMLInputElement.popoverTargetElement,HTMLInputElement.popoverTargetAction,HTMLButtonElement.popoverTargetElementandHTMLButtonElement.popoverTargetAction- By @capricorn86 in task #1332HTMLElement.popover- By @capricorn86 in task #1332PerformanceObserver,PerformanceEntryandPerformanceObserverEntryList- By @capricorn86 in task #1332👷♂️ Patch fixes
NodeList[Symbol.iterator]()withArray.prototype.values()- By @capricorn86 in task #1332Windowis closing (e.g. usingsetTimeout()orfetch()) - By @capricorn86 in task #1332Window, which makes it possible forBrowserExceptionObserverto know whichWindowthe error originated fromEvent.composedPath()to not return theWindowobject if the event type is "load", which is the same behaviour as the browser - By @capricorn86 in task #1332Windowobjectv15.0.0Compare Source
💣 Breaking Changes
🎨 Features
HTMLAreaElement,HTMLBodyElement,HTMLQuoteElement,HTMLBRElement,HTMLTableCaptionElement,HTMLTableColElement,HTMLTableColElement,HTMLDataElement,HTMLDataListElement,HTMLModElement,HTMLDetailsElement,HTMLDivElement,HTMLDListElement,HTMLEmbedElement,HTMLFieldSetElement,HTMLHeadingElement,HTMLHeadElement,HTMLHRElement,HTMLHtmlElement,HTMLModElement,HTMLLegendElement,HTMLLIElement,HTMLMapElement,HTMLMenuElement,HTMLMeterElement,HTMLObjectElement,HTMLOListElement,HTMLOutputElement,HTMLParagraphElement,HTMLParamElement,HTMLPictureElement,HTMLPreElement,HTMLProgressElement,HTMLQuoteElement,HTMLSourceElement,HTMLSpanElement,HTMLTableElement,HTMLTableSectionElement,HTMLTableSectionElement,HTMLTitleElement,HTMLTableRowElement,HTMLTrackElement,HTMLUListElement- By @capricorn86 in task #1332HTMLCanvasElement- By @capricorn86 in task #1332CSSStyleDeclaration,querySelector(),querySelectorAll(),getElementById(),getElementsByClassName(),getElementsByTagName(),getElementsByTagNameNS(),getElementsByClassName()- By @capricorn86 in task #1332NodeList,HTMLCollection,DOMTokenList,TextTrackList,HTMLFormElement,HTMLSelectElementHTMLCollectionobjects returned bygetElementsByClassName(),getElementsByTagName(),getElementsByTagNameNS()andgetElementsByClassName()live - By @capricorn86 in task #1332HTMLMediaElement- By @capricorn86 in task #1332HTMLMediaElementinterfaceMediaStream,MediaStreamTrack,RemotePlayback,TextTrack,TextTrackCue,TextTrackCueList,TextTrackList,VTTCue,VTTRegion,CanvasCaptureMediaStream,ImageBitmap,OffscreenCanvas- By @capricorn86 in task #1332IntersectionObserver- By @capricorn86 in task #1332HTMLInputElement.list- By @capricorn86 in task #1332ShadowRoot(it now supportsclonable,serializableandslotAssignment) - By @capricorn86 in task #1332Element.getHTML()- By @capricorn86 in task #1332HTMLSlotElement- By @capricorn86 in task #1332assign(),assignedNodes(),assignedElements()and theslotchangeevent👷♂️ Patch fixes
XMLSerializer(used by features such asinnerHTML) - By @capricorn86 in task #1265waitForNavigation()would not resolve when navigating to some URLs (e.g. "javascript" or "about:blank") - By @capricorn86 in task #1332Attr.cloneNode()would not clone internal values - By @capricorn86 in task #1332Document.titleincluded text data inside child elements, which it shouldn't - By @capricorn86 in task #1332Event.preventDefault()shouldn't cancel the default behaviour if cancelable is not sent as an option inEventTarget.dispatchEvent()- By @capricorn86 in task #1332TimeRangetoTimeRanges- By @capricorn86 in task #1332Window.parentandWindow.topwould not be set correctly in some scenarios - By @capricorn86 in task #1332Configuration
📅 Schedule: Branch creation - "before 10am on Friday" (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.
This PR was generated by Mend Renovate. View the repository job log.