chore(deps): update dependency happy-dom to v15 [security]#862
Closed
renovate[bot] wants to merge 1 commit intomasterfrom
Closed
chore(deps): update dependency happy-dom to v15 [security]#862renovate[bot] wants to merge 1 commit intomasterfrom
renovate[bot] wants to merge 1 commit intomasterfrom
Conversation
f2c47d1 to
70b63e5
Compare
Contributor
Author
Renovate Ignore NotificationBecause you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
9.10.1->15.10.2GitHub Vulnerability Alerts
CVE-2024-51757
Impact
Consumers of the NPM package
happy-domPatches
The security vulnerability has been patched in v15.10.2
Workarounds
No easy workarounds to my knowledge
References
#1585
Release Notes
capricorn86/happy-dom (happy-dom)
v15.10.2Compare Source
v15.10.1Compare Source
v15.10.0Compare Source
v15.9.0Compare Source
v15.8.5Compare Source
v15.8.4Compare Source
v15.8.3Compare Source
v15.8.2Compare Source
v15.8.1Compare Source
v15.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 #1332v14.12.3Compare Source
👷♂️ Patch fixes
v14.12.2Compare Source
👷♂️ Patch fixes
v14.12.1Compare Source
👷♂️ Patch fixes
preventDefaultnot preventing navigation - By @amitdahan in task #1464v14.12.0Compare Source
v14.11.4Compare Source
v14.11.3Compare Source
v14.11.2Compare Source
v14.11.1Compare Source
v14.11.0Compare Source
🎨 Features
HTMLTimeElement- By @r-thomson in task #1431v14.10.3Compare Source
👷♂️ Patch fixes
v14.10.2Compare Source
👷♂️ Patch fixes
HTMLAnchorElement,HTMLButtonElement,HTMLInputElementandHTMLLabelElementchecked that click events triggering native behavior was of typePointerEvent, but should check that they are of typeMouseEvent- By @capricorn86 in task #1397v14.10.1Compare Source
v14.10.0Compare Source
🎨 Features
Document.elementFromPoint()- By @TreyVigus in task #1400nullas Happy DOM doesn't support rendering and can't calculate an element's position based on where it is renderedv14.9.0Compare Source
v14.8.3Compare Source
👷♂️ Patch fixes
Element.insertBefore()not removing comment node from previous ancestor - By @mdafanasev in task #1406v14.8.2Compare Source
v14.8.1Compare Source
v14.8.0Compare Source
🎨 Features
HTMLIFrameElement.srcdocproperty - By @jeffwcx in task #1398v14.7.1Compare Source
👷♂️ Patch fixes
v14.7.0Compare Source
v14.6.2Compare Source
👷♂️ Patch fixes
Storage.prototypemethods - By @capricorn86 in task #1377v14.6.1Compare Source
👷♂️ Patch fixes
Document.createTextNode()didn't handle conversion of non-string values to string - By @odanado in task #1380Document.createTextNode()- By @odanado in task #1380v14.6.0Compare Source
v14.5.2Compare Source
v14.5.1Compare Source
👷♂️ Patch fixes
v14.5.0Compare Source
🎨 Features
Request.formData()- By @tt-public in #1379v14.4.0Compare Source
v14.3.10Compare Source
👷♂️ Patch fixes
v14.3.9Compare Source
👷♂️ Patch fixes
v14.3.8Compare Source
👷♂️ Patch fixes
:isand :where(without argument) was not handled correctly - By @capricorn86 in task #1352v14.3.7Compare Source
👷♂️ Patch fixes
DOMTokenListiterable - By @silverwind in task #1342v14.3.6Compare Source
👷♂️ Patch fixes
v14.3.5Compare Source
v14.3.4Compare Source
v14.3.3Compare Source
v14.3.2Compare Source
👷♂️ Patch fixes
v14.3.1Compare Source
v14.3.0Compare Source
v14.2.1Compare Source
v14.2.0Compare Source
🎨 Features
:is()and:where()- By @capricorn86 in task #1333v14.1.2Compare Source
👷♂️ Patch fixes
Object.getOwnPropertyDescriptors(window)to read which properties to register globally, but getters and setters are defined on the prototypeGlobalWindownow defines the properties on the instance when it is constructedv14.1.1Compare Source
v14.1.0Compare Source
🎨 Features
handleDisabledFileLoadingAsSuccess, that can be used for triggering a "load" event instead of an "error" event when file loading is disabled - By @capricorn86 in task #1334v14.0.0Compare Source
💣 Breaking Changes
v13.10.1Compare Source
v13.10.0Compare Source
🎨 Features
v13.9.0Compare Source
v13.8.6Compare Source
👷♂️ Patch fixes
v13.8.5Compare Source
👷♂️ Patch fixes
HTMLElementConfig- By @danbentley in task #1306v13.8.4Compare Source
👷♂️ Patch fixes
HTMLLinkElement.href,HTMLImageElement.srcandHTMLScriptElement.src- By @capricorn86 in task #1135v13.8.3Compare Source
👷♂️ Patch fixes
<li>,<h1>or<table>) doesn't allow itself as direct descendant when parsing HTML, but should allow itself as descendant when it is not at first level - By @capricorn86 in task #1039v13.8.2Compare Source
v13.8.1Compare Source
v13.8.0Compare Source
🎨 Features
v13.7.8Compare Source
v13.7.7Compare Source
v13.7.6Compare Source
v13.7.5Compare Source
👷♂️ Patch fixes
v13.7.4Compare Source
v13.7.3Compare Source
v13.7.2Compare Source
v13.7.1Compare Source
👷♂️ Patch fixes
Response.clone()- By @cprecioso in task #1216v13.7.0Compare Source
v13.6.2Compare Source
🎨 Features
👷♂️ Patch fixes
handleEvent()should be called within the listener scope - By @titouanmathis in task #1182v13.6.1Compare Source
👷♂️ Patch fixes
MutationsObserver.observe()- By @romansp in task #1223v13.6.0Compare Source
🎨 Features
Node.isEqualNode()- By @aralroca in task #1263👷♂️ Patch fixes
Document.forms- By @juandiegombr in task #1260MutationObserveroptions are null, which most likely happens for code that is executed after the Window instance has been closed - By @zachlankton in task #1217v13.5.3Compare Source
👷♂️ Patch fixes
v13.5.2Compare Source
👷♂️ Patch fixes
v13.5.1Compare Source
👷♂️ Patch fixes
v13.5.0Compare Source
🎨 Features
ReadableStreamclass for the propertiesResponse.bodyandRequest.body- By @diego-toro and @capricorn86 in task #1180Stream.Readableclass, which is not fully spec compliantv13.4.1Compare Source
👷♂️ Patch fixes
v13.4.0Compare Source
🎨 Features
CustomElementRegistry.getName()- By @mash-graz in task #1176await Window.happyDOM.close(), which makes it possible to wait for the teardown to be completed in a detached window - By @capricorn86 in task #1176👷♂️ Patch fixes
Element.localNamecorrectly inDocument.createElement()andDocument.createElementNS()- By @capricorn86 in task #1176namespaceURIfor "xmlns" attribute when parsing SVGs - By @capricorn86 in task #1176CustomElementRegistry- By @mash-graz in task #1176HTMLElementclass with different name inCustomElementRegistry- By @mash-graz in task #1176v13.3.8Compare Source
👷♂️ Patch fixes
v13.3.7Compare Source
👷♂️ Patch fixes
v13.3.6Compare Source
👷♂️ Patch fixes
v13.3.5Compare Source
🎨 Features
:notin query selectors - By @gdorsi in task #1191TouchEventandTouch- By @visualjerk in task #1186👷♂️ Patch fixes
v13.3.4Compare Source
👷♂️ Patch fixes
v13.3.3Compare Source
👷♂️ Patch fixes
v13.3.2Compare Source
👷♂️ Patch fixes
v13.3.1Compare Source
👷♂️ Patch fixes
v13.3.0Compare Source
🎨 Features
GlobalRegistrator.register()in "@happy-dom/global-registrator". (#1105)👷♂️ Patch fixes
GlobalRegistrator.register()in "@happy-dom/global-registrator". (#1105)v13.2.2Compare Source
👷♂️ Patch fixes
global.location.hrefwhen using Happy DOM in the global scope (e.g. by using @happy-dom/global-registrator). (#1230)v13.2.1Compare Source
👷♂️ Patch fixes
HTMLAnchorElement,HTMLButtonElement,HTMLOptGroupElement,HTMLOptionElement,HTMLUnknownElementandHTMLSelectElement. (#1227)HTMLElementas the non-implemented class name. (#1227)v13.2.0Compare Source
🎨 Features
v13.1.4Compare Source
👷♂️ Patch fixes
SubmitEventinstances dispatched byHTMLInputElementandHTMLButtonElement. (#1173)Thank you @aaltepet for your contribution!
v13.1.3Compare Source
👷♂️ Patch fixes
querySelector()andquerySelectorAll(). (#1170)Thank you @btea for your contribution!
v13.1.2Compare Source
👷♂️ Patch fixes
Selection.anchorOffset,Selection.baseOffset,Selection.focusOffsetandSelection.extendOffsetshould return 0 when no range has been added. (#1163)Thank you @seanogdev for your contribution!
v13.1.1Compare Source
👷♂️ Patch fixes
DOMTokenList(e.g.<div class=" class1 class2 ">). (#1168)Thank you @takenspc for your contribution!
v13.1.0Compare Source
🎨 Features
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 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 was generated by Mend Renovate. View the repository job log.