Checka11y.css Versions Save

A CSS stylesheet to quickly highlight a11y concerns.

v2.3.3

1 year ago

Fixes:

  • Resolve issue where a warning would showing during npm i for projects using checka11y-css that were not using npm 9 (#169)

Maintenance:

  • Update dependencies (#169)

v2.3.2

1 year ago

Fixes:

  • Correctly lowering the lowest supported version of Node to v14 (#168)

Maintenance:

  • Upgrade to use npm v9 (#168)
  • Update dependencies (#168)

v2.3.1

1 year ago

Bugs:

  • &lt; and &gt; appearing in messages instead of < and > #165
  • License comment appearing thrice in stylesheet #164, #165

Maintenance:

  • Update dependencies #165

v2.3.0

2 years ago

New features:

  • Show a warning when the user is prevented from zooming (#158)

Maintenance:

  • Updated dev dependencies (#159)

v2.2.0

2 years ago

New features:

  • W0015: Check for deprecated longdesc attribute on <img> #152
  • E0015: Check for the longdesc attribute on an <img> containing anything other than a URL to a webpage #152
  • E0016: Check for the longdesc attribute on an <img> being empty #152
  • E0017: Check for empty <title> in the <head> #155
  • E0018: Check for missing <title> in the <head> #155

Bug fixes:

  • Fix where warnings were taking priority over errors #152

Maintenance:

  • Updated dev dependencies #156
  • Updated Stylelint config #156

v2.1.0

2 years ago

What's new:

  • Added minified stylesheets (checka11y.min.css, checka11y-errors.min.css, checka11y-warnings.min.css) (#146)

Maintenance:

  • Dependency updates (#146)

v2.0.0

2 years ago

Read our migration guide.

Breaking changes:

  • Dropped support for node-sass (#124)
  • Migrated away from the Sass @import at-rule to use the Sass @use at-rule (#124)
  • Refactored customisable !default Sass variables to be more specific (#138)
    • $text-warning -> $checka11y-text-warning
    • $bg-warning -> $checka11y-bg-warning
    • $border-warning -> $checka11y-border-warning
    • $text-error -> $checka11y-text-error
    • $bg-error -> $checka11y-bg-error
    • $border-error -> $checka11y-border-error
    • $font-family -> $checka11y-font-family
    • $font-size -> $checka11y-font-size
    • $font-weight -> $checka11y-font-weight

What's new:

  • Made sass an optional peer dependency (#137)
    • if you're importing the .scss files, then you need sass installed, whereas if you're only importing the .css files, then you don't necessarily need it for this package

v1.4.0

2 years ago

New features:

  • Show a warning (W0010) when role="text" is used in heading elements (#111)
  • Show a warning (W0011) when anchor tags appear to be used as buttons (#110)
  • Show a warning (W0012) when a <section> does not contain a heading element (#115)
  • Show a warning (W0013) when there is a link to a potentially inaccessible document (#120)
  • Show a warning (W0014) when there is a link to a potentially inaccessible Youtube link (#120)

Maintenance:

  • Replaced node-sass with Sass (#114)
  • Dev dependency updates (#114) (#118)
  • Refactored workflows to be more reliable (#118)
  • Automate publishing to npm (#135)(#136)

v1.3.3

3 years ago

v1.3.2

3 years ago

Bugs:

  • Accidentally didn't update version in package.json in v1.3.1