Release Notes for axe DevTools for Web Node.js Packages

Link to Release Notes for axe DevTools for Web Node.js Packages copied to clipboard

Includes release notes for 4.7.0 and later

4.10.0 (August 22, 2024)

  • Updated the axe-core dependency to 4.10.0.

  • Updated dependencies:

    Package Updated Dependency New Version
    @axe-devtools/playwright @axe-core/playwright 4.10.0
    @axe-devtools/puppeteer @axe-core/puppeteer 4.10.0
    @axe-devtools/webdriverio @axe-core/webdriverio 4.10.0
    @axe-devtools/webdriverjs @axe-core/webdriverjs 4.10.0

4.9.1 (May 31, 2024)

  • Updated the axe-core dependency to 4.9.1.

  • Updated dependencies:

    Package Updated Dependency New Version
    @axe-devtools/playwright @axe-core/playwright 4.9.1
    @axe-devtools/puppeteer @axe-core/puppeteer 4.9.1
    @axe-devtools/webdriverio @axe-core/webdriverio 4.9.1
    @axe-devtools/webdriverjs @axe-core/webdriverjs 4.9.1
  • Added the missing target and target_medium properties to the applicationProperties object in the usage service event for Cypress.

  • Updated the Playwright dependency to 1.44.0.

4.9.0 (April 5, 2024)

  • Updated the axe-core dependency to 4.9.0.

  • Updated dependencies:

    Package Updated Dependency New Version
    @axe-devtools/playwright @axe-core/playwright 4.9.0
    @axe-devtools/puppeteer @axe-core/puppeteer 4.9.0
    @axe-devtools/webdriverio @axe-core/webdriverio 4.9.0
    @axe-devtools/webdriverjs @axe-core/webdriverjs 4.9.0

4.8.2 (February 13, 2024)

  • Updated the axe-core dependency to 4.8.4.

  • Updated dependencies:

    Package Updated Dependency New Version
    @axe-devtools/playwright @axe-core/playwright 4.8.5
    @axe-devtools/puppeteer @axe-core/puppeteer 4.8.5
    @axe-devtools/webdriverio @axe-core/webdriverio 4.8.5
    @axe-devtools/webdriverjs @axe-core/webdriverjs 4.8.5

4.8.1 (January 30, 2024)

  • Updated the axe-core dependency to 4.8.3.

  • Fixed a bug that prevented users of the Cypress package from using custom rules without defining metadata.helpUrl in the custom rule definition.

  • Updated dependencies:

    Package Updated Dependency New Version
    @axe-devtools/playwright @axe-core/playwright 4.8.4
    @axe-devtools/puppeteer @axe-core/puppeteer 4.8.4
    @axe-devtools/webdriverio @axe-core/webdriverio 4.8.4
    @axe-devtools/webdriverjs @axe-core/webdriverjs 4.8.4

4.8.0 (October 24, 2023)

  • For the Cypress package, made the options parameter (for the axeAnalyze() method) optional.

  • Added the Trusted Tester v5 ruleset.

  • Added the EN 301 549 ruleset.

  • Upgraded the axe-core dependency to 4.8.2.

  • Upgraded dependencies:

    Package Updated Dependency New Version
    @axe-devtools/playwright @axe-core/playwright 4.8.1
    @axe-devtools/puppeteer @axe-core/puppeteer 4.8.1
    @axe-devtools/webdriverio @axe-core/webdriverio 4.8.1
    @axe-devtools/webdriverjs @axe-core/webdriverjs 4.8.1

4.7.2 (August 28, 2023)

  • For the Cypress package, upgraded to support Cypress version 12.

4.7.1 (June 6, 2023)

  • Updated the axe-core dependency 4.7.2.
  • For the Playwright package (@axe-devtools/playwright), upgraded the @axe-core/playwright dependency to 4.7.3.
  • For the Puppeteer package:
    • Updated the @axe-core/puppeteer dependency to 4.7.3.
    • Changed dependencies to require only the puppeteer dependency (no more puppeteer-core dependency) to keep types consistent.
  • For the WebdriverIO package, updated the @axe-core/webdriverio dependency to 4.7.3.
  • For the WebDriverJS package, updated the @axe-core/webdriverjs dependency to 4.7.3.

4.7.0 (May 12, 2023)

  • Can now import the packages as ESMs (ECMAScript modules).
  • Updated the axe-core dependency to 4.7.0.
  • For the Playwright package, ensured that import.meta.url is defined.