Socket
Socket
Sign inDemoInstall

pa11y

Package Overview
Dependencies
140
Maintainers
9
Versions
103
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
2345
11Next

8.0.0

Diff

Changelog

Source

8.0.0 (2024-03-25)

Pa11y 8 makes the latest version of Puppeteer (22) available to Pa11y and updates several other dependencies.

Changes in pa11y@8

  • Major dependency changes
    • Upgrade puppeteer to 22 from 20
      • This may affect Pa11y's operating system support and the behaviour of Pa11y's browser automation.
    • Upgrade commander to 12 from 11
    • Remove dependency p-timeout
      • This will only affect users who had depended on p-timeout's presence as a side effect of installing Pa11y.
  • Minor dependency changes:
    • Upgrade semver to 7.6 from 7.5

Many thanks to @aarongoldenthal for contributing these dependency upgrades to Pa11y.

Full diff for pa11y@8

  • 7.0.0...8.0.0
pa11y-bot
published 7.0.0 •

Changelog

Source

7.0.0 (2024-01-16)

Changes in pa11y@7

  • Breaking: Upgrade Node.js support: Pa11y 7 requires a stable (even-numbered) Node.js version of 18 or above
  • Breaking: Upgrade dependency puppeteer to 20 from 9: this may affect Pa11y's operating system support and the behaviour of Pa11y's browser automation
  • Breaking: Upgrade dependency commander to 11 from 8
  • Breaking: Upgrade dependency bfj to 8 from 7
  • Upgrade axe-core to ~4.8.2 from ~4.2.1
  • Support versions of Ubuntu above 20.04 without further configuration (thanks @aarongoldenthal)
  • Increase confidence in macOS and Windows support (thanks @aarongoldenthal)
  • Fix mistakes in documentation about runners (thanks @aarongoldenthal)
  • Update stale links in documentation (thanks @gavinr)
  • Update support policy

New contributors in pa11y@7

Full diff for pa11y@7

joseluisbolos
published 6.2.3 •

Changelog

Source

6.2.3 (2022-04-11)

  • Revert console logging behaviour which was still causing problems on some sites.
joseluisbolos
published 6.2.2 •

Changelog

Source

6.2.2 (2022-04-08)

  • Fix a crash when a page logs a warning or an error.
joseluisbolos
published 6.2.1 •

Changelog

Source

6.2.1 (2022-04-07)

  • Fix a circular reference error when parsing the console logs. Thanks @alycia-docusign for reporting the issue and @jefflward for suggesting a fix.
joseluisbolos
published 6.2.0 •

Changelog

Source

6.2.0 (2022-03-31)

  • Replace hogan.js with mustache in the HTML reporter (thanks @wit-0-bit)
  • Increase verbosity of actions when debug is enabled (thanks @m1rp)
  • Several documentation fixes (thanks @gabalafou, @manuelmeister, @LorenzoAncora)
joey.ciechanowicz
published 6.1.1 •

Changelog

Source

6.1.1 (2021-11-17)

  • Add clear-field action (thanks @amprew)
  • Fix html reporter and reporter integration tests (thanks @aarongoldenthal)
joseluisbolos
published 6.1.0 •

Changelog

Source

6.1.0 (2021-11-09)

  • The axe runner now supports the same error level flags as the HTML_CodeSniffer runner.
  • Add ignore-rules section to axe runner config
  • Improve the logic to detect local files passed as an argument (thanks @kkoskelin)
  • Increase default timeout from 30 to 60 seconds (thanks @m1rp)
  • Update documentation to mention WCAG 2.1 instead of WCAG 2.0 when appropriate
  • Remove all mentions to Section 508 from the tool
  • Merge the example HTML reporter into this repo
  • Update dependencies
  • Downgrade package-lock.json file to v1 for compatibility with older versions of npm.
joseluisbolos
published 6.0.1 •

Changelog

Source

6.0.1 (2021-06-28)

  • Merge axe and htmlcs runners into repo
  • --environment flag now shows pa11y version correctly (thanks @aarongoldenthal)
  • Tests and dependency fixes for runners and reporters (thanks @aarongoldenthal)
joseluisbolos
published 6.0.0 •

Changelog

Source

6.0.0 (2021-05-26)

  • Test against WCAG 2.1 rules when using the default HTML_CodeSniffer runner.
  • Upgrade puppeteer to v9, which reduces the number of browser crashes significantly.
  • Remove support for testing against Section 508 standard.
  • Replace make commands for testing with npm scripts (thanks @sonniesedge and @paazmaya).
  • Integrate the built-in reporters with the pa11y repo (thanks @joeyciechanowicz).
  • Improve resilience of tests and other quality of life improvements (thanks @sangitamane).
  • Improve --environment output (thanks @ryhinchey).
  • Drop support for Node.js versions older than 12.
2345
11Next
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc