react-firehooks icon indicating copy to clipboard operation
react-firehooks copied to clipboard

chore(deps): update dependency happy-dom to v17

Open renovate[bot] opened this issue 11 months ago • 1 comments

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
happy-dom 15.10.2 -> 17.4.4 age adoption passing confidence

Release Notes

capricorn86/happy-dom (happy-dom)

v17.4.4

Compare Source

v17.4.3

Compare Source

v17.4.2

Compare Source

:construction_worker_man: Patch fixes
  • Fixes issue where an error was thrown for "xmlns" or unknown prefixes in Element.setAttribute() - By @​capricorn86 in task #​1750

v17.4.1

Compare Source

:construction_worker_man: Patch fixes
  • Fixes issue where an error was thrown for attributes "xlink" or an unknown prefix during parsing of HTML - By @​capricorn86 in task #​1750

v17.4.0

Compare Source

:art: Features

v17.3.2

Compare Source

:construction_worker_man: Patch fixes

v17.3.1

Compare Source

:construction_worker_man: Patch fixes
  • Fixes issue where an error was thrown for attributes with "xmlns" as prefix during parsing of HTML (e.g. <svg xmlns:link=""></svg>) - By @​capricorn86 in task #​1750

v17.3.0

Compare Source

:art: Features

v17.2.4

Compare Source

:construction_worker_man: Patch fixes

v17.2.3

Compare Source

:construction_worker_man: Patch fixes
  • Element.contentEditable should be synced with the "contenteditable" attribute - By @​karpiuMG in task #​1463

v17.2.2

Compare Source

:construction_worker_man: Patch fixes

v17.2.1

Compare Source

:construction_worker_man: Patch fixes
  • Handle nested square brackets and parentheses inside pseudo-class arguments - By @​karpiuMG in task #​1072

v17.2.0

Compare Source

:art: Features

v17.1.13

Compare Source

:construction_worker_man: Patch fixes

v17.1.12

Compare Source

:construction_worker_man: Patch fixes

v17.1.11

Compare Source

:construction_worker_man: Patch fixes
  • Fixes issue with attribute references when using Element.cloneNode() - By @​Mas0nShi in task #​1745

v17.1.10

Compare Source

:construction_worker_man: Patch fixes

v17.1.9

Compare Source

:construction_worker_man: Patch fixes
  • Event listener properties prefixed with "on" should be the evaluated value of the corresponding attribute - By @​capricorn86 in task #​474

v17.1.8

Compare Source

:construction_worker_man: Patch fixes

v17.1.7

Compare Source

:construction_worker_man: Patch fixes

v17.1.6

Compare Source

:art: Features
  • Adds support for sending AbortSignal as option to EventTarget.addEventListener() - By @​karpiuMG in task #​1540

v17.1.5

Compare Source

:construction_worker_man: Patch fixes
  • HTMLElement.dataset should return undefined for properties not found - By @​karpiuMG in task #​1689

v17.1.4

Compare Source

:construction_worker_man: Patch fixes
  • Fixes issue where the use of filtering in TreeWalker didn't work according to spec - By @​capricorn86 in task #​1605

v17.1.3

Compare Source

:construction_worker_man: Patch fixes
  • Fixes incorrect handling of attribute prefixes when iterating NamedNodeMap - By @​capricorn86 in task #​1728
    • This caused attribute names to be incorrectly returned in Element.getAttributeNames() when attributes where using prefixes

v17.1.2

Compare Source

:construction_worker_man: Patch fixes
  • AbortSignal.reason can have any type - By @​btea in task #​1718
  • When aborting a request, AbortSignal.reason should be the object used when the promise is rejected - By @​btea in task #​1718

v17.1.1

Compare Source

:art: Features
:construction_worker_man: Patch fixes
  • Fixes issue where it was not possible to nest @media, @supports and @container rules - By @​capricorn86 in task #​1727
  • Fixes issue where CSSStyleSheet was instantiated internally without a Window context, causing errors to not be thrown correctly in CSSStyleSheet methods - By @​capricorn86 in task #​1727
  • Changes errors thrown in CSSStyleSheet methods, so that they work according to spec - By @​capricorn86 in task #​1727

v17.1.0

Compare Source

:art: Features
  • Add support for CSS media query rule "prefers-reduced-motion" - By @​mwdiaz in task #​1724

v17.0.4

Compare Source

:construction_worker_man: Patch fixes
  • The "slotchange" event should be fired after the element has been connected to the DOM - By @​capricorn86 in task #​1722

v17.0.3

Compare Source

:construction_worker_man: Patch fixes
  • Fixes bug where nested query selectors is not returning the correct result when there are multiple matching selector groups - By **@​christiango ** in task #​1720

v17.0.2

Compare Source

:construction_worker_man: Patch fixes
  • The property "tabIndex" should return "0" by default in HTMLAnchorElement, HTMLAreaElement, HTMLButtonElement, HTMLIFrameElement, HTMLInputElement, HTMLMediaElement, HTMLObjectElement, HTMLSelectElement and HTMLTextAreaElement - By @​capricorn86 in task #​1714

v17.0.1

Compare Source

:construction_worker_man: Patch fixes
  • Ensure querySelector() returns the first item that appears in the DOM for grouped selectors - By @​christiango in task #​1710

v17.0.0

Compare Source

:bomb: Breaking Changes
  • Adds support for ECMAScript modules - By @​capricorn86 in task #​320
    • This change allows the use of import and export statements in JavaScript files
:art: Features
  • Adds support for tracing never ending tasks when using waitUntilComplete() - By @​capricorn86 in task #​1567
    • Read more about how to enable this feature under debug.traceWaitUntilComplete in the Wiki for IBrowserSettings
  • Adds support for preloading fetch, stylesheet, script and modules in HTMLLinkElement - By @​capricorn86 in task #​320
  • Adds support for HTMLLinkElement.relList.supports() - By @​capricorn86 in task #​320
  • Adds support for Request.mode - By @​capricorn86 in task #​320
  • Output failed requests to the console - By @​capricorn86 in task #​320
  • Adds support for HTMLScriptElement.blocking, HTMLScriptElement.crossOrigin, HTMLScriptElement.fetchPriority, HTMLScriptElement.noModule, HTMLScriptElement.integrity, HTMLScriptElement.referrerPolicy - By @​capricorn86 in task #​320
  • Use cache in virtual server requests - By @​capricorn86 in task #​320
  • Adds support for credentials and referrerPolicy when fetching styles and scripts - By @​capricorn86 in task #​320
  • Disallow invalid attributes from being set in Element.setAttribute() - By @​OlaviSau in task #​1706
:construction_worker_man: Patch fixes
  • Call afterAsyncResponse fetch interceptor in virtual server requests - By @​capricorn86 in task #​320
  • Fixes bug where children in a ShadowRoot of a custom element that was upgraded from a HTMLElement wasn't considered connected to the DOM - By @​capricorn86 in task #​320

v16.8.1

Compare Source

:construction_worker_man: Patch fixes

v16.8.0

Compare Source

:art: Features

v16.7.3

Compare Source

:construction_worker_man: Patch fixes
  • Removes space from directory name that prevents the repo to be cloned on MS Windows - By @​kleinfreund in task #​1703

v16.7.2

Compare Source

:construction_worker_man: Patch fixes

v16.7.1

Compare Source

:construction_worker_man: Patch fixes
  • Adds ICookie, IOptionalCookie, CookieSameSiteEnum and IVirtualServer as exports to the index file - By @​capricorn86 in task #​1693
  • Makes non-mandatory cookie properties optional in CookieContainer.addCookies() - By @​capricorn86 in task #​1693

v16.7.0

Compare Source

:art: Features
  • Adds support for simulating local HTTP servers that serves files from the local file system - By @​capricorn86 in task #​1688
    • Read more about virtual servers in the Wiki

v16.6.0

Compare Source

:art: Features
  • Adds support for subsequent sibling combinator to querySelector(), querySelectorAll() and matches() (e.g. ".a ~ .b") - By @​karpiuMG in task #​1683

v16.5.3

Compare Source

:construction_worker_man: Patch fixes
  • Fixes problem with encoding and decoding attribute values in HTML - By @​capricorn86 in task #​1678
  • Fixes issue where it was not possible to query selector by class when the attribute value had line breaks in it - By @​capricorn86 in task #​1678

v16.5.2

Compare Source

:construction_worker_man: Patch fixes
  • Event.target should be the target element after an event has been dispatched - By @​capricorn86 in task #​1529

v16.5.1

Compare Source

:construction_worker_man: Patch fixes
  • Fixes issue where Comment, Text and DocumentFragment are not instances of their corresponding property on Window - By @​capricorn86 in task #​1577

v16.5.0

Compare Source

:art: Features

v16.4.3

Compare Source

:construction_worker_man: Patch fixes
  • Adds null check for if browser frame is available in Response during tear down of the Window - By @​capricorn86 in task #​1669

v16.4.2

Compare Source

:construction_worker_man: Patch fixes

v16.4.1

Compare Source

:construction_worker_man: Patch fixes
  • Fixes issue where HTML assigned to document.documentElement.innerHTML isnt parsed correctly since v16 - By @​capricorn86 in task #​1663

v16.4.0

Compare Source

:art: Features

v16.3.0

Compare Source

:art: Features
  • Adds support for child combinator to ":has()" pseudo selector (e.g. "span:has(> video)") - By @​capricorn86 in task #​1642

v16.2.9

Compare Source

:construction_worker_man: Patch fixes
  • Fixes the HTMLInputElement.defaultChecked property - By @​capricorn86 in task #​1587
    • This issue caused React not to serialize the "checked" attribute correctly

v16.2.8

Compare Source

:construction_worker_man: Patch fixes
  • Fixes issue where the wrong event target was used when dispatching events on HTMLFormElement or HTMLSelectElement - By @​capricorn86 in task #​1628

v16.2.7

Compare Source

:construction_worker_man: Patch fixes
  • Fixes issue where text in <script> and <style> elements should not be decoded or encoded - By @​capricorn86 in task #​1564

v16.2.6

Compare Source

:construction_worker_man: Patch fixes
  • Fixes problem where snapshots did not result in HTML for <form> and <select> elements - By @​capricorn86 in task #​1608

v16.2.5

Compare Source

:construction_worker_man: Patch fixes
  • Fixes bug where the reference to a parent HTMLFormElement and HTMLSelectElement was wrong which affected the methods remove(), replaceWith(), before(), after(), append(), prepend(), replaceChildren() and insertAdjacentElement() - By @​capricorn86 in task #​1637

v16.2.4

Compare Source

:construction_worker_man: Patch fixes
  • Fixes bug where the incorrect location is set after a redirect in BrowserFrame.goto() and DetachedBrowserFrame.goto() - By @​capricorn86 in task #​1627

v16.2.3

Compare Source

:construction_worker_man: Patch fixes

v16.2.2

Compare Source

:construction_worker_man: Patch fixes
  • Improves error when a Symbol object is being sent to querySelector() or querySelectorAll() as selector - By @​chocolateboy in task #​1640

v16.2.1

Compare Source

:construction_worker_man: Patch fixes
  • Set request credentials to "same-origin" in XMLHttpRequest when "withCredentials" is false - By @​saitonakamura in task #​1631

v16.2.0

Compare Source

:art: Features

v16.1.0

Compare Source

:art: Features

v16.0.1

Compare Source

:construction_worker_man: Patch fixes
  • Fixes problem with children of created documents (e.g. document.implementation.createHTMLDocument()) not being considered as connected to a DOM that was introduced in v16 - By @​capricorn86 in task #​1647

v16.0.0

Compare Source

:bomb: Breaking Changes
  • Refactors XML and HTML parsing and serialization - By @​capricorn86 in task #​1615
    • This change may break your tests as the serialized output may differ from v15
:art: Features
:construction_worker_man: Patch fixes

v15.11.7

Compare Source

:construction_worker_man: Patch fixes
  • Allow for an URL to be a string or an URL object in History.pushState() and History.replaceState() - By @​sohailalam2 in task #​1621

v15.11.6

Compare Source

:construction_worker_man: Patch fixes

v15.11.5

Compare Source

:construction_worker_man: Patch fixes
  • HTMLSelectElement should not dispatch "change" event when changing value or index - By @​capricorn86 in task #​1603

v15.11.4

Compare Source

:construction_worker_man: Patch fixes
  • Strings should be converted into numbers in setters for HTMLMeterElement and HTMLProgressElement - By @​capricorn86 in task #​1601

v15.11.3

Compare Source

:construction_worker_man: Patch fixes

v15.11.2

Compare Source

:construction_worker_man: Patch fixes
  • Fixes bug where pseudo selectors without an ending parentheses threw an in invalid selector error - By @​capricorn86 in task #​1558
  • Fixes bug where it was not possible to use the characters ":" and "\" in attribute selectors - By @​capricorn86 in task #​1561

v15.11.1

Compare Source

:construction_worker_man: Patch fixes
  • Fixes bug where Document.activeElement is set to the wrong target when triggering HTMLSelectElement.focus() - By @​capricorn86 in task #​1592
    • HTMLSelectElement is a Proxy since v15 and focus() was setting the target of the Proxy as the active element, but should set the Proxy

v15.11.0

Compare Source

:art: Features

v15.10.8

Compare Source

:construction_worker_man: Patch fixes
  • Validate that object is of type Blob in FileReader.readAsArrayBuffer(), FileReader.readAsBinaryString(), FileReader.readAsDataURL() and FileReader.readAsText() - By @​btea in task #​1565

v15.10.7

Compare Source

:construction_worker_man: Patch fixes
  • Cookies with values that contains "=" should be supported - By @​btea in task #​1570

v15.10.6

Compare Source

:construction_worker_man: Patch fixes
  • Accept objects with a stringifier (such as a URL object) in Location.assign() and Location.replace() - By @​silverwind in task #​1568

v15.10.5

Compare Source

:construction_worker_man: Patch fixes
  • Fixes incorrect serialization of special characters in raw text elements such as <script> and <style> - By @​BenjaminAster in task #​1566

v15.10.4

Compare Source

:construction_worker_man: Patch fixes

v15.10.3

Compare Source

:construction_worker_man: Patch fixes
  • Allow to set custom export conditions in @happy-dom/jest-environment - By @​aearly in task #​1555

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 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[bot] avatar Dec 27 '24 03:12 renovate[bot]

Size Change: 0 B

Total Size: 19.6 kB

ℹ️ View Unchanged
Filename Size
lib/app-check/index.js 59 B
lib/app-check/useAppCheckToken.js 383 B
lib/auth/index.js 75 B
lib/auth/useAuthIdToken.js 519 B
lib/auth/useAuthIdTokenResult.js 532 B
lib/auth/useAuthState.js 396 B
lib/common/index.js 31 B
lib/common/types.js 31 B
lib/database/index.js 70 B
lib/database/internal.js 188 B
lib/database/useObject.js 371 B
lib/database/useObjectOnce.js 430 B
lib/database/useObjectValue.js 687 B
lib/database/useObjectValueOnce.js 657 B
lib/firestore/index.js 128 B
lib/firestore/internal.js 444 B
lib/firestore/types.js 31 B
lib/firestore/useAggregateFromServer.js 589 B
lib/firestore/useDocument.js 650 B
lib/firestore/useDocumentData.js 772 B
lib/firestore/useDocumentDataOnce.js 615 B
lib/firestore/useDocumentOnce.js 560 B
lib/firestore/useQueries.js 650 B
lib/firestore/useQueriesData.js 729 B
lib/firestore/useQueriesDataOnce.js 671 B
lib/firestore/useQuery.js 622 B
lib/firestore/useQueryData.js 770 B
lib/firestore/useQueryDataOnce.js 623 B
lib/firestore/useQueryOnce.js 544 B
lib/index.js 107 B
lib/internal/useGet.js 523 B
lib/internal/useIsMounted.js 185 B
lib/internal/useListen.js 450 B
lib/internal/useLoadingValue.js 351 B
lib/internal/useMultiGet.js 676 B
lib/internal/useMultiListen.js 634 B
lib/internal/useMultiLoadingValue.js 522 B
lib/internal/usePrevious.js 146 B
lib/internal/useStableValue.js 257 B
lib/messaging/index.js 60 B
lib/messaging/useMessagingToken.js 394 B
lib/storage/index.js 90 B
lib/storage/internal.js 142 B
lib/storage/useBlob.js 507 B
lib/storage/useBytes.js 472 B
lib/storage/useDownloadURL.js 368 B
lib/storage/useMetadata.js 360 B
lib/storage/useStream.js 512 B

compressed-size-action

github-actions[bot] avatar Dec 27 '24 03:12 github-actions[bot]