Sourced from eslint-plugin-react's changelog.
7.23.1 - 2021.03.23
Fixed
#2949: yannickcr/eslint-plugin-react#2949
7.23.0 - 2021.03.22
Added
- [
jsx-no-target-blank]: add fixer (#2862[]@Nokel81)- [
jsx-pascal-case]: support minimatchignoreoption (#2906[]@bcherny)- [
jsx-pascal-case]: supportallowNamespaceoption (#2917[]@kev-y-huang)- [
jsx-newline]: Add prevent option (#2935[]@jsphstls)- [
no-unstable-nested-components]: Prevent creating unstable components inside components (#2750[]@AriPerkkio)- added
jsx-runtimeconfig, for the modern JSX runtime transform (@ljharb)Fixed
- [
jsx-no-constructed-context-values]: avoid a crash withas XTS code (#2894[]@ljharb)- [
jsx-no-constructed-context-values]: avoid a crash with boolean shorthand (#2895[]@ljharb)- [
static-property-placement]: do not report non-components (#2893[]@golopot)- [
no-array-index-key]: support optional chaining (#2897[]@SyMind)- [
no-typos]: avoid a crash on bindinglessprop-typesimport; add warning (#2899[]@ljharb)- [
jsx-curly-brace-presence]: ignore containers with comments (#2900[]@golopot)- [
destructuring-assignment]: fix a false positive for local prop namedcontextin SFC (#2929[]@SyMind)- [
jsx-no-target-blank]: Allow rel="noreferrer" whenallowReferreris true (#2925[]@edemaine)- [
boolean-prop-naming]: add check for typescript "boolean" type (#2930[]@vedadeepta)- version detection: Add tests that verify versioning works for sibling and child projects (#2943[]
@jcrosetto)- [
jsx-curly-newline]: Update error messages (#2933[]@jbrower2)Changed
- [Docs] [
jsx-no-constructed-context-values][]: fix invalid example syntax (#2910[]@kud)- [readme] Replace lists of rules with tables in readme (#2908[]
@motato1)- [Docs] added missing curly braces (#2923[]
@Muditxofficial)#2943: yannickcr/eslint-plugin-react#2943 #2935: yannickcr/eslint-plugin-react#2935 #2933: yannickcr/eslint-plugin-react#2933 #2930: yannickcr/eslint-plugin-react#2930 #2929: yannickcr/eslint-plugin-react#2929 #2925: yannickcr/eslint-plugin-react#2925 #2923: yannickcr/eslint-plugin-react#2923 #2917: yannickcr/eslint-plugin-react#2917 #2910: yannickcr/eslint-plugin-react#2910 #2908: yannickcr/eslint-plugin-react#2908 #2906: yannickcr/eslint-plugin-react#2906 #2900: yannickcr/eslint-plugin-react#2900 #2899: yannickcr/eslint-plugin-react#2899
... (truncated)
307458f Update CHANGELOG and bump version886ae07 [Dev Deps] update types/estreebc37220 [Fix] version detection: support processor virtual filename3d7fd57 Update CHANGELOG and bump versionc8917b0 [New] added jsx-runtime config, for the modern JSX runtime transform7b35ee7 [New] no-unstable-nested-components: Prevent creating unstable components i...4dda913 [Tests] jsx-max-depth: add test case525af5f [Fix] jsx-curly-newline: Update error messagesa686079 [New] jsx-newline: Add prevent optionbf8dff0 [Dev Deps] update types/eslint, types/estree, types/node