This repository has been archived by the owner on Mar 25, 2021. It is now read-only.
v4.0.0-dev.1
Pre-release
Pre-release
- BREAKING CHANGES
- [enhancement] The
semicolon
rule now disallows semicolons in multi-line bound class methods
(to get the v3 behavior, use theignore-bound-class-methods
option) (#1643) - [removed-rule] Removed
use-strict
rule (#678) - [removed-rule] Removed
label-undefined
rule; covered by compiler (#1614) - [enhancement] Renamed
no-constructor-vars
tono-parameter-properties
(#1296) - [rule-change] The
orderedImports
rule now sorts relative modules below non-relative modules (#1640)
- [enhancement] The
- Deprecated
- [deprecated]
no-unused-variable
rule. This is checked by the TypeScript v2 compiler using the flags--noUnusedParameters
and--noUnusedLocals
. (#1481)
- [deprecated]
- [enhancement] Lint .js files (#1515)
- [new-fixer]
no-var-keyword
replacesvar
withlet
(#1547) - [new-fixer]
trailing-comma
auto fixed (#1546) - [new-fixer]
no-unused-variable
auto fixed for imports (#1568) - [new-fixer]
semicolon
auto fixed (#1423) - [new-rule]
max-classes-per-file
rule added (#1666) - [new-rule-option]
no-consecutive-blank-lines
rule now accepts a number value indicating max blank lines (#1650) - [new-rule-option]
ordered-inputs
rule optioninput-sources-order
accepts valueany
(#1602) - [bugfix]
no-empty
rule fixed when parameter has readonly modifier - [bugfix]
no-namespace
rule: do not flag nested or .d.ts namespaces (#1571)
Thanks to our contributors!
- Alex Eagle
- Andrii Dieiev
- Ben Coveney
- Boris Aranovich
- Chris Barr
- Cyril Gandon
- Evgeniy Zhukovskiy
- Jay Anslow
- Kunal Marwaha
- Martin Probst
- Mingye Wang
- Raghav Katyal
- Sean Dawson
- Yuichi Nukiyama
- jakpaw