eslint-plugin-react
Advanced tools
Changelog
[5.2.1] - 2016-06-17
jsx-pascal-case
][] for namespaced components ([#637][] @evcohen)Changelog
[5.2.0] - 2016-06-17
require-optimization
][] rule ([#240][] @EvNaverniouk)jsx-filename-extension
][] rule ([#495][] @lencioni)no-render-return-value
][] rule ([#531][] @iamdustan)no-comment-textnodes
][] rule ([#616][] @benvinegar)objectLiterals
option to [jsx-curly-spacing
][] ([#388][], [#211][] @casesandberg @ljharb)self-closing-comp
][] to check html tags ([#572][] @gitim)ignore
option to [no-unknown-property
][] rule ([#631][] @insin)jsx-handler-names
][] ([#630][])jsx-closing-bracket-location
][] multiline prop support ([#493][] @tuures)prop-types
][] for props that where not assigned to the right component ([#591][])display-name
][] when JSON style is used for defining components ([#590][] @gitim)jsx-no-bind
][] for bind detection in render when assigned to a variable ([#474][] @petersendidit)jsx-curly-spacing
][] for spread operator ([#606][] @gitim)sort-comp
][] crash on spread operator ([#624][])prop-types
][] crash when destructuring props with spread onlyChangelog
[5.1.0] - 2016-05-10
jsx-no-target-blank
][] rule ([#582][] @Gasparila)allowAllCaps
and ignore
options to [jsx-pascal-case
][] ([#575][])require-render-return
][] ([#564][])jsx-closing-bracket-location
][] fixer ([#533][] @dtinth)require-render-return
][] to only check valid render methods ([#563][])this
usage in fonctional components ([#576][])forbid-prop-types
][] crash ([#579][])jsx-curly-spacing
][] ([#584][])Changelog
[5.0.1] - 2016-04-18
require-render-return
][] to not check stateless functions ([#550][])Changelog
[5.0.0] - 2016-04-17
jsx-first-prop-new-line
][] rule ([#410][] @jseminck)LinkedStateMixin
, ReactPerf.printDOM
and ReactPerf.getMeasurementsSummaryMap
in no-deprecated
null
in [prefer-stateless-function
][]If you're still not using React 15 you can keep the old behavior by setting the React version to 0.14
in the shared settings.
require-render-return
][] rule ([#542][], [#543][])prefer-stateless-function
][] crash ([#544][])Changelog
[4.3.0] - 2016-04-07
require-render-return
][] rule ([#482][] @shmuga)jsx-equals-spacing
][] ([#506][] @peet)jsx-closing-bracket-location
][] ([#511][] @KevinGrandon)prefer-stateless-function
][] for conditional JSX ([#516][])jsx-pascal-case
][] to support single letter component names ([#505][] @dthielman)