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

Release Date: 2018-02-19 // about 6 years ago
  • ๐Ÿ› Bug Fixes

    • audio-caption: Change tag wcag122 to wcag121 #686 (#721) (9c7b9f1)
    • empty-heading: Skip headings with the role changed #645 (#722) (80ef961)
    • image-alt: Exclude svg[role="img"] elements (#683) (0fe74d8)
    • label: Prevent label rule from crashing on input without type #678 (#730) (4498680)
    • perf: improve select performance fixes #702 (3274919)
    • perf: memoize axe.utils.select (c9cd122)
    • perf: normalize all selectors for better cache utilization (189c165)
    • perf: remove need for node sorting from select completely (7677a6a)
    • ๐ŸŽ performance: significantly improve the performance of the dom.findUp utility fixes #696 (9197e03)
    • โž• add shadow dom coverage to all checks (0e48413), closes #690
    • ๐Ÿ› bug-705: cleanupPlugins() should not throw exception when no arguments are provided (#709) (fb1d2f7)
    • โœ‚ Remove axe.a11yCheck() (88d039f)
    • ๐Ÿ‘‰ use virtual methods where applicable (6ddc4e5)
    • type-checking: Improve typescript axe.run call signature (#707) (de45ee3)

    ๐ŸŽ Performance Improvements

    • โž• Add performance metrics in Rule.runChecks (#701) (27fdc2f)