diff --git a/AUTHORS.txt b/AUTHORS.txt index 98962d0fe..b7d2db7ad 100644 --- a/AUTHORS.txt +++ b/AUTHORS.txt @@ -10,6 +10,7 @@ Alex Pearson Alex Rattray Alex Soncodi Alexander Flatter +Alexander Trefz Alexis CHAPPRON Alistair Brown Alistair MacDonald @@ -31,6 +32,7 @@ antonj Aria Stewart Arrix Aryan Arora +asamuzaK (Kazz) Avery Fay Avi Deitcher Avi Vahl @@ -64,6 +66,7 @@ Dan Lidral-Porter Daniel Boelzle [:dbo] Daniel Cassidy Daniel Cousens +Daniel Kaplan Daniël van de Burgt d-ash Dav Glass @@ -226,6 +229,7 @@ Michał Gołębiowski-Owczarek Michał Wadas Mike Bostock Mike Schreifels +Mikhail Mitar Nao Iizuka Nick McCurdy diff --git a/Changelog.md b/Changelog.md index 2c266f2fc..040c9c082 100644 --- a/Changelog.md +++ b/Changelog.md @@ -26,9 +26,17 @@ Other guidelines: * Roughly order changes within those groupings by impact. --> +## 23.1.0 + +* Added an initial implementation of `ElementInternals`, including the `shadowRoot` getter and the string-valued ARIA properties. (zjffun) +* Added the string-valued ARIA attribute-reflecting properties to `Element`. +* Fixed `history.pushState()` and `history.replaceState()` to follow the latest specification, notably with regards to how they handle empty string inputs and what new URLs are possible. +* Fixed the `input.valueAsANumber` setter to handle `NaN` correctly. (alexandertrefz) +* Updated various dependencies, including `cssstyle` which contains several bug fixes. + ## 23.0.1 -* Fix incorrect `canvas` peer dependency. +* Fixed the incorrect `canvas` peer dependency introduced in v23.0.0. ## 23.0.0 diff --git a/package-lock.json b/package-lock.json index 46069cc2c..f992defca 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "jsdom", - "version": "23.0.1", + "version": "23.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "jsdom", - "version": "23.0.1", + "version": "23.1.0", "license": "MIT", "dependencies": { "cssstyle": "^4.0.1", diff --git a/package.json b/package.json index 2b72d160b..e5369c308 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "jsdom", - "version": "23.0.1", + "version": "23.1.0", "description": "A JavaScript implementation of many web standards", "keywords": [ "dom",