unstale

npm / accessibility-checker

accessibility-checker

What changed in accessibility-checker 4, from its official release notes, upgrade guides and advisories. Sources checked 2026-11-12.

2 breaking1 security1 deprecations4 new APIs and options5 behavior and defaults2 tooling16 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.12 on npm

accessibility-checker 431 changes

Breaking changes 2

  • The Java engine now uses syntax that requires a Rhino directive to handle.

    4.0.27release notes

  • ESM packages require .js extensions for modules in v4.x.

    4.0.0release notes

Security 1

Deprecations 1

New APIs and options 4

  • The simulator now supports iframes.

    4.0.31release notes

  • The simulator now supports pre elements.

    4.0.31release notes

  • Exported eAssertResult for use with vitest-accessibility-checker.

    4.0.30release notes

  • Exported eRuleLevel for use with vitest-accessibility-checker.

    4.0.30release notes

Behavior and default changes 5

Tooling 2

Fixes and other changes 16

  • Tabbability handling now accounts for HTML native modal behavior.

    4.0.32release notes

  • Improves error reporting in the Node integration.

    4.0.31release notes

  • Fixes incomplete cache clearing when a run is performed on a subtree.

    4.0.31release notes

  • Updated simulator handling for comboboxes and listboxes.

    4.0.30release notes

  • Fixed a keyboard issue in stored scan details.

    4.0.30release notes

  • Corrected summary counts when a violation level changes.

    4.0.30release notes

  • Corrected handling of scope rowgroup.

    4.0.30release notes

  • The simulator handles links within labels.

    4.0.27release notes

  • Nested landmarks are updated correctly.

    4.0.27release notes

  • Shadow DOM paths are generated correctly for focus mode.

    4.0.27release notes

  • Fixes accessible name concatenation.

    4.0.0release notes

  • Fixes a circular structure caused by aria-owns.

    4.0.0release notes

  • Generates summaries when close() is called.

    4.0.0release notes

  • Fixes issues related to the Firefox CSS pseudo-element.

    4.0.0release notes

  • Aligns the rule with ACT v4.

    4.0.0release notes

  • Aligns the rule with ACT v4.

    4.0.0release notes