Skip to content

Commit

Permalink
Version 16.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
domenic committed Aug 8, 2020
1 parent 3802e13 commit 5279cfd
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 1 deletion.
1 change: 1 addition & 0 deletions AUTHORS.txt
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ Carlos Serrano <carlos.pastor@mailonline.co.uk>
Chad Walker <chad@chad-cat-lore-eddie.com>
Chris Buckley <chris@cmbuckley.co.uk>
Chris Carpita <ccarpita@gmail.com>
Chris Richard <webmaster@cc-web-design.com>
Christian Bewernitz <coder@karfau.de>
Christof Marti <chrmarti@microsoft.com>
Christoph Pojer <christoph.pojer@gmail.com>
Expand Down
14 changes: 14 additions & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,20 @@ Other guidelines:
* Roughly order changes within those groupings by impact.
-->

## 16.4.0

* 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)
* Improved the performance of repeated access to `el.tagName`, which also indirectly improves performance of selector matching and style computation. (eps1lon)
* Fixed `form.elements` to respect the `form=""` attribute, so that it can contain non-descendant form controls. (ccwebdesign)
* Fixed `el.focus()` to do nothing on disconnected elements. (eps1lon)
* Fixed `el.focus()` to work on SVG elements. (zjffun)
* Fixed removing the currently-focused element to move focus to the `<body>` element. (eps1lon)
* Fixed `imgEl.complete` to return true for `<img>` elements with empty or unset `src=""` attributes. (strager)
* Fixed `imgEl.complete` to return true if an error occurs loading the `<img>`, when canvas is enabled. (strager)
* Fixed `imgEl.complete` to return false if the `<img>` element's `src=""` attribute is reset. (strager)
* Fixed the `valueMissing` validation check for `<input type="radio">`. (zjffun)
* Fixed `translate=""` and `draggable=""` attribute processing to use ASCII case-insensitivity, instead of Unicode case-insensitivity. (zjffun)

## 16.3.0

* Added firing of `focusin` and `focusout` when using `el.focus()` and `el.blur()`. (trueadm)
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "jsdom",
"version": "16.3.0",
"version": "16.4.0",
"description": "A JavaScript implementation of many web standards",
"keywords": [
"dom",
Expand Down

0 comments on commit 5279cfd

Please sign in to comment.