axe-core v3.0.0-alpha.1 Release Notes

Release Date: 2017-08-16 // over 6 years ago
  • ๐Ÿ› Bug Fixes

    • โž• add copyright banner back in to axe.js (2aac29a)
    • Adjust if formatting (2211d78)
    • Align impact levels with Deque Way (28f4477)
    • ๐Ÿ‘ Allow to have no kind attribute (f996d0f)
    • ๐Ÿ‘ complete shadow support for color matches (f0fe551)
    • aria: Allow implicit attribute values (b949749)
    • Set relatedNodes on color/link-in-block rules (#407) (7fde0fe)
    • aria: Treegrid should own rows, not treeitems (645d1fa)
    • Correct flattened tree algorithm to include the shadow host (#405) (70985b0)
    • โœ… Ensure all tests pass in Chrome (0b0240f)
    • ensure document is fetched from correct node (b28597c)
    • Exclude any checks from output if one passed (#466) (2dd3d68)
    • โœ… get tests all passing (#457) (4874327)
    • get virtualNode with getNodeFromTree (9bf2870)
    • getComposedParent should not return slot nodes (#438) (0478cbd)
    • Have table rules use shadow DOM (453be1b)
    • help-same-as-label for shadow DOM (dbbc544)
    • incomplete results should have impact (fcc51eb)
    • Let findUp work on shadow root children (0252218)
    • Let findUp work on shadow root children (#447) (0f98481)
    • Minimise scrolling in getBackgroundColor (f4551bb)
    • โœ… Pass all tests that use accessibleText (7ea8d6b)
    • checks/aria/required-children: add exception for native input combobox missing textbox (81ee2e4)
    • ๐Ÿ‘‰ use virtualNode in duplicate-img-label (82e51bc)
    • is-in-text-block: Add Shadow DOM support (a125f79)
    • pass virtualNode to Rule.run (4534e86)
    • Properly output error stack (56f1867)
    • โœ‚ Remove log statements (6a6bd73)
    • โœ… Solve a few tests (02daad1)
    • ๐Ÿ‘‰ Use getAttribute(id) over .id (#374) (353b53f)
    • โœ… Use testUtils in table tests (364d5cd)
    • ๐Ÿ‘‰ use virtualNode in title-only check (5fb06e3)
    • โœ… whitespace in hidden-content test (99e8b73)

    ๐Ÿ”‹ Features

    • โž• Add aria-orientation to additional roles (bb07c2d)
    • โž• add check testUtils (6f53279)
    • โž• Add dom.getComposedParent function (aac57c0)
    • โž• Add Japanese localisation (5f8c9c8)
    • โž• Add new ARIA 1.1 values for haspopup (9f7da56)
    • โž• Add option restoreScroll (d55f3cd)
    • โž• add S.C. 2.4.4 to link-name rule. Fixes #369 (70728e6)
    • โž• add SD support to color-contrast-matches (b595b42)
    • โž• Add shadow DOM support to list checks (#439) (d92c1a1)
    • โž• Add shadow DOM to duplicate-img-label check (#443) (2c0b075)
    • โž• Add shadow DOM to landmark check (98f6023)
    • โž• add shadow support to aria-required-children (f729e25)
    • โž• add shadow support to group-labelledby (e2a9642)
    • โž• Add sri-history file and update process (#476) (25ddb47)
    • ๐Ÿ‘ Allow hidden-content to work through shadow DOM bounds (789d62e)
    • fieldset check shadow DOM (da148d3)
    • ๐Ÿ‘‰ Make explicit check consider shadow DOM (#442) (9ddfc0f)
    • ๐Ÿ‘‰ Make region check work with shadow DOM (ecd222f)
    • โš™ Run text.accessibleText() on virtual elements (#420) (414fcbe)
    • ๐Ÿ‘ ShadowDOM support for media checks (0f21574)
    • aria: Support progressive ARIA 1.1 attributes / roles (#468) (ebb2a5d)
    • aria-required-parent: add Shadow DOM support (6ed29f0)
    • duplicate-id: Add shadow DOM support (439bc71)
    • ๐Ÿ”— link-in-text-block: Add shadow DOM support (46a2cca)
    • shadow DOM: Create commons virtual methods, for backward compatibility (86a4c25)