2.0.11/2.0.12
A big release and a big thank you to all the contributors:
From the Suzhou SOX Publishing team
- Liubin Guo (huge thanks!), Liaoliang Ye, and Evgeniia Firsova
From the Microsoft Social Engagement team
- MogensFogh, Daniel Manesku - @danielmanesku, Cosmin Cojocar - @cosmincojocar, and @loicraux
From the world outside Microsoft!
- Matteo Ferrando - @chamini2, Gaurav Ramanan - @gaurav21r, Przemysław Duszyński - @Przemek-at-Ais, @studds, and Saurabh Sharma
All Issues
- #267 remove underscore dependency in 2.0.11
- #256 new security rule: detect-possible-timing-attacks
- #210 new security rule: react-anchor-blank-noopener
- #187 new security rule: insecure random (CWE-330)
- #186 new security rule: suspicious comment (CWE 546)
- #257 new rule: react-a11y-event-has-role
- #247 new rule: react-a11y-aria-unsupported-elements
- #246 new rule: react-a11y-image-button-has-alt rule
- #245 new rule: react-a11y-proptypes
- #216 new rule: react-a11y-role-supports-aria-props - Enforce that elements with explicit or implicit roles defined contain only aria-* properties supported by that role
- #215 new rule: react-a11y-role - Elements with aria roles must use a valid, non-abstract aria role
- #214 new rule: react-a11y-role-has-required-aria-props - Elements with aria roles must have all required attributes according to the role
- #213 new rule: react-a11y-props - Enforce all aria-* props are valid.
- #212 new rule: react-a11y-img-has-alt - <img> elements must have an alt-text defined
- #211 new rule: react-a11y-tabindex-no-positive - Enforce tabIndex value is not greater than zero.
- #199 new rule: react-a11y-anchors
- #197 new rule: react-a11y-titles
- #194 new rule: react-a11y-lang
- #239 Support for context.only in Mocha related rules
- #265 allow other projects to use extends for our tslint.json
- #234 react-aria rules: update implicit roles, aria schema, and role schema to support ARIA 1.1
- #218 Update react-a11y-img-has-alt - If an image has an alt or title attribute, it should not have a presentation role