Releases: capricorn86/happy-dom
Releases · capricorn86/happy-dom
v17.1.8
👷♂️ Patch fixes
- Fixes issue where change event wasn't triggered for an input inside of a label - By @SCPF-Archive in task #1614
v17.1.7
👷♂️ Patch fixes
- Adds missing end boundary to
FormData
requests - By @aberigle and @capricorn86 in task #1741
v17.1.6
v17.1.5
v17.1.4
👷♂️ 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
👷♂️ 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
- This caused attribute names to be incorrectly returned in
v17.1.2
v17.1.1
🎨 Features
- Adds support for the
@media
selector "forced-colors" - By @capricorn86 in task #1727- Read more about how to set the value in the Wiki for IBrowserSettings under "device.forcedColors"
👷♂️ 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 inCSSStyleSheet
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
🎨 Features
- Add support for CSS media query rule "prefers-reduced-motion" - By @mwdiaz in task #1724
- Read more about how to set this value under IBrowserSettings in the Wiki.
v17.0.4
👷♂️ Patch fixes
- The "slotchange" event should be fired after the element has been connected to the DOM - By @capricorn86 in task #1722