All Versions
224
Latest Version
Avg Release Cycle
36 days
Latest Release
-
Changelog History
Page 7
Changelog History
Page 7
-
v9.8.1 Changes
- ๐ Fixed an error that occurred when passing no class names to
getElementsByClassName
, e.g.getElementsByClassName("")
orgetElementsByClassName(" ")
.
- ๐ Fixed an error that occurred when passing no class names to
-
v9.8.0 Changes
- โ Added the
blob.isClosed
property. (TimothyGu) - ๐ Fixed the
file.lastModified
property to be onFile
instead of onBlob
. (TimothyGu) - ๐ Fixed the
file.lastModified
property to default to the time of theFile
object's creation, not the time that the property is accessed. (TimothyGu) - ๐ Fixed a minor edge-case regression where non-HTML elements with the name
"iframe"
became focusable in v9.7.0.
- โ Added the
-
v9.7.1 Changes
- ๐ Fixed a performance regression introduced in 9.5.0 for modifying the DOM. It was particularly noticable during initial parsing of a document with many elements; for example, one test showed parsing ten thousand elements taking 36.4 seconds, whereas after this fix it is back to a more reasonable 0.4 seconds.
-
v9.7.0 Changes
- โ Added
EventListenerOptions
support toaddEventListener
andremoveEventListener
, including both theonce
andcapture
options. (GianlucaGuarini) - โ Added
document.hasFocus()
(acusti) - ๐ Fixed the focus management to ensure that focusing something inside an
iframe
will also focus theiframe
itself. (acusti)
- โ Added
-
v9.6.0 Changes
- โ Added
HTMLCollection.prototype[Symbol.iterator]
, so you can usefor
-of
loops overHTMLCollection
s now. (i8-pi) - ๐ Fixed
file.lastModified
to return the current time as the default, instead of0
. - ๐ Fixed cloning of
Attr
s to properly clone the namespace prefix. - ๐ป Tweaked
XMLHttpRequest
progress event ordering slightly to better match the spec and browsers. - โ
Tweaked the behavior of calling
event.stopPropagation
andevent.stopImmediatePropagation
on already-dispatched events, per the latest changes to the DOM Standard.
- โ Added
-
v9.5.0 Changes
- โ Added
document.scripts
,document.embeds
, anddocument.plugins
. - ๐ Fixed
document.getElementsByTagName
anddocument.getElementsByTagNameNS
to returnHTMLCollection
s instead ofNodeList
s, and to follow the spec algorithms more exactly. - ๐ Fixed various
HTMLCollection
-returning getters such asdocument.applets
ortable.cells
to be more spec-compliant. - ๐ Fixed the resource loader to respect the
agent
andagentClass
options, not just theagentOptions
one. - ๐ Fixed
console.groupCollapse
to beconsole.groupCollapsed
(and changed the virtual console accordingly).
- โ Added
-
v9.4.5 Changes
- ๐ Fixed
error
events from failed resource loads going missing since v9.4.3. I really should have tested that release better.
- ๐ Fixed
-
v9.4.4 Changes
- ๐ Fixed a leftover
console.log
introduced in the error handling path in v9.4.3.
- ๐ Fixed a leftover
-
v9.4.3 Changes
- ๐ Fixed spurious
"jsdomError"
s occuring when closing a window, due to aborted resource loads.
- ๐ Fixed spurious
-
v9.4.2 Changes
- ๐ Fixed what would happen when inline event handlers (such as
element.onclick
) would return non-boolean values (such asundefined
); it would previously erroneously cancel the event, in many cases. (dmethvin) - ๐ Upgraded the minimum tough-cookie version to ensure all installations are protected against a security advisory.
- ๐ Fixed what would happen when inline event handlers (such as