Skip to content

Releases: capricorn86/happy-dom

v13.6.2

26 Feb 11:00
0181efb
Compare
Choose a tag to compare

🎨 Features

  • Add support for the ":target" pseudo query selector - By @Schleuse in task #1221

👷‍♂️ Patch fixes

  • The Event listener method handleEvent() should be called within the listener scope - By @titouanmathis in task #1182

v13.6.1

26 Feb 10:40
d78e19a
Compare
Choose a tag to compare

👷‍♂️ Patch fixes

  • Improves validation for the options argument in MutationsObserver.observe() - By @romansp in task #1223

v13.6.0

25 Feb 21:04
e6eb230
Compare
Choose a tag to compare

🎨 Features

👷‍♂️ Patch fixes

  • Adds support for the property Document.forms - By @juandiegombr in task #1260
  • Adds check for if MutationObserver options are null, which most likely happens for code that is executed after the Window instance has been closed - By @zachlankton in task #1217

v13.5.3

25 Feb 14:03
af65b18
Compare
Choose a tag to compare

👷‍♂️ Patch fixes

  • Improves check for invalid query selectors - By @btea in task #0

v13.5.2

25 Feb 13:11
f522225
Compare
Choose a tag to compare

👷‍♂️ Patch fixes

v13.5.1

25 Feb 12:56
8182be6
Compare
Choose a tag to compare

👷‍♂️ Patch fixes

  • Fixes problem with query selectors not finding SVG elements after the v13.4.0 release - By @capricorn86 in task #1274

v13.5.0

23 Feb 17:29
0894067
Compare
Choose a tag to compare

🎨 Features

  • Use the Node.js ReadableStream class for the properties Response.body and Request.body - By @diego-toro and @capricorn86 in task #1180
    • The previous implementation used the Node.js Stream.Readable class, which is not fully spec compliant

v13.4.1

21 Feb 23:23
e6914c6
Compare
Choose a tag to compare

👷‍♂️ Patch fixes

  • Updates documentation for tearing down the Window instance - By @capricorn86 in task #1268

v13.4.0

21 Feb 22:07
3222682
Compare
Choose a tag to compare

🎨 Features

  • Adds support for CustomElementRegistry.getName() - By @mash-graz in task #1176
  • Adds support for await 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

  • Use Element.localName correctly in Document.createElement() and Document.createElementNS() - By @capricorn86 in task #1176
  • Set correct namespaceURI for "xmlns" attribute when parsing SVGs - By @capricorn86 in task #1176
  • Fixes problem related to window being "null" during teardown/close - By @capricorn86 in task #1176
  • Validate custom element name in CustomElementRegistry - By @mash-graz in task #1176
  • Prevent registration of the same HTMLElement class with different name in CustomElementRegistry - By @mash-graz in task #1176

v13.3.8

31 Jan 00:48
6cbcc10
Compare
Choose a tag to compare

👷‍♂️ Patch fixes