Update dependency eslint-plugin-react to v7.8.2 #27
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This Pull Request updates dependency eslint-plugin-react from
v7.3.0
tov7.8.2
Release Notes
v7.8.2
Compare Source
Fixed
boolean-prop-naming
][] when encountering a required shape prop type (#1791 @pcorpet)v7.8.1
Compare Source
Fixed
no-deprecated
][] when encountering a class constructor (#1785 @taddei)v7.8.0
Compare Source
Added
react-in-jsx-scope
][] (#1758)require-default-props
][] (#1724 @Miziak)forbid-component-props
][] (#1732 @ThiefMaster)no-unused-prop-types
][] (#1681 @bvaughn)sort-comp
][] (#1767 @joe-denea)no-typos
][]prevState
andnextState
to [no-unused-state
][] (#1759)componentWillMount
,componentWillReceiveProps
andcomponentWillUpdate
lifecycle methods in [no-deprecated
][] (#1750 @sergei-startsev)Fixed
no-typos
][] false positive on customPropType
classes (#1389 @brettdh)boolean-prop-naming
][] to handle required props (#1389 @louisscruz)jsx-curly-brace-presence
][] to allow whitespace JSX container (#1717 @sharmilajesupaul)jsx-no-bind
][] to handle ternary conditions (#1722 @gwenaellarmet)Changed
v7.7.0
Compare Source
Added
forbid-foreign-prop-types
][]: addallowInPropTypes
option (#1655 @iansu)jsx-max-depth
][] rule (#1260 @chriswong)Fixed
no-access-state-in-setstate
][]: Exclude references to this.state in setState callback (#1610 @pfhayes)no-danger-with-children
][]: prevent infinite loop (#1571 @ljharb)sort-prop-types
][]: Fix sortShapeProp when shape is not an object literal (#1669 @justinanastos)jsx-child-element-spacing
][]: fix error location (#1666 @pfhayes)no-unused-prop-types
][]: fix for createClass (#1675 @yuri-sakharov)prop-types
][]: include nextProps checking in shouldComponentUpdate (#1690 @amerryma)jsx-curly-spacing
][]: refactor to fix start and end-braces in a single pass (#1414 @s-h-a-d-o-w)Changed
jsx-child-element-spacing
][]: add missing docs ([#1665][] @pfhayes); fix docs (#1670 @SammyM)v7.6.1
Compare Source
Fixed
prop-types
][] with recursive type annotations (#1653 @jetpacmonkey)no-unknown-property
][] to properly recognizecrossOrigin
instead ofcrossorigin
, and allow it onlink
tags. (#1659 @jzDev)no-access-state-in-setstate
][] to handle object spread (#1657 @ljharb)v7.6.0
Compare Source
Added
forbid-dom-props
][] rule (#1562 @davazp)jsx-child-element-spacing
][] rule (#1515 @pfhayes)no-this-in-sfc
][] rule (#1435 @jomasti)jsx-sort-default-props
][] rule (#281 @b0gok)message
option to [boolean-prop-naming
][] (#1588 @louisscruz)beforeClosing
option to [jsx-tag-spacing
][] (#1396 @cjskillingstad)instance-methods
andinstance-variables
to [sort-comp
][] (#599 @RDGthree)propWrapperFunctions
support for [boolean-prop-naming
][] (#1478 @jomasti)React.addons.TestUtils
in [no-deprecated
][] (#1644 @nirnaor)Fixed
no-access-state-in-setstate
][] (#1559 @jomasti, #1611 @pfhayes)require-optimization
][] when encountering arrays with empty items as values in object (#1621 @kamataryo)no-unused-prop-types
][] when passing an empty function as a PropType (#1542 #1581 @kevinzwhuang)no-typos
][] when usingPropType.shape
without arguments (#1471 @mrichmond)jsx-tag-spacing
][] (#1650 @flyerhzm)no-unused-state
][] to detect usage ofthis.state
as an object (#1572)no-access-state-in-setstate
][] to detect when thestate
variable is destructured fromthis.state
(#1597 @jaaberg)jsx-no-literals
][] to correctly find string literals part of BinaryExpressions (#1511 @jaaberg)no-typos
][] false positive on custom propTypes with isRequired (#1607 @lfades)prop-types
][] to check fornextProps
incomponentWillReceiveProps
(#1636 @xjmdoo)no-unknown-property
][] to not pascal-casingcrossorigin
attribute and only allow it on script/img/video (#1642 @ljharb)Changed
jsx-wrap-multilines
][] auto fix (#1576 @sharmilajesupaul)defaultConfig
from [sort-comp
][] rule for programmatic use (#1578 @Andarist)v7.5.1
Compare Source
Fixed
jsx-no-bind
][] crash (#1543 @jomasti)no-unused-prop-types
][] crash (#1542 @jomasti)Changed
v7.5.0
Compare Source
Added
jsx-one-expression-per-line
][] rule (#1497 @TSMMark)destructuring-assignment
][] rule (#1462 @DianaSuvorova)no-access-state-in-setstate
][] rule (#1374 @jaaberg)button-has-type
][] rule (#1525 @Hypnosphi)React.DOM
factories in [no-deprecated
][] (#1530 @backjo)sortShapeProp
option to [sort-prop-types
][] (#1476 @jomasti)parens-new-line
option to [jsx-wrap-multilines
][] (#1475 @jomasti)checkContextTypes
andcheckChildContextTypes
options to [forbid-prop-types
][] (#1533 @jomasti)forbidDefaultForRequired
option to [require-default-props
][] (#1524 @jomasti)jsx-wrap-multilines
][] (#1384 @evgeny-petukhov)Fixed
jsx-curly-brace-presence
][] auto fix by bailing out when some chars exist (#1479 #1449 @jackyho112)boolean-prop-naming
][] crash with Object spread (#1485 @track0x1)no-unused-state
][] to correctly handle arrow function class method (#1363 @jackyho112)typescript-eslint-parser
(#1496 @timothykang)jsx-no-bind
][] to only warn for props and account for variable declaration (#1444 #1395 #1417 @jackyho112)no-unused-prop-types
][] to handle props usage in custom prop validators (#1518 @petersendidit)prefer-stateless-function
][] to account forcontextTypes
anddefaultProps
(#1521 @jomasti)jsx-no-comment-textnodes
][] to not warn when using two slashes via html entities at the beginning of a literal (#1517 @jomasti)default-props-match-prop-types
][] crash (#1499 @jomasti)no-unused-prop-types
][] to handle props used in thesetState
update callback (#1507 @petersendidit)jsx-indent
][] (#1246 @jseminck)Changed
v7.4.0
Compare Source
Added
jsx-curly-brace-presence
][] rule (#1310 @jackyho112)prop-types
][] and [no-unused-prop-types
][] (#1364 #1323 @jseminck)no-unused-prop-types
][] (#1412 @jseminck)prop-types
][] (#1400 @jseminck)no-unused-prop-types
][] (#1388 @jseminck)prop-types
][] and [no-unused-prop-types
][] (#1381 @DianaSuvorova)no-direct-mutation-state
][] (#1386 @zpao)Fixed
no-unused-state
][] to ignore computed property keys (#1361 @jackyho112)no-typos
][] crash (#1406 @jseminck)boolean-prop-naming
][] crash (#1409 @EvHaus)prop-types
][] and [no-unused-prop-types
][] crash with IntersectionTypeAnnotation (#1413 @jseminck)Changed
This PR has been generated by Renovate Bot.