Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release [email protected] #320

Open
wants to merge 7 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,28 @@
# Changelog

## 4.3.0 (2024-03-26)

### 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 `[email protected]`)
* 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)

* Add request logging for easier debugging
Expand Down
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down Expand Up @@ -188,17 +188,17 @@ 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

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
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -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": [
Expand Down
Loading