
Features
- New: Added grep-style formatter (fixes #2991) (Nobody Really)
 - New: Jest environment (fixes #3212) (Darshak Parikh)
 
Enhancements
- Update: add new 
multi-or-nestoption for thecurlyrule (fixes #1806) (Ivan Nikulin) - Update: Added as-needed option to arrow-parens (fixes #3277) (Jamund Ferguson)
 - Update: Expose 
getErrorResultsas a static method onCLIEngine(fixes #3242) (Gyandeep Singh) - Update: Expose 
getFormatteras a static method onCLIEngine(fixes #3239) (Gyandeep Singh) - Update: Split out generic AST methods into utility (fixes #962) (Gyandeep Singh)
 
Bug Fixes
- Fix: 
accessor-pairsfalse positive (fixes #3262) (Toru Nagashima) - Fix: 
context.getScope()returns correct scope in blockBindings (fixes #3254) (Toru Nagashima) - Fix: 
es6env had been missingspreadandnewTarget(fixes #3281) (Toru Nagashima) - Fix: 
eslint-envin comments had not been settingecmaFeatures(fixes #2134) (Toru Nagashima) - Fix: 
indentrule for multi-line objects and arrays (fixes #3236) (Gyandeep Singh) - Fix: 
indentrule for objects and nested one line blocks (fixes #3238, fixes #3237) (Gyandeep Singh) - Fix: 
indentto not error on same line nodes (fixes #3228) (Gyandeep Singh) - Fix: 
no-cond-assignhad been missing simplest pattern (fixes #3249) (Toru Nagashima) - Fix: 
no-invalid-thishad been missing jsdoc comment (fixes #3287) (Toru Nagashima) - Fix: Check for null elements in indent rule (fixes #3272) (Gyandeep Singh)
 - Fix: curly-spacing missing import case (fixes #3302) (Jamund Ferguson)
 - Fix: id-length rule doesn’t catch violations in arrow function parameters (fixes #3275) (Burak Yigit Kaya)
 - Fix: Report no-spaced-func on last token before paren (fixes #3289) (Benjamin Woodruff)
 
Dependency Upgrades
- Upgrade: inquirer dependency (fixes #3241) (Gyandeep Singh)
 
Documentation
- Docs: Adds missing “not” to semi.md (Marius Schulz)
 - Docs: Fix typo in object-shorthand docs (Gunnar Lium)
 - Docs: Fix wrong options in examples of key-spacing (keik)
 - Docs: place id-match rule at correct place in README.md (fixes #3245) (Matthieu Larcher)
 - Docs: Update no-multi-spaces.md (Kenneth Powers)
 - Docs: Update no-proto.md (Joe Zimmerman)
 - Docs: Use backticks for option heading (Gyandeep Singh)
 - Docs: use correct encoding for id-match.md (fixes #3246) (Matthieu Larcher)
 

