An in-range update of tslint is breaking the build π¨
greenkeeper opened this issue Β· 6 comments
Version 4.3.0 of tslint just got published.
Branch | Build failing π¨ |
---|---|
Dependency | tslint |
Current Version | 4.2.0 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As tslint is βonlyβ a devDependency of this project it might not break production or downstream projects, but βonlyβ your build or test tools β preventing new deploys or publishes.
I recommend you give this issue a high priority. Iβm sure you can resolve this πͺ
Status Details
- β continuous-integration/travis-ci/push The Travis CI build failed Details
Release Notes
v4.3.0-
Enabled additional rules in
tslint:latest
configuration (#1981) - [new-rule]
space-before-function-paren
(#1897) - [new-rule]
typeof-compare
(#1927) - [new-rule]
import-spacing
(#1935) - [new-rule]
unified-signatures
(#1944) - [new-fixer]
object-literal-key-quotes
(#1953) - [new-fixer]
no-angle-bracket-type-assertion
(#1979) - [bugfix]
adjacent-overload-signature
now handles static/computed function names (#1831) - [bugfix]
file-header
now handles files with only comments (#1913) - [bugfix]
no-consecutive-blank-lines
now allows blank lines in template strings (#1886) - [bugfix]
object-literal-key-quotes
no longer throws exception when using rest operator (#1916) - [bugfix]
restrict-plus-operands
no longer shows false positive in ternary operation (#1925) - [bugfix]
prefer-for-of
now handles nestedfor
loops with reused iterator (#1926) - [bugfix] Exit gracefully when
tsconfig.json
passed as--project
argument doens't have files (#1933) - [bugfix]
object-literal-key-quotes
now handles shorthand and spread properties (#1945) - [bugfix]
arrow-parens
Allow binding patterns([x, y]) => ...
and({x, y}) => ...
to have parens (#1958) - [bugfix]
semicolon
fixer now handles comma separator in interfaces and indicates failure when commas are using in interfaces (#1856) - [bugfix]
only-arrow-functions
optionallow-named-functions
now allows function declarations (#1961) - [bugfix]
prefer-for-of
no longer shows false positive when array is in parentheses (#1986) - [bugfix]
prefer-const
now works for TypeScript versions < 2.1.0 (#1989) - [enhancement]
member-access
narrow location of error (#1964)
Thanks to our contributors!
- Andrii Dieiev
- @andy-ms
- Andy Hanson
- Josh Goldberg
- Klaus Meinhardt
- Linda_pp
- Mohsen Azimi
- Victor Grigoriu
- Yuichi Nukiyama
- cameron-mcateer
Not sure how things should work exactly?
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot π΄
After pinning to 4.2.0 your tests are passing again. Downgrade this dependency π.
Version 4.3.1 just got published.
Your tests are passing again with this version. Explicitly upgrade to this version π
Release Notes
v4.3.1- [bugfix] Fix back-compat break. Allow formattersDirectory === null (#1997)
Version 4.4.0 just got published.
Your tests are still failing with this version. Compare the changes π¨
Release Notes
v4.4.0- [new-rule]
arrow-return-shorthand
(#1972) - [new-rule]
no-unbound-method
(#2089) - [new-rule]
no-boolean-literal-compare
(#2013) - [new-rule]
no-unsafe-any
(#2047) - [new-rule]
no-unnecessary-qualifier
(#2008) - [new-rule]
no-unnecessary-initializer
(#2106) - [new-rule]
await-promise
(#2102) - [new-rule]
no-floating-promises
(#1632) - [new-rule]
strict-type-predicates
(#2046) - [new-rule]
no-misused-new
(#1963) - [new-rule]
prefer-method-signature
(#2028) - [new-rule]
prefer-function-over-method
(#2037) - [new-rule-option]
allow-fast-null-checks
added tono-unused-expression
(#1638) - [new-rule-option]
comment-format-rule
addsignore-words
andignore-pattern
options (#1757) - [new-rule-option]
whitespace
addscheck-preblock
option (#2002) - [new-rule-option]
strict-boolean-expressions
addsallow-null-union
,allow-undefined-union
,allow-string
, andallow-number
and (#2033) - [new-fixer]
align
(#2097) - [new-fixer]
no-trailing-whitespace
(#2060) - [bugfix]
no-magic-numbers
false positive on default parameter values (#2004) - [bugfix]
no-empty-interface
allow empty interface with 2 or more parents (#2070) - [bugfix]
no-trailing-whitespace
fixed for comments and EOF (#2060) - [bugfix]
no-empty
no longer fails for private or protected constructor (#1976) - [bugfix]
tslint:disable
/tslint-enable
now handles multiple rules and fixes what code is enabled/disabled (#2061) - [bugfix]
no-inferrable-types
now validates property declarations (#2081) - [bugfix]
unified-signatures
false positive (#2016) - [bugfix]
whitespace
finds all whitespace errors in JsxExpressions and TemplateExpressions (#2036) - [bugfix]
comment-format
no more false positives in JsxText (#2036) - [enhancement]
--test
option now accepts glob (#2079)
Thanks to our contributors!
- Alexander Rusakov
- Andrii Dieiev
- @andy-ms
- Andy Hanson
- Josh Goldberg
- Kei Son
- Klaus Meinhardt
- Krati Ahuja
- Martin Probst
- Mohsen Azimi
- Romke van der Meulen
- cameron-mcateer
Version 4.4.1 just got published.
Your tests are still failing with this version. Compare the changes π¨
Release Notes
v4.4.1- [bugfix] errant space in recommended ruleset (couldn't find
no-misused-new
)
Version 4.4.2 just got published.
Your tests are still failing with this version. Compare the changes π¨
Done by d0d14f2