Eslint Plugin React: v7.11.0 Release

Release date:
August 13, 2018
Previous version:
v7.10.0 (released June 25, 2018)
Magnitude:
3,549 Diff Delta
Contributors:
13 total committers
Data confidence:
Commits:

45 Commits in this Release

Ordered by the degree to which they evolved the repo in this version.

Authored July 20, 2018
Authored August 13, 2018
Authored August 4, 2018
Authored August 4, 2018
Authored July 4, 2018
Authored June 26, 2018
Authored July 2, 2018
Authored July 29, 2018
Authored July 21, 2018
Authored July 4, 2018
Authored July 6, 2018
Authored July 12, 2018
Authored July 3, 2018
Authored August 8, 2018
Authored June 25, 2018
Authored June 29, 2018
Authored July 3, 2018

Top Contributors in v7.11.0

alexzherdev
ljharb
nosilleg
finn-pauls-301d
jsnajdr
alexandernanberg
nicholas-l
fleischie
flyerhzm
benstepp

Directory Browser for v7.11.0

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

Added

  • [jsx-one-expression-per-line][]: add "allow" option (#1924, @alexzherdev)
  • [sort-prop-types][]: add autofix (#1891, @finnp)
  • [jsx-no-bind][]: Add ignoreDOMComponents option (#1868, @alexzherdev)
  • Output a warning if React version is missing in settings (#1857, @alexzherdev)

Fixed

  • [destructuring-assignment][]: Ignore class properties (#1909, @alexzherdev)
  • [destructuring-assignment][], component detection: ignore components with confidence = 0 (#1907, @alexzherdev)
  • [boolean-prop-naming][]: Handle inline Flow type (#1905, @alexzherdev)
  • [jsx-props-no-multi-spaces][]: Handle member expressions (#1890, @alexzherdev)
  • [sort-comp][]: Allow methods to belong to any matching group (#1858, @nosilleg)
  • [jsx-sort-props][]: Fix reservedFirst (#1883, @fleischie)
  • [prop-types][]: (flow) Stop crashing on undefined or null properties (#1860, @nicholas-l)
  • [no-unknown-property][]: Make attribute "charset" valid (#1863, @silvenon)
  • [no-deprecated][]: report identifier AST node instead of the class node (#1854, @jsnajdr)
  • [button-has-type][]: Account for pragma (#1851, @alexzherdev)
  • [button-has-type][]: improve error message when an identifier is used as the value (#1874, @ljharb)
  • support JSXText nodes alongside Literal nodes (@ljharb)

Changed

  • Extract propTypes detection code (#1911, @alexzherdev)
  • Fix broken links in changelog (#1849, @alexzherdev)
  • [no-unused-state][]: combine spread visitors (@ljharb)
  • [jsx-one-expression-per-line][]: Fix JSX Syntax in docs (#1867, @peter-mouland)
  • [jsx-max-depth][], [jsx-sort-default-props][]: add missing docs urls (#1880, @flyerhzm)
  • [jsx-indent][]: add test cases (#1892, @alexzherdev)
  • [prop-types][]: add test cases (#1898, @alexzherdev)
  • Add a helper function for determining function-like expressions (#1914, @alexzherdev)
  • [jsx-props-no-multi-spaces][]: update docs (#1918, @ BenRichter)