-
Notifications
You must be signed in to change notification settings - Fork 266
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
chore(deps): update dependency happy-dom to v16 #2875
base: feat_v3.x
Are you sure you want to change the base?
Conversation
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the Finishing Touches
🪧 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 (
|
e79c529
to
de96d2d
Compare
b48036e
to
99b5f51
Compare
9289561
to
50bf372
Compare
50bf372
to
018c763
Compare
This PR contains the following updates:
^14.2.0
->^16.5.3
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
capricorn86/happy-dom (happy-dom)
v16.5.3
Compare Source
👷♂️ Patch fixes
v16.5.2
Compare Source
👷♂️ Patch fixes
Event.target
should be the target element after an event has been dispatched - By @capricorn86 in task #1529v16.5.1
Compare Source
v16.5.0
Compare Source
🎨 Features
GlobalRegistrator.isRegistered
- By @capricorn86 in task #1670v16.4.3
Compare Source
v16.4.2
Compare Source
v16.4.1
Compare Source
👷♂️ Patch fixes
document.documentElement.innerHTML
isnt parsed correctly since v16 - By @capricorn86 in task #1663v16.4.0
Compare Source
🎨 Features
v16.3.0
Compare Source
🎨 Features
v16.2.9
Compare Source
👷♂️ Patch fixes
HTMLInputElement.defaultChecked
property - By @capricorn86 in task #1587v16.2.8
Compare Source
👷♂️ Patch fixes
HTMLFormElement
orHTMLSelectElement
- By @capricorn86 in task #1628v16.2.7
Compare Source
👷♂️ Patch fixes
<script>
and<style>
elements should not be decoded or encoded - By @capricorn86 in task #1564v16.2.6
Compare Source
👷♂️ Patch fixes
<form>
and<select>
elements - By @capricorn86 in task #1608v16.2.5
Compare Source
👷♂️ Patch fixes
HTMLFormElement
andHTMLSelectElement
was wrong which affected the methodsremove()
,replaceWith()
,before()
,after()
,append()
,prepend()
,replaceChildren()
andinsertAdjacentElement()
- By @capricorn86 in task #1637v16.2.4
Compare Source
👷♂️ Patch fixes
BrowserFrame.goto()
andDetachedBrowserFrame.goto()
- By @capricorn86 in task #1627v16.2.3
Compare Source
👷♂️ Patch fixes
HTMLTableCellElement.headers
property - By @capricorn86 in task #1634v16.2.2
Compare Source
👷♂️ Patch fixes
querySelector()
orquerySelectorAll()
as selector - By @chocolateboy in task #1640v16.2.1
Compare Source
👷♂️ Patch fixes
XMLHttpRequest
when "withCredentials" is false - By @saitonakamura in task #1631v16.2.0
Compare Source
🎨 Features
Window.scrollBy()
andElement.scrollBy()
- By @OlaviSau in task #1623v16.1.0
Compare Source
🎨 Features
getElementsByClassName()
- By @kylehalleman in task #1551v16.0.1
Compare Source
👷♂️ Patch fixes
document.implementation.createHTMLDocument()
) not being considered as connected to a DOM that was introduced in v16 - By @capricorn86 in task #1647v16.0.0
Compare Source
💣 Breaking Changes
🎨 Features
DOMParser
- By @capricorn86 in task #284document.write()
- By @capricorn86 in task #1615👷♂️ Patch fixes
<html>
,<head>
and<body>
during parsing - By @capricorn86 in task #1615XMLSerializer
- By @capricorn86 in task #1615v15.11.7
Compare Source
👷♂️ Patch fixes
History.pushState()
andHistory.replaceState()
- By @sohailalam2 in task #1621v15.11.6
Compare Source
👷♂️ Patch fixes
window.TextEncoder
andwindow.TextDecoder
- By @iradonov in task #1611v15.11.5
Compare Source
👷♂️ Patch fixes
HTMLSelectElement
should not dispatch "change" event when changing value or index - By @capricorn86 in task #1603v15.11.4
Compare Source
👷♂️ Patch fixes
HTMLMeterElement
andHTMLProgressElement
- By @capricorn86 in task #1601v15.11.3
Compare Source
👷♂️ Patch fixes
HTMLInputElement.value
- By @capricorn86 in task #1604v15.11.2
Compare Source
👷♂️ Patch fixes
v15.11.1
Compare Source
👷♂️ Patch fixes
Document.activeElement
is set to the wrong target when triggeringHTMLSelectElement.focus()
- By @capricorn86 in task #1592HTMLSelectElement
is aProxy
since v15 andfocus()
was setting the target of theProxy
as the active element, but should set theProxy
v15.11.0
Compare Source
🎨 Features
:disabled
pseudo-class in CSS and query selectors - By @capricorn86 in task #1159v15.10.8
Compare Source
👷♂️ Patch fixes
Blob
inFileReader.readAsArrayBuffer()
,FileReader.readAsBinaryString()
,FileReader.readAsDataURL()
andFileReader.readAsText()
- By @btea in task #1565v15.10.7
Compare Source
👷♂️ Patch fixes
v15.10.6
Compare Source
👷♂️ Patch fixes
URL
object) inLocation.assign()
andLocation.replace()
- By @silverwind in task #1568v15.10.5
Compare Source
👷♂️ Patch fixes
<script>
and<style>
- By @BenjaminAster in task #1566v15.10.4
Compare Source
👷♂️ Patch fixes
HTMLMediaElement.srcObject
property - By @ewesemann in task #1557v15.10.3
Compare Source
👷♂️ Patch fixes
@happy-dom/jest-environment
- By @aearly in task #1555v15.10.2
Compare Source
👷♂️ Patch fixes
<script>
tag - By @capricorn86 in task #1585v15.10.1
Compare Source
👷♂️ Patch fixes
<script>
tag - By @capricorn86 in task #1585v15.10.0
Compare Source
🎨 Features
disableSameOriginPolicy
that makes it possible to bypass the same-origin policy in fetch requests - By @OlaviSau in task #1553v15.9.0
Compare Source
🎨 Features
CSSStyleDeclaration
- By @yinm in task #1147v15.8.5
Compare Source
👷♂️ Patch fixes
Node.getRootNode()
returned null when it was within aShadowRoot
that previously been disconnected from theDocument
- By @capricorn86 in task #1581v15.8.4
Compare Source
👷♂️ Patch fixes
HTMLSelectElement
andHTMLFormElement
had the wrong reference to the parent - By @capricorn86 in task #1578v15.8.3
Compare Source
👷♂️ Patch fixes
HTMLDetailsElement
when dispatching a click event on a summary element which is a child of the details element - By @mikedidomizio in task #1534v15.8.2
Compare Source
👷♂️ Patch fixes
globalThis
instead ofglobal
to make Happy DOM work in other runtimes such as Cloudflare workers - By @mattallty in task #1546v15.8.1
Compare Source
👷♂️ Patch fixes
Promise<Blob>
fromClipboardItem.getType()
- By @ezzatron in task #1538v15.8.0
Compare Source
v15.7.4
Compare Source
👷♂️ Patch fixes
replaceWith()
,before()
andafter()
- By @BenjaminAster in task #1533v15.7.3
Compare Source
👷♂️ Patch fixes
HTMLSelectElement
- By @Cherry in task #1526v15.7.2
Compare Source
👷♂️ Patch fixes
MutationObserver
- By @capricorn86 in task #1524v15.7.1
Compare Source
👷♂️ Patch fixes
querySelector(['.class'])
) - By @capricorn86 in task #1507v15.7.0
Compare Source
v15.6.1
Compare Source
v15.6.0
Compare Source
v15.5.0
Compare Source
v15.4.3
Compare Source
👷♂️ Patch fixes
v15.4.2
Compare Source
👷♂️ Patch fixes
v15.4.1
Compare Source
👷♂️ Patch fixes
FormData.append()
when value parameter type is incorrect - By @btea in task #1484v15.4.0
Compare Source
v15.3.2
Compare Source
👷♂️ Patch fixes
HTMLInputElement.indeterminate
, so that it behaves correctly - By @malko in task #1439v15.3.1
Compare Source
v15.3.0
Compare Source
v15.2.0
Compare Source
🎨 Features
AbortSignal.any()
- By @ezzatron in task #1468v15.1.0
Compare Source
🎨 Features
EventTarget.dispatchEvent()
to better handle the event phases "none", "capture", "atTarget" and "bubbling" - By @capricorn86 in task #1332HTMLInputElement.popoverTargetElement
,HTMLInputElement.popoverTargetAction
,HTMLButtonElement.popoverTargetElement
andHTMLButtonElement.popoverTargetAction
- By @capricorn86 in task #1332HTMLElement.popover
- By @capricorn86 in task #1332PerformanceObserver
,PerformanceEntry
andPerformanceObserverEntryList
- By @capricorn86 in task #1332👷♂️ Patch fixes
NodeList[Symbol.iterator]()
withArray.prototype.values()
- By @capricorn86 in task #1332Window
is closing (e.g. usingsetTimeout()
orfetch()
) - By @capricorn86 in task #1332Window
, which makes it possible forBrowserExceptionObserver
to know whichWindow
the error originated fromEvent.composedPath()
to not return theWindow
object if the event type is "load", which is the same behaviour as the browser - By @capricorn86 in task #1332Window
objectv15.0.0
Compare 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
,HTMLSelectElement
HTMLCollection
objects returned bygetElementsByClassName()
,getElementsByTagName()
,getElementsByTagNameNS()
andgetElementsByClassName()
live - By @capricorn86 in task #1332HTMLMediaElement
- By @capricorn86 in task #1332HTMLMediaElement
interfaceMediaStream
,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
,serializable
andslotAssignment
) - By @capricorn86 in task #1332Element.getHTML()
- By @capricorn86 in task #1332HTMLSlotElement
- By @capricorn86 in task #1332assign()
,assignedNodes()
,assignedElements()
and theslotchange
event👷♂️ 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.title
included 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 #1332TimeRange
toTimeRanges
- By @capricorn86 in task #1332Window.parent
andWindow.top
would not be set correctly in some scenarios - By @capricorn86 in task #1332Configuration
📅 Schedule: Branch creation - "* 0-3 * * 1" (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.