Added
- Add
require-optimizationrule (#240 @EvNaverniouk) - Add
jsx-filename-extensionrule (#495 @lencioni) - Add
no-render-return-valuerule (#531 @iamdustan) - Add
no-comment-textnodesrule (#616 @benvinegar) - Add
objectLiteralsoption tojsx-curly-spacing(#388, #211 @casesandberg @ljharb) - Add option to
self-closing-compto check html tags (#572 @gitim) - Add
ignoreoption tono-unknown-propertyrule (#631 @insin) - Add support for ES7 bind operator to
jsx-handler-names(#630) - Add support for explicit declaration that class extends React.Component (#68 @gausie)
Fixed
- Fix
jsx-closing-bracket-locationmultiline prop support (#493 @tuures) - Fix
prop-typesfor props that where not assigned to the right component (#591) - Fix
display-namewhen JSON style is used for defining components (#590 @gitim) - Fix
jsx-no-bindfor bind detection in render when assigned to a variable (#474 @petersendidit) - Fix
jsx-curly-spacingfor spread operator (#606 @gitim) - Fix
sort-compcrash on spread operator (#624) - Fix
prop-typescrash when destructuring props with spread only