jsdom v6.4.0 Release Notes
-
- ➕ Added
jsdom.nodeLocation(node)
to get the location within the source text of a given node. - ➕ Added
jsdom.reconfigureWindow(window, { top })
to allow changing the value of a window'stop
property. - ➕ Added the
element
argument to the custom resource loader, so you can customize resource loads depending on which element loaded them. - ⚡️ Updated
getElementsByClassName
to match the spec. It now correctly splits on whitespace to try to find elements with all the given classes; it returns aHTMLCollection
instead of aNodeList
; and it memoizes the result. - ⚡️ Updated
NodeList
andHTMLCollection
to match the spec. The most noticable change is thatHTMLCollection
no longer inherits fromNodeList
.
- ➕ Added