From 64b7d5c0ae04d50d2b5718fe9a4c1fe7444658df Mon Sep 17 00:00:00 2001 From: Danyal Aytekin Date: Wed, 15 Nov 2023 13:05:08 +0000 Subject: [PATCH 1/7] Set `package.version` to `4.3.0` from `4.2.0` --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b73f1b3..ff5ae43 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pa11y-dashboard", - "version": "4.2.0", + "version": "4.3.0", "private": true, "description": "Pa11y Dashboard is a visual web interface to the Pa11y accessibility reporter", "keywords": [ From 220862bb6dc30671eb142abdacfd2c30921612a7 Mon Sep 17 00:00:00 2001 From: Danyal Aytekin Date: Wed, 15 Nov 2023 13:05:20 +0000 Subject: [PATCH 2/7] Add placeholder changelog entry for `4.3.0` --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index b007652..7bd8c27 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## 4.3.0 (DATE) + +* DESCRIPTION + ## 4.2.0 (2022-03-30) * Add request logging for easier debugging From a85b036493b3a7af793e298e21bf76766e3166f3 Mon Sep 17 00:00:00 2001 From: Danyal Aytekin Date: Wed, 13 Mar 2024 06:01:24 +0000 Subject: [PATCH 3/7] Update lockfile's version to `4.3.0` --- package-lock.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index d8ce1af..6e97407 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "pa11y-dashboard", - "version": "4.2.0", + "version": "4.3.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "pa11y-dashboard", - "version": "4.2.0", + "version": "4.3.0", "license": "GPL-3.0", "dependencies": { "body-parser": "~1.19.2", From ecdbba2726e3521c227e7157db9cc9dc0f71f11b Mon Sep 17 00:00:00 2001 From: Danyal Aytekin Date: Thu, 21 Mar 2024 22:05:59 +0000 Subject: [PATCH 4/7] Add changelog entry for `4.3.0` --- CHANGELOG.md | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7bd8c27..fcbb318 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,27 @@ # Changelog -## 4.3.0 (DATE) +## 4.3.0 (2024-03-26) -* DESCRIPTION +### Changes + +* Improve console messaging (thanks @sangitamane) +* Address linting issues (thanks @josebolos and @hollsk) +* Various accessibility improvements to dashboard pages (thanks @sangitamane) +* Improve version support and its verification + * Support Node 16-20 + * Support MongoDB `2`, `4`, `5`, `6`, `latest` + * Fix various integration test issues + * Add info to readme about Ubuntu `> 20.04` workaround (issue will be fixed by `pa11y-dashboard@5.0.0`) +* Minor dependency upgrades +* Update support policy + +### New contributors + +* @danyalaytekin made their first contribution in https://github.com/pa11y/pa11y-dashboard/pull/315 + +### Full diff + +* [4.2.0...4.3.0](https://github.com/pa11y/pa11y-dashboard/compare/4.2.0...4.3.0) ## 4.2.0 (2022-03-30) From 7870e3dc967301fcd429c70e90066d0949880f66 Mon Sep 17 00:00:00 2001 From: Danyal Aytekin Date: Thu, 21 Mar 2024 22:13:08 +0000 Subject: [PATCH 5/7] Clarify `pa11y-dashboard@5` will now use `pa11y@8` rather than `pa11y@7` --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 416ca4c..643d557 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ Pa11y Dashboard is a web interface to the [Pa11y][pa11y] accessibility reporter; Pa11y (and therefore this service) uses Headless Chrome to perform accessibility testing. On Linux and other Unix-like systems, Pa11y's attempt to install it as a dependency sometimes fails since additional operating system packages will be required. Your distribution's documentation should describe how to install these. -In addition, to use Pa11y Dashboard 4 with a version of Ubuntu above 20.04, a path to the Chrome executable must be defined in `chromeLaunchConfig`, as `chromeLaunchConfig.executablePath`. Version 5 of Pa11y Dashboard, which will use Pa11y 7 along with a more recent version of Puppeteer, will resolve this issue. +In addition, to use Pa11y Dashboard 4 with a version of Ubuntu above 20.04, a path to the Chrome executable must be defined in `chromeLaunchConfig`, as `chromeLaunchConfig.executablePath`. Version 5 of Pa11y Dashboard, which will use Pa11y 8 along with a more recent version of Puppeteer, will resolve this issue. ## Setting up Pa11y Dashboard From 526ece5edc1109e634575e1ef343cd4270e84a38 Mon Sep 17 00:00:00 2001 From: Danyal Aytekin Date: Thu, 21 Mar 2024 22:14:46 +0000 Subject: [PATCH 6/7] Mention `pa11y-dashboard@4`'s final minor version is `4.3` --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 643d557..15deb48 100644 --- a/README.md +++ b/README.md @@ -188,12 +188,12 @@ When we release a new major version we will continue to support the previous maj The following table lists the major versions available and, for each previous major version, its end-of-support date, and its final minor version released. -| Major version | Last minor release | Node.js support | Support end date | -| :------------ | :----------------- | :------------------------ | :--------------- | -| `4` | Imminent | `>= 12` | ✅ Current major version | -| `3` | `3.3.0` | `8`, `10` | 2022-05-26 | -| `2` | `2.4.2` | `4`, `6` | 2020-01-16 | -| `1` | `1.12.0` | `0.10`, `0.12`, `4`, `6` | 2016-12-05 | +| Major version | Last minor release | Node.js support | Support end date | +| :------------ | :----------------- | :--------------------------- | :--------------- | +| `4` | `4.3` | `12`, `14`, `16`, `18`, `20` | ✅ Current major version | +| `3` | `3.3` | `8`, `10` | 2022-05-26 | +| `2` | `2.4` | `4`, `6` | 2020-01-16 | +| `1` | `1.12` | `0.10`, `0.12`, `4`, `6` | 2016-12-05 | ## License From 14ccd7840ef161aec125b0afe7f851a26f0a896a Mon Sep 17 00:00:00 2001 From: Danyal Aytekin Date: Thu, 21 Mar 2024 23:44:51 +0000 Subject: [PATCH 7/7] Bump copyright year --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 15deb48..6833c0c 100644 --- a/README.md +++ b/README.md @@ -198,7 +198,7 @@ The following table lists the major versions available and, for each previous ma ## License Pa11y Dashboard is licensed under the [GNU General Public License 3.0][info-license]. -Copyright © 2023, Team Pa11y and contributors +Copyright © 2016-2024, Team Pa11y and contributors [homebrew]: https://brew.sh/ [issues]: https://github.com/pa11y/pa11y-dashboard/issues?utf8=%E2%9C%93&q=is%3Aissue