- Improved support for using DOM nodes which makes jest-axe work better with testing libraries such as @testing-library, React and Vue - thanks to @dakebl for contributing this, and everyone for helping review this.
- Improved help text output including colour highlighting - thanks to @dakebl
- Update axe-core to 3.3.1, you may need to update any snapshot tests.
- Update dependencies to avoid vulnerability warnings - thanks to @chimericdream for the prompt
See the full 3.2.0 milestone for all related issues and pull requests.
- Ensure that jest-axe cleans up the document after it runs (Issue #50) Thanks @thomasheyenbrock and @camdub !
- Update axe-core to 3.1.2
- Add extend-expect file - (PR #44) Thanks @kentcdodds
- Update axe-core to v3.1.1, update jest-matcher-utils to 23.5.0
- Allow Node.js 6.x to use jest-axe - (PR #40)
Breaking changes:
- Update axe-core to 3.x - (PR #39)
- Only publish index.js - (PR #22)
- Loosen Node engines requirement to 8.x - (PR #20)
- Allow Node.js versions higher than LTS to run jest-axe - (PR #13) Thanks @connor-baer
- Fixed a bug with default options being mutated - (Commit)
(Made a mistake publishing, so is a minor version when should have been a patch)
- Nit: replaced 'var' with 'const' - (PR #2) Thanks @JoshuaKGoldberg
Breaking changes:
- Fixed typo in matcher which will require you to update any tests that depend on this incorrect spelling.
Initial project