Changelog
[11.0.0] - 2018-02-18
This release has no new rules, but it does update to the latest version of eslint
,
version 4, which has some significant changes to existing rules. Most updates make
the indentation rules more strict.
Thankfully, most users will just need to run standard --fix
to update code to be
compliant.
Update eslint
from ~3.19.0 to ~4.18.0.
indent
rule is more strict.padded-blocks
rule is more strict.space-before-function-paren
rule is more strict.no-multi-spaces
rule is more strict.no-extra-parens
,no-unexpected-multiline
,no-regex-spaces
, andspace-unary-ops
Update eslint-plugin-import
from ~2.2.0
to ~2.8.0
import/*
rules.Update eslint-plugin-node
from ~4.2.2
to ~6.0.0
no-deprecated-api
rule is updated with Node.js 8 support and improved
Node 6 support.Upodate eslint-plugin-promise
from ~3.5.0
to ~3.6.0
.
Update eslint-plugin-react
from ~6.10.0
to ~7.6.1
jsx-indent
crashjsx-indent
indentation calculation with nested JSX.jsx-no-undef
will not check the global scope by default.jsx-curly-spacing
newline with object literals bug.jsx-curly-spacing
schema incompatibility with ESLint 4.2.0.jsx-indent
.//=
)
as errors. (spaced-comment) #918👏 Huge thanks to @Flet for putting together most of this release!