This repository has been archived by the owner on Mar 25, 2021. It is now read-only.
Releases: palantir/tslint
Releases · palantir/tslint
v6.1.3
v6.1.2
v6.1.1
v6.1.0
v6.0.0
- [bugfix] fix
enforce-trailing-newline
option infile-header
rule (#4890) - [bugfix] avoid writing to temp files with
writeFileSync
on macOS 10.15 (#4887) - [bugfix] fix crash in
completed-docs
rule when tag contents are undefined (#4895) - [docs] fix example code of Radix rule (#4892)
- [docs] Add missing colon after
[error]
in testing rules documentation (#4903)
Thanks to our contributors!
- Ivan Sorokin
- Tanmoy Bhowmik
- Meng Wang
- Jay Bhagat
- Aman Sharma
- Josh Goldberg
v6.0.0-beta1
No changes from v6.0.0-beta0, just re-released to correctly mark with the beta
dist-tags on NPM.
v5.20.1
v6.0.0-beta0
- 🔥 BREAKING CHANGES 🔥
- [api] Changed default formatter to stylish (#4872)
- [enhancement] Removed formatting and whitespace rules from
tslint:recommended
configuration (#4871) - [enhancement] Removed pedantic rules from
tslint:recommended
configuration (#4312) - [enhancement]
vso
formatter now reports severity of rule failures (#4286) - [enhancement]
typedef
rulearrow-call-signature
option is more consistent in reporting errors on lambdas and will flag more violations that were missed in the previous rule implementation (#4533) - [bugfix]
ordered-imports
is now consistent with TypeScript's Organise Imports ordering (#4064) - [bugfix]
member-ordering
now checks property accessors (getters and setters) (#3984)
- Other changes
- [bugfix] Removed deprecated rules from
tslint:all
configuration (#4862) - [bugfix] Preserve significant zeros in fixer for number-literal-format (#4856)
- [bugfix]
no-redundant-jsdoc
allow@author
tag (#4854) - [bugfix]
RuleFailure#toJson()
no longer forces rule severity to be an uppercase string (#2622) - [bugfixfix]
return-undefined
rule now works with TS 3.7 (#4866) - [enhancement]
prefer-switch
is more lenient withif
statements containing multiple OR conditions without anyelse
clause (#4873) - [enhancement]
completed-doc
: add support for constructor documentation (#4861) - [new-rule-option]
case-insensitive-legacy
forordered-imports
rule (#4064) - [docs]
import-blacklist
: add some options examples (#4858) - [docs] Update custom rule example to use recursive walker (#4883)
- [bugfix] Removed deprecated rules from
Thanks to our contributors!
- J Rob Gant
- Tanmoy Bhowmik
- 谭九鼎
- Ahmed Ghoneim
- Josh Goldberg
- Andrew Boyton
- Peter Sandor
- Vincent Langlet
- Adrian Leonhard
- Philipp Foedermayr
- Brian Olore
- andrew bernard
- joon1030
v5.20.0
- [bugfix] fix
strict-boolean-expressions
false positive with"ignore-rhs"
option (#4833) - [bugfix] fix
no-unnecessary-type-assertion
no error when"strict": true
in compiler flags (#4841) - [bugfix] "ignore" option for
file-name-casing
rule works correctly (#4848) - [bugfix] fix
array-type
false positive for simple parenthesized types with "array-simple" option (#4844) - [new-rule-option]
object-literal-shorthand
supports{"property"?: "never", "method"?: "never"}
as config options (#4842) - [new-rule-option]:
allow-generics
option forinvalid-void
rule (#4839) - [new-rule-option]
check-super-calls
option forunnecessary-constructor
rule (#4813) - [chore] Upgrade
diff
dependency to v4.0.1 (#4845, #4852)
Thanks to our contributors!
- Bas Bosman
- Tanmoy Bhowmik
- David Zulaica
- Maxime Kjaer
- @guidsdo
- Pavel Birukov
- Josh Goldberg
- Akshaya Srivatsa
v5.19.0
- [bugfix] relax
promise-function-async
for short parenthesized arrow functions (#4765) - [bugfix] fix
no-async-without-await
false positive for abstract methods (#4782) - [bugfix] fix
strict-comparison
false positive fornull
andundefined
literals (#4786) - [bugfix] improve
no-angle-bracket-type-assertion
autofix semantics with more parentheses (#4823) - [enhancement] add BigInt support to
restrict-plus-operands
rule (#4814) - [enhancement]
await-promise
now supports new TypeScript 3.6 AST API symbols for async iterators (#4800) - [new-rule-option]
check-strings
andcheck-regex
options formax-line-length
rule (#4798) - [new-rule-option]
variable-declaration-ignore-function
option fortypedef
rule (#4769) - [new-rule-option]
ignore-blank-lines
option forobject-literal-sort-keys
rule (#4808) - [new-rule]
no-for-in
(#4747) - [new-rule]
invalid-void
(#4736) - [new-rule]
strict-string-expressions
reports errors on type coercions found in string expressions (#4807) - [new-rule]
no-promise-as-boolean
(#4790) - [docs] link to OSS fellowship medium post in README (#4821)
Thanks to our contributors!
- Josh Pike
- Tanmoy Bhowmik
- Michael Withagen
- Evgeniy Timokhov
- Vitalij Krotov
- Josh Goldberg
- Veda
- Guido
- Robert Fink
- Max Sysoev