Skip to content

Releases: salesforce/sa11y

v4.1.1

28 Dec 04:50
7f4a4b1
Compare
Choose a tag to compare

4.1.1 (2022-12-28)

v4.1.0

15 Dec 00:03
c2d36dc
Compare
Choose a tag to compare

4.1.0 (2022-12-15)

Features

v4.0.1

17 Nov 07:12
47883aa
Compare
Choose a tag to compare

4.0.1 (2022-11-17)

Bug Fixes

v4.0.0

20 Oct 06:32
Compare
Choose a tag to compare

4.0.0 (2022-10-20)

⚠ BREAKING CHANGES

  • Explicitly supporting NodeJS 14.x and 16.x
  • sa11y will no longer support Node.js 12, which is EOL since 30 April 2022

Features

Bug Fixes

v4.0.0-alpha.7

19 Oct 00:49
Compare
Choose a tag to compare
v4.0.0-alpha.7 Pre-release
Pre-release

4.0.0-alpha.7 (2022-10-19)

Bug Fixes

  • ci: node auth token had extra character (c387311)
  • troubleshoot npm auth (72da605)

v4.0.0-alpha.1

14 Oct 16:30
Compare
Choose a tag to compare
v4.0.0-alpha.1 Pre-release
Pre-release

4.0.0-alpha.1 (2022-10-14)

⚠ BREAKING CHANGES

  • sa11y will no longer support Node.js 12, which is EOL since 30 April 2022

Features

fix: automatic checks file filter to be exclusion only

25 Nov 22:27
6c900d7
Compare
Choose a tag to compare

Fix 🐛

  • automatic checks file filter to be exclusion only to keep it simple
    • the filter was trying to do both inclusion and exclusion which led to complicated buggy code
  • add sa11y common pkg as dep instead of dev dep (fixes #83)

PRs

fix: empty results error caused by filtering out non-a11y errors

03 Nov 01:10
32b02b7
Compare
Choose a tag to compare

Reverts 🐛

  • filtering of non-a11y results introduced in #78 for automatic checks
    • as it is causing issues with certain CI workflows that produce no test results file

PRs

refactor: exclude descendancy based rules from Jest API and non-a11y failures from custom reporter

26 Oct 02:23
93de21f
Compare
Choose a tag to compare

Refactor ♻️

  • exclude descendancy rules from Jest API
    • these are rules that might fail at unit/component level but might pass at page level
  • change sa11y results processor to output only a11y failures

PRs

chore: move to unified versioning of @sa11y packages instead of independent versioning

16 Sep 21:09
8432157
Compare
Choose a tag to compare

Chore 🧹

  • Moving to unified versioning of @sa11y packages instead of independent versioning for reducing complexity of managing independent versions
  • No code changes, No breaking changes
  • This is a one-off switch and semantic versioning will be used going forward

Version bump

  • @sa11y/assert: 1.0.0 => 3.0.0
  • @sa11y/browser-lib: 1.0.1 => 3.0.0
  • @sa11y/common: 0.4.0 => 3.0.0
  • @sa11y/format: 0.5.0 => 3.0.0
  • @sa11y/jest: 1.1.0 => 3.0.0
  • @sa11y/preset-rules: 1.0.1 => 3.0.0
  • @sa11y/wdio: 2.0.2-beta.0 => 3.0.0
  • @sa11y/test-integration: 0.2.4 => 3.0.0 (private)
  • @sa11y/test-utils: 0.4.3 => 3.0.0 (private)

PR