Releases: capricorn86/happy-dom
Releases · capricorn86/happy-dom
v1.3.0
🎨 Features
- Thanks to @jgonte we now have support for Document.createElementNS(). (#99)
- Adds support for extending custom elements to Document.createElement(), Document.createElementNS() and CustomElementRegistry.define(). (#99)
- Adds support for parsing namespaces in the HTML parser. (#99)
- Adds support for Document.createAttribute(). (#99)
- Adds support for Document.createAttributeNS(). (#99)
- Adds support for Element.namespaceURI. (#99)
- Adds support for Element.setAttributeNode(). (#99)
- Adds support for Element.getAttributeNode(). (#99)
- Adds support for Element.removeAttributeNode(). (#99)
v1.2.1
👷♂️ Patch fixes
- Nodes that are outside of the
<html>
tag when parsing a page should be added to the <body>
element. This patch will fix this issue. (#97)
v1.2.0
🎨 Features
- Thanks to @jgonte we now have support for Node.replaceWith(). (#93)
v1.1.15
👷♂️ Patch fixes
- Adds support for handling unnestable tag names to the HTML parser. Unnestable tag names like
<a>
and <li>
will be auto-closed if nested. (#94)
v1.1.14
👷♂️ Patch fixes
- Adds fix for handling unclosed elements. (#91)
- Updates packages to fix security vulnerabilities. (#91)
- Adds step for running unit tests before publishing as an additional safety precaution. (#91)
v1.1.13
👷♂️ Patch fixes
- Updates documentation. (#89)
v1.1.12
👷♂️ Patch fixes
- Fixes issue where release notes gets duplicated. (#86)
v1.1.10
👷♂️ Patch fixes
- Updates documentation. (#84)