# What changed in jest-axe

> 8 changes in jest-axe 5 to 11 from its official release notes, upgrade guides and advisories: 7 breaking. Each one cited. Sources checked 2026-10-27. HTML: https://unstale.sh/npm/jest-axe/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## jest-axe 11

### Breaking changes

- The minimum supported Node version is now 18.x; Node 14, 16, 19, and 21 are no longer supported. (11.0.0) — [release notes](https://github.com/NickColley/jest-axe/releases/tag/v11.0.0)

### Tooling

- jest-axe supports Jest 30. (11.0.0) — [release notes](https://github.com/NickColley/jest-axe/releases/tag/v11.0.0)

## jest-axe 9

### Breaking changes

- The minimum supported Node.js version is now 16. (9.0.0) — [release notes](https://github.com/NickColley/jest-axe/releases/tag/v9.0.0)

## jest-axe 7

### Breaking changes

- New rules and checks may cause existing accessibility findings to fail and may need to be fixed or turned off. (7.0.0) — [release notes](https://github.com/NickColley/jest-axe/releases/tag/v7.0.0)
- Node.js 10 and 12 are no longer supported. (7.0.0) — [release notes](https://github.com/NickColley/jest-axe/releases/tag/v7.0.0)
- Updated axe-core help messages change snapshot output. (7.0.0) — [release notes](https://github.com/NickColley/jest-axe/releases/tag/v7.0.0)

## jest-axe 6

### Breaking changes

- Test output may differ because of changes in the new axe-core version, including updated rules. (6.0.0) — [release notes](https://github.com/NickColley/jest-axe/releases/tag/v6.0.0)

## jest-axe 5

### Breaking changes

- New axe accessibility rules may cause builds to fail, so developers may need to fix accessibility issues when upgrading. (5.0.0) — [release notes](https://github.com/NickColley/jest-axe/releases/tag/v5.0.0)
