Skip to content

Releases: capricorn86/happy-dom

v18.0.1

10 Jun 23:07
cf74f5f
Compare
Choose a tag to compare

👷‍♂️ Patch fixes

  • Addresses an issue where an error occurred if the Element ID was set to the same name as a Window property with a null value - By @capricorn86 in task #1841

v18.0.0

10 Jun 20:00
bfd0fff
Compare
Choose a tag to compare

💣 Breaking Changes

  • Makes the types for Happy DOM strict - By @capricorn86 in task #1154
    • This makes it possible to use the option skipLibCheck set to "false" in the typescript configuration for projects with a strict configuration
    • This change has resulted in that some types has changed and is therefore considered as a breaking change
  • BrowserContext.close() now throws an error when trying to close the default context of a browser - By @capricorn86 in task #1154

🎨 Features

  • Adds support for Browser.closed, BrowserContext.closed, BrowserPage.closed and BrowserFrame.closed - By @capricorn86 in task #1154
  • Adds support for VirtualConsolePrinter.close() and VirtualConsolePrinter.closed - By @capricorn86 in task #1154
  • Adds support for CookieContainer.clearCookies() - By @capricorn86 in task #1154

v17.6.3

04 Jun 00:45
a94d780
Compare
Choose a tag to compare

👷‍♂️ Patch fixes

  • Removes global typescript definition that was used for custom elements - By @capricorn86 in task #1154

v17.6.2

03 Jun 23:58
00d665b
Compare
Choose a tag to compare

👷‍♂️ Patch fixes

v17.6.1

02 Jun 23:00
fe66e76
Compare
Choose a tag to compare

🎨 Features

  • Adds support for disabling validation of certificates, to allow for self-signed certificates to be used - By @capricorn86 in task #1763
    • Read more about the new setting fetch.disableStrictSSL under IBrowserSettings in the Wiki

v17.5.9

02 Jun 22:15
6bad92f
Compare
Choose a tag to compare

👷‍♂️ Patch fixes

  • Adds missing null check in HTMLLinkElement for a browser frame property that becomes null during teardown of a Window - By @capricorn86 in task #1800

v17.5.8

02 Jun 21:37
d1182cb
Compare
Choose a tag to compare

👷‍♂️ Patch fixes

  • Incorrect cache matching caused Element.classList to return the wrong items - By @capricorn86 in task #1812

v17.5.7

02 Jun 20:51
8551295
Compare
Choose a tag to compare

👷‍♂️ Patch fixes

  • Handle wider range of valid characters in unquoted attribute value parsing - By @AudunWA in task #1817

v17.5.6

27 May 23:21
2491204
Compare
Choose a tag to compare

👷‍♂️ Patch fixes

  • Removes the min and max boundary check when setting the value of an input field of type "date" - By @zgrybus in task #1815

v17.5.4

27 May 22:34
91e786a
Compare
Choose a tag to compare

👷‍♂️ Patch fixes

  • Fixes issue where the body of a ReadableStream was locked after being cloned - By @MarcMcIntosh in task #1493