From dc8306f776b8a2411e3a4ce3e1e3225d3fc88316 Mon Sep 17 00:00:00 2001 From: Domenic Denicola Date: Fri, 5 Jan 2024 22:40:27 +0900 Subject: [PATCH] Version 23.1.0 --- AUTHORS.txt | 4 ++++ Changelog.md | 10 +++++++++- package-lock.json | 4 ++-- package.json | 2 +- 4 files changed, 16 insertions(+), 4 deletions(-) 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",