Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

axe-core

Package Overview
Dependencies
Maintainers
4
Versions
1377
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

axe-core - npm Package Versions

1
138

3.1.2-canary.300d368

Diff

npmdeque
published 3.1.2-canary.a51ae03 •

npmdeque
published 3.1.2-canary.031f798 •

npmdeque
published 3.1.2-canary.a9177fc •

npmdeque
published 3.1.2 •

Changelog

Source

3.1.2 (2018-09-07)

Bug Fixes

  • i18n: Update Japanese locale (#1107) (8138e55)
  • autocomplete appropriate to handle state terms (#1121) (35a4d11)
  • banner comment in generated axe files (#1112) (e4788bf)
  • ignore invalid and allow redundant role in aria-allowed-role (#1118) (a0f9b31)

<a name="3.1.1"></a>

npmdeque
published 3.1.1 •

Changelog

Source

3.1.1 (2018-08-28)

Bug Fixes

  • Fix broken 3.1.0 release script (c3b2a52)

<a name="3.1.0"></a>

npmdeque
published 3.1.0 •

Changelog

Source

3.1.0 (2018-08-28)

Bug Fixes

  • rule fix: Allow fallback labels when input has id (#951) (54fa569)
  • rule fix: Updating aria 1.1 allowed attributes (#964) (c3249c1)
  • rule fix: Allow aria-errormessage with fallback (17608b6)
  • rule fix: Ignore abstracts in determining element roles (1af6088)
  • rule fix: Add combobox and radio required properties (e80af7a)
  • rule fix: Allow all ARIA idref(s) to be empty (1498696)
  • rule fix: Allow divs as groups in dl (#1076) (f4f6df6), closes #262
  • rule fix: Allow live-region and dialog in region rule (#1073) (fb6438b)
  • rule fix: Allow only-dlitem / only-listitem to have any hidden content (#1098) (6034aae), closes #1021
  • rule fix: Do not flag font icons in color-contrast rule (#1095) (b6ac084), closes #1068
  • rule fix: Do not require media captions / descriptions (#1075) (289f623), closes #816
  • rule fix: improve messaging for hidden labels (ae07b8e)
  • rule fix: Ignore abstracts in determining element roles (e3b1e1d)
  • rule fix: Correctly handle role attribute on lists and listitems. (#949) (3a8729b)
  • core: allow returning a Promise in jsdom from axe.run (#943) (3858a1f)
  • typescript: Correct Check.evaluate and Check.after type definitions (#976) (db3ed40), closes #974
  • typescript: Typescript interface updates (#973) (f8c9905), closes #972
  • messages: Clearer fail message for aria-labelledby (956281b)
  • messages: Consistent landmark rule/check descriptions (#1003) (d792970)
  • messages: Show attribute in message (#1061) (9ff5d54)
  • Check data is an array of IDs (d64bc5f)
  • Don't crash with slot elements without shadowDOM (#977) (cc044af)
  • Generate jsdoc(umentation) (9f9b15b)
  • Stop indexOf override from crashing Axe (#968) (e3329ce)
  • Use node.matches* in place of prototype.matches* to prevent IE crash (#956) (ebdb590)

Features

  • new rule: Added new html-xml-lang-mismatch rule (#999) (7452a51)
  • new rule: aria-allowed-role (#945) (c270a46)
  • new rule: css-orientation-lock (wcag21) (#1081) (4ae4ea0)
  • new rule: Add WCAG 2.1 autocomplete-valid rule (e6189ce)
  • rule fix: Flag unsupported roles (#1064) (5515ee6)
  • rule fix: Remove non-existing "text" role (#1069) (67ec1f5)
  • rule fix: Break up duplicate-id rule for ARIA+labels and active elements (2ecfea7)
  • rule fix: Tag aria rules as WCAG 2, SC4.1.2 issues (e7816c0)
  • core: Allow rules to access CSSOM assets (#958) (5d6c1fa)
  • core: Add doT template engine (#1024) (f6f08d4)
  • commons: Add aria.getRole method (1d2a0e4)
  • commons: Add text.isValidAutocomplete method (8d44fe4)
  • i18n: Add runtime localization support (#1036) (7d4b70f)
  • i18n: Update FR (french) translation file for 3.1 release (#1089) (4a5cad0)
  • i18n: Update ja (Japanese) locale for 3.1 release (#1101) (ef6cd86)
  • deprecate: Deprecate audio-caption rule (#1071) (3b05fee)

<a name="3.0.3"></a>

npmdeque
published 3.0.3-canary.24dd39c •

npmdeque
published 3.0.3-canary.b6ac084 •

npmdeque
published 3.0.3-canary.c2d290c •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc