react-devui
react-devui copied to clipboard
chore(deps): bump eslint-plugin-react from 7.30.1 to 7.31.1
Bumps eslint-plugin-react from 7.30.1 to 7.31.1.
Release notes
Sourced from eslint-plugin-react's releases.
v7.31.1
Fixed
- [
jsx-key]: fix detecting missing key inArray.from's mapping function (#3369[]@sjarva)- [
jsx-no-leaked-render]: coerce strategy now allows a ternary (#3370[],@sjarva)#1000: jsx-eslint/eslint-plugin-react#1000 #1002: jsx-eslint/eslint-plugin-react#1002 #1005: jsx-eslint/eslint-plugin-react#1005 #100: jsx-eslint/eslint-plugin-react#100 #1010: jsx-eslint/eslint-plugin-react#1010 #1013: jsx-eslint/eslint-plugin-react#1013 #1022: jsx-eslint/eslint-plugin-react#1022 #1029: jsx-eslint/eslint-plugin-react#1029 #102: jsx-eslint/eslint-plugin-react#102 #1034: jsx-eslint/eslint-plugin-react#1034 #1038: jsx-eslint/eslint-plugin-react#1038 #1041: jsx-eslint/eslint-plugin-react#1041 #1043: jsx-eslint/eslint-plugin-react#1043 #1046: jsx-eslint/eslint-plugin-react#1046 #1047: jsx-eslint/eslint-plugin-react#1047 #1050: jsx-eslint/eslint-plugin-react#1050 #1053: jsx-eslint/eslint-plugin-react#1053 #1057: jsx-eslint/eslint-plugin-react#1057 #105: jsx-eslint/eslint-plugin-react#105 #1061: jsx-eslint/eslint-plugin-react#1061 #1062: jsx-eslint/eslint-plugin-react#1062 #1070: jsx-eslint/eslint-plugin-react#1070 #1071: jsx-eslint/eslint-plugin-react#1071 #1073: jsx-eslint/eslint-plugin-react#1073 #1076: jsx-eslint/eslint-plugin-react#1076 #1079: jsx-eslint/eslint-plugin-react#1079 #1088: jsx-eslint/eslint-plugin-react#1088 #1098: jsx-eslint/eslint-plugin-react#1098 #1101: jsx-eslint/eslint-plugin-react#1101 #1103: jsx-eslint/eslint-plugin-react#1103 #110: jsx-eslint/eslint-plugin-react#110 #1116: jsx-eslint/eslint-plugin-react#1116 #1117: jsx-eslint/eslint-plugin-react#1117 #1119: jsx-eslint/eslint-plugin-react#1119 #1121: jsx-eslint/eslint-plugin-react#1121 #1122: jsx-eslint/eslint-plugin-react#1122 #1123: jsx-eslint/eslint-plugin-react#1123 #1130: jsx-eslint/eslint-plugin-react#1130 #1131: jsx-eslint/eslint-plugin-react#1131 #1132: jsx-eslint/eslint-plugin-react#1132 #1134: jsx-eslint/eslint-plugin-react#1134 #1135: jsx-eslint/eslint-plugin-react#1135 #1139: jsx-eslint/eslint-plugin-react#1139 #1148: jsx-eslint/eslint-plugin-react#1148 #1149: jsx-eslint/eslint-plugin-react#1149
... (truncated)
Changelog
Sourced from eslint-plugin-react's changelog.
7.31.1 - 2022.08.26
Fixed
- [
jsx-key]: fix detecting missing key inArray.from's mapping function (#3369[]@sjarva)- [
jsx-no-leaked-render]: coerce strategy now allows a ternary (#3370[],@sjarva)#3371: jsx-eslint/eslint-plugin-react#3371 #3370: jsx-eslint/eslint-plugin-react#3370 #3369: jsx-eslint/eslint-plugin-react#3369
[7.31.0] - 2022.08.24
Added
- [
jsx-newline]: addallowMultilineoption when prevent option is true (#3311[]@TildaDares)- [
forbid-dom-props]: adddisallowedForoption (#3338[]@TildaDares)Fixed
- [
jsx-no-literals]: properly error on children with noAttributeStrings: true (#3317[]@TildaDares)- [
jsx-key]: catch key errors inside conditional statements (#3320[]@TildaDares)- [
display-name]: Accept forwardRef and Memo nesting in newer React versions (#3321[]@TildaDares)- [
jsx-key]: avoid a crash from optional chaining from #3320[] (#3327[]@ljharb)- [
jsx-key]: avoid a crash on a non-array node.body from #3320[] (#3328[]@ljharb)- [
display-name]: fix false positive for assignment of function returning null (#3331[]@apbarrero)- [
display-name]: fix identifying_as a capital letter (#3335[]@apbarrero)- [
require-default-props]: avoid a crash when function has no props param (#3350[]@noahnu)- [
display-name], component detection: fix HOF returning null as Components (#3347[]@jxm-math)- [
forbid-prop-types]: Ignore objects that are not of type React.PropTypes (#3326[]@TildaDares)- [
display-name], component detection: fix false positive for HOF returning only nulls and literals (#3305[]@golopot)- [
jsx-no-target-blank]: False negative when rel attribute is assigned using ConditionalExpression (#3332[]@V2dha)- [
jsx-no-leaked-render]: autofix nested "&&" logical expressions (#3353[]@hduprat)- [
jsx-sort-props]: sorted attributes now respect comments (#3358[]@ROSSROSALES)Changed
- [Refactor] [
jsx-indent-props]: improved readability of the checkNodesIndent function (#3315[]@caroline223)- [Tests] [
jsx-indent], [jsx-one-expression-per-line]: add passing test cases (#3314[]@ROSSROSALES)- [Refactor]
boolean-prop-naming,jsx-indent: avoid assigning to arguments (#3316[]@caroline223)- [Docs] [
sort-comp]: add class component examples (#3339[]@maurer2)- [Docs] [
jsx-no-useless-fragment]: add more examples of correct code (#3349[]@karlhorky)- [Docs] [
jsx-boolean-value]: add jsdoc types for helper functions (#3344[]@caroline223)- [readme] remove dead codeclimate badge, add actions badge (
@ljharb)- [readme] Remove dead david-dm badge (#3262[]
@ddzz)- [Refactor] [
jsx-closing-bracket-location], [jsx-no-bind]: fix eslint issues (#3351[]@caroline223)- [Tests] [
function-component-definition]: add passing test cases (#3355[]@TildaDares)- [Docs] [
jsx-no-target-blank]: Fix link to link-type-noreferrer (#3319[]@Luccasoli)- [Docs] document which rules provide suggestions (#3359[], #3365[]
@bmish)- [Docs] Consistent rule descriptions and doc sections (#3361[]
@bmish)- [Docs] Standardize deprecated rule notice (#3364[]
@bmish)- [Docs] Fix typos (#3366[]
@bmish)- [Docs] Add markdownlint for documentation formatting consistency (#3367[]
@bmish)
... (truncated)
Commits
2d97346Update CHANGELOG and bump version126c452[Fix]jsx-no-leaked-render: coerce strategy now allows a ternarybb4d1b3[Fix]jsx-key: detect keys in Array.from's mapping functionb0d0ca1Update CHANGELOG and bump versionc14e209[Fix]jsx-sort-props: sorted attributes now respect comments1656707[Docs] Add config notice to rule docs6207a04[Dev Deps] update@babel/core; downgrade@types/nodeae34341[Docs] Add markdownlint for documentation formatting consistency11306e1[Docs] Fix typos9836d3a[Docs] Remove duplicate fixable notice- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Website preview has been generated! :tada: :tada: :tada:
Superseded by #203.