Skip to content

Releases: jackdomleo7/Checka11y.css

🚀 v2.3.0

17 Jan 20:08
a1f5d1c
Compare
Choose a tag to compare

New features:

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

Maintenance:

  • Updated dev dependencies (#159)

🚀 v2.2.0

21 Dec 09:48
9c5abce
Compare
Choose a tag to compare

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

09 Nov 10:01
b4e10e5
Compare
Choose a tag to compare

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

19 Oct 20:50
3e2c7c8
Compare
Choose a tag to compare

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

14 Oct 18:40
18e4558
Compare
Choose a tag to compare

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

14 Mar 10:07
283b18b
Compare
Choose a tag to compare

🛠 v1.3.2

03 Feb 14:33
Compare
Choose a tag to compare

Bugs:

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

🛠 v1.3.1

03 Feb 14:28
4374079
Compare
Choose a tag to compare

Bugs:

  • In v1.3.0, the checka11y-errors.css and checka11y-warnings.css stylesheets were accidentally missed from the files object in package.json (#102)

🚀 v1.3.0

02 Feb 21:48
Compare
Choose a tag to compare

New features:

  • Error & Warning feature codes so developers can read & learn more about how to resolve their error or warning (#98)
  • Warning for potentially broken copy (#92)
  • Warning when using potentially inaccessible title attribute (#99)
  • Warning when focusable elements are nested within an element with aria-hidden="true" (#100)
  • Ability to disable warnings & errors by having separate stylesheets (#93)

Bug fixes:

  • Warning/error messages inherit too many styles (#90 )
  • Resolve heading order check so it doesn't throw any false errors (#94)

🚀 v1.2.0

21 Dec 21:28
Compare
Choose a tag to compare

New features:

  • Check semantic order of heading elements (#82)

Project enhancements:

  • Show error and warning messages on void elements that are unable to render a ::before and an ::after. (#81)