ESLint v4.18.2 released
by Kai Cataldo - 2 March 2018We just pushed ESLint v4.18.2, which is a patch release upgrade of ESLint. This release fixes several bugs found in the previous release.
Bug Fixes
- 6b71fd0 Fix: table@4.0.2, because 4.0.3 needs "ajv": "^6.0.1" (#10022) (Mathieu Seiler)
- f6901d0 Fix: remove catastrophic backtracking vulnerability (fixes #10002) (#10019) (Jamie Davis)
- aea07dc Fix: Make max-len ignoreStrings ignore JSXText (fixes #9954) (#9985) (Rachael Sim)
Chores
- 3c697de Chore: fix incorrect comment about linter.verify return value (#10030) (Teddy Katz)
- 9df8653 Chore: refactor parser-loading out of linter.verify (#10028) (Teddy Katz)
- e4f52ce Chore: Simplify dataflow in linter.verify (#10020) (Teddy Katz)
- 33177cd Chore: make library files non-executable (#10021) (Teddy Katz)
- 558ccba Chore: refactor directive comment processing (#10007) (Teddy Katz)
- 18e15d9 Chore: avoid useless catch clauses that just rethrow errors (#10010) (Teddy Katz)
- a1c3759 Chore: refactor populating configs with defaults in linter (#10006) (Teddy Katz)