Skip to content

Commit 2d82763

Browse files
committed
Version 16.5.0
1 parent 9741311 commit 2d82763

File tree

4 files changed

+26
-1
lines changed

4 files changed

+26
-1
lines changed

.mailmap

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ Jeff Carpenter <[email protected]>
1616
1717
1818
19+
1920
Pierre-Marie Dartus <[email protected]> <[email protected]>
2021
2122
Christoph Pojer <[email protected]>

AUTHORS.txt

+5
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Aleksei Tsikov <[email protected]>
77
Alex Coles <[email protected]>
88
Alex Pearson <[email protected]>
99
Alex Rattray <[email protected]>
10+
Alex Soncodi <[email protected]>
1011
Alexander Flatter <[email protected]>
1112
Alexis CHAPPRON <[email protected]>
1213
Alistair Brown <[email protected]>
@@ -100,6 +101,7 @@ Gianluca Guarini <[email protected]>
100101
Godmar Back <[email protected]>
101102
Gord Tanner <[email protected]>
102103
gregory80 <[email protected]>
104+
103105
Henry Zhu <[email protected]>
104106
105107
@@ -220,6 +222,7 @@ Pete Bevin <[email protected]>
220222
221223
Peter Lyons <[email protected]>
222224
Phil Dokas <[email protected]>
225+
Philipp Fritsche <[email protected]>
223226
Pierre-Marie Dartus <[email protected]>
224227
Rafał Chłodnicki <[email protected]>
225228
Rainer Eli <[email protected]>
@@ -258,6 +261,7 @@ Sebastian Silbermann <[email protected]>
258261
Sergei Ianovich <[email protected]>
259262
Shimon Doodkin <[email protected]>
260263
Simen Bekkhus <[email protected]>
264+
Simon Müller <[email protected]>
261265
262266
Soufiane Ghzal <[email protected]>
263267
@@ -279,6 +283,7 @@ Tom Jenkinson <[email protected]>
279283
Tom Taylor <[email protected]>
280284
ulteriorlife <[email protected]>
281285
Vadim Baryshev <[email protected]>
286+
Vegard B. Bugge <[email protected]>
282287
Vincent Desjardins <[email protected]>
283288
Vincent Siao <[email protected]>
284289
VinothKumar Raman <[email protected]>

Changelog.md

+19
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,25 @@ Other guidelines:
2626
* Roughly order changes within those groupings by impact.
2727
-->
2828

29+
## 16.5.0
30+
31+
* Added `window.queueMicrotask()`.
32+
* Added `window.event`.
33+
* Added `inputEvent.inputType`. (diegohaz)
34+
* Removed `ondragexit` from `Window` and friends, per a spec update.
35+
* Fixed the URL of `about:blank` iframes. Previously it was getting set to the parent's URL. (SimonMueller)
36+
* Fixed the loading of subresources from the filesystem when they had non-ASCII filenames.
37+
* Fixed the `hidden=""` attribute to cause `display: none` per the user-agent stylesheet. (ph-fritsche)
38+
* Fixed the `new File()` constructor to no longer convert `/` to `:`, per [a pending spec update](https://github.com/w3c/FileAPI/issues/41).
39+
* Fixed mutation observer callbacks to be called with the `MutationObserver` instance as their `this` value.
40+
* Fixed `<input type=checkbox>` and `<input type=radio>` to be mutable even when disabled, per [a spec update](https://github.com/whatwg/html/pull/5805).
41+
* Fixed `XMLHttpRequest` to not fire a redundant final `progress` event if a `progress` event was previously fired with the same `loaded` value. This would usually occur with small files.
42+
* Fixed `XMLHttpRequest` to expose the `Content-Length` header on cross-origin responses.
43+
* Fixed `xhr.response` to return `null` for failures that occur during the middle of the download.
44+
* Fixed edge cases around passing callback functions or event handlers. (ExE-Boss)
45+
* Fixed edge cases around the properties of proxy-like objects such as `localStorage` or `dataset`. (ExE-Boss)
46+
* Fixed a potential memory leak with custom elements (although we could not figure out how to trigger it). (soncodi)
47+
2948
## 16.4.0
3049

3150
* Added a not-implemented warning if you try to use the second pseudo-element argument to `getComputedStyle()`, unless you pass a `::part` or `::slotted` pseudo-element, in which case we throw an error per the spec. (ExE-Boss)

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "jsdom",
3-
"version": "16.4.0",
3+
"version": "16.5.0",
44
"description": "A JavaScript implementation of many web standards",
55
"keywords": [
66
"dom",

0 commit comments

Comments
 (0)