Skip to content

Commit

Permalink
Version 20.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
domenic committed Jun 19, 2022
1 parent 28ed587 commit 6d7ccf2
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 2 deletions.
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
### Basic info:

- **Node.js version:** <!-- only v14 and above are supported -->
- **jsdom version:** <!-- only v19 and above are supported -->
- **jsdom version:** <!-- only v20 and above are supported -->

### Minimal reproduction case

Expand Down
5 changes: 5 additions & 0 deletions AUTHORS.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
Adam Faulkner <adamfaulkner1@gmail.com>
Adrian Lang <mail@adrianlang.de>
Adrian Makowski <adrian.makowski@gmail.com>
Agostino Cavarero <acavarero@expedia.com>
airportyh <airportyh@gmail.com>
alec <alec.hulce@gmail.com>
Aleksei Tsikov <alexey.tsikov@gmail.com>
Expand Down Expand Up @@ -45,6 +46,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 Hughes <contact@chrishughesdev.com>
Chris Richard <webmaster@cc-web-design.com>
Christian Bewernitz <coder@karfau.de>
Christof Marti <chrmarti@microsoft.com>
Expand Down Expand Up @@ -88,9 +90,11 @@ ExE Boss <3889017+ExE-Boss@users.noreply.github.com>
fdesforges <frederic.desforges@gmail.com>
Federico Galassi <federico.galassi@gmail.com>
fegs <ang0123dev@gmail.com>
Felix <188768+fb55@users.noreply.github.com>
Felix Böhm <me@feedic.com>
Felix Gnass <fgnass@gmail.com>
Flaviu Tamas <tamasflaviu@gmail.com>
Florent <cheap.glitch@gmail.com>
Forbes Lindesay <forbes@lindesay.co.uk>
fr0z3nk0 <peter.culak@ymail.com>
Francis Saul <francis@mummybot.com>
Expand Down Expand Up @@ -273,6 +277,7 @@ Sean Jacke <seanineurope@gmail.com>
Sebastian Mayr <github@smayr.name>
Sebastian McKenzie <sebmck@gmail.com>
Sebastian Silbermann <silbermann.sebastian@gmail.com>
Sébastien Doeraene <sjrdoeraene@gmail.com>
Sergei Ianovich <s@asutp.io>
Shimon Doodkin <helpmepro1@gmail.com>
Silvio Tomatis <silviot@gmail.com>
Expand Down
9 changes: 9 additions & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,15 @@ Other guidelines:
* Roughly order changes within those groupings by impact.
-->

## 20.0.0

* Node.js v14 is now the minimum supported version
* Added `crypto.getRandomValues()`. (sjrd)
* Added `HTMLFormControlsCollection` and `RadioNodeList`, so `formEl.elements` now behaves correctly. (UndefinedBehavior)
* Added the `signal` option to `addEventListener()`. (cheap-glitch)
* Fixed the `:root` pseudoclass to work correctly. (hughs-ch)
* Updated `parse5`, bringing along some HTML parsing and serialization fixes. (fb55)

## 19.0.0

* Changed `jsdom.nodeLocation()` to return `undefined` when used on nodes that originate via fragment parsing (e.g., via `innerHTML`). Previously it would return based on the node location of the fragment string, which made node locations unreliable with respect to the original document source. This restores the behavior that was present in v14.0.0, and was accidentally broken in v14.1.0. (bakkot)
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": "19.0.0",
"version": "20.0.0",
"description": "A JavaScript implementation of many web standards",
"keywords": [
"dom",
Expand Down

0 comments on commit 6d7ccf2

Please sign in to comment.