Skip to content

Releases: capricorn86/happy-dom

v1.11.3

10 Nov 14:59
Compare
Choose a tag to compare

👷‍♂️ Patch fixes

  • Fixes bug where the selector ".class1 > *" did not work. (#143)

v1.11.2

10 Nov 14:52
Compare
Choose a tag to compare

👷‍♂️ Patch fixes

  • Changes Vue to be a devDependency as it is only used for testing. (#139)

v1.11.1

10 Nov 14:48
Compare
Choose a tag to compare

👷‍♂️ Patch fixes

  • Adds Reflect to the window object to fix bug where it was not possible to load jest-preset-angular. (#141)

v1.11.0

10 Nov 14:00
Compare
Choose a tag to compare

🎨 Features

  • Adds support for FileReader (#145)
  • Adds support for File (#145)
  • Adds support for Blob (#145)
  • Adds support for DOMException (#145)
  • Adds support for HTMLInputElement.selectionStart (#145)
  • Adds support for HTMLInputElement.selectionEnd, (#145)
  • Adds support for HTMLInputElement.setSelectionRange() (#145)
  • Adds support for HTMLInputElement.setRangeText(). (#145)
  • Adds support for sanitizing values based on type in HTMLInputElement. (#145)

v1.10.4

22 Oct 14:40
Compare
Choose a tag to compare

👷‍♂️ Patch fixes

  • Updates the documentation for async methods in happy-dom package. (#137)

v1.10.3

22 Oct 14:37
Compare
Choose a tag to compare

👷‍♂️ Patch fixes

  • Fixes bug where async tasks doesn't get canceled properly in Jest. (#133)

v1.10.2

21 Oct 22:15
Compare
Choose a tag to compare

👷‍♂️ Patch fixes

  • Removes white space trimming in XMLParser as it can remove indentations. (#131)
  • It was not possible to send the deep parameter to Document.importNode(). (#131)
  • The properties tabIndex, offsetHeight, offsetWidth, offsetLeft, offsetTop, clientHeight, clientWidth should not be cloned HTMLElement.cloneNode(). (#131)

v1.10.1

21 Oct 19:11
Compare
Choose a tag to compare

👷‍♂️ Patch fixes

  • Re-adds DocumentFragment.getElementsByClassName(), DocumentFragment.getElementsByTagName() and DocumentFragment.getElementsByTagNameNS() which where removed as the specs where misinterpreted. (#129)

v1.10.0

20 Oct 23:41
Compare
Choose a tag to compare

🎨 Features

  • Thanks to @beckerei we now have support for Element.matches(). (#123)

v1.9.0

20 Oct 23:30
Compare
Choose a tag to compare

🎨 Features

  • Improves performance of the style property in elements. (#126)