withspectrum / danger-plugin-labels

Let any contributor add labels to their PRs and issues
MIT License
16 stars 3 forks source link

Update tslint: 5.9.1 → 5.12.1 (minor) #48

Closed depfu[bot] closed 5 years ago

depfu[bot] commented 5 years ago

Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.

What changed?

✳️ tslint (5.9.1 → 5.12.1) · Repo · Changelog

Release Notes

5.12.1

🛠 Bugfixes & enhancements

  • [bugfix] Revert breaking change to tslint:recommended, update tslint:latest (#4404)
  • [bugfix] Correcting fixer for the increment-decrement rule (#4415)
  • [bugfix] Fix strict-type-predicates with unknown (#4444)
  • [bugfix] Skip linting of .json files to avoid problems with --resolveJsonModule compiler option (#4001)
  • [bugfix] fix some quotemark issues when using backticks with the avoid-template option (#4408)
  • [enhancement] Mention file names in test script parse failures (#4397)

Thanks to our contributors!

  • Young Min Kim
  • Enes SOYLU
  • Thomas den Hollander
  • Adrian Leonhard

5.12.0

🎉 Features

🛠 Bugfixes & enhancements

  • [api] Allow exclude to work with node API (#4143)
  • [api] Upgrade TSLint to support TS 3.1 (#4274)
  • [bugfix] Allow whitelisted modules to start with @ symbol (#4192)
  • [bugfix] Added exception for generators in return-undefined rule (#4370)
  • [bugfix] Allow unknown in 'no-object-literal-type-assertion' rule. (#4362)
  • [bugfix] Completed docs rule can check single-line comments (#3841)
  • [bugfix]prefer-method-signature: Correct the auto-fix code of rule, now capable to handle multiline signature. (#4066)
  • [bugfix] Default logger.error should log to stderr. (#3982)
  • [bugfix] Fixes an issue where TSLint doesn't correctly resolve packages in a node_modules folder that are symlinked to another location where their dependencies are satisfied. (#4295)
  • [bugfix] Fix configuration tests when comparing rules (#4346)
  • [bugfix] Fix semicolon: Cannot read property 'initializer' of undefined (#4351)
  • [bugfix] Fix whitespace rule in importClause with 'as' statement (#4249)
  • [bugfix]no-invalid-this: fixes false positives on method-like syntax and false negatives on nested functions (#4034)
  • [bugfix]one-line: Check block in a case clause (#3619)
  • [bugfix]whitespace Don't require space between import and paren with in type imports (#4243)
  • [bugfix] remove no-unused-variable from tslint:all (#4079)
  • [bugfix]callable-types support interfaces containing a single construct signature (#4291) (#4352)
  • [bugfix]ordered-imports: Setting import-sources-order: any no longer invalidates grouped-imports: true (#4374)
  • [develop] Add issue templates (#4028)
  • [develop] Add test for 3.0 (#4119)
  • [develop] Changes the node version from 4 to 6 for TS 2.1 tests. (#4282)
  • [develop] Fix prettier command in package.json (#4275)
  • [develop] Fix semantic merge break from #4374 and #3733 (#4378)
  • [develop] Fix typo in launch.json (#4287)
  • [develop] Prettier (#4012)
  • [develop] Re-ran Prettier on source files again, with some more ignores (#4270)
  • [develop] Update 'json-stringify-pretty-compact' to 1.2.0 and remove unnecessary type declaration (#4371)
  • [develop] Upgrade prettier and run over all files (#4214)
  • [docs] "< 0" means less than zero, not greater than (#4183)
  • [docs] Added badges for dependencies status (#4160)
  • [docs] Additional code examples for rules (#3869)
  • [docs] Clarify no-shadowed-variable doc (#4347)
  • [docs] Fix docs typo (#4165)
  • [docs] Fix docs typo (#4182)
  • [docs] Fix typo in index.md (#4242)
  • [docs] Fix typos in formatter descriptions (#4288)
  • [docs] Fixed typo in documentation (#4047)
  • [docs] Includes new name Azure DevOps for VSO (#4289)
  • [docs] Typo correction in no-unused-expression (#4322)
  • [docs] Update documentation to reflect changes made in #2229. (#4336)
  • [docs] Update stylish example (#4095)
  • [docs] Use latest docs deps to avoid vulnerable libs (#4366)
  • [docs] prefer-object-spread: this is new to ES2018, not ES2015 (#4321)
  • [documentation] Update configuration documentation to include array syntax (#4258)
  • [enhancement] Add homepage to package.json (#4101)
  • [enhancement] Add esSpecCompliant: true to recommended trailing-comma config (#4072)
  • [enhancement] Add new tests to workflows (#4054)
  • [enhancement] Add quiet flag to hide warnings (#4025)
  • [enhancement] Don't flag unmatched ${ in no-invalid-template-strings (#3769)
  • [enhancement] Show offending value in 'no-magic-numbers' error message (#4332)
  • [enhancement]ordered-imports: When grouped-imports option of the rule is set, the fact that imports of the same type are all in one group is also checked. (#3733)
  • [enhancement] Yaml parser now uses default schema, allowing for <<: to be used to merge anchors (#4350)
  • [enhancement] Improve JUnit formatter (#4327)
  • [enhancement] completed-docs: check properties and methods in interfaces (#4032)
  • [enhancement] file-name-casing-rule supports regex expression for matching file (#4284)
  • [enhancement] prose formatter uses line:column instead of [line, column] (#4222)
  • [rule-change] Add "backtick" option for quotemark (#4029)
  • [rule-change] Allow void expressions in binary expressions (#4323)

Thanks to our contributors!

  • Shinigami
  • Matthew Herbst
  • Joshua R
  • John Wiseheart
  • Mitchell Wills
  • Eric Ferreira
  • Daniel Reichhart
  • Rui
  • Pavel Birukov
  • Brian Schlenker
  • Michael Black
  • Andy Hanson
  • atsu85
  • PomanoB
  • Oleg Vaskevich
  • Daniel McNab
  • Jan Pilzer
  • Sebastian Silbermann
  • Michael Lavina
  • reduckted
  • Ryan Waskiewicz
  • Bowen Ni
  • Josh Goldberg
  • Erik
  • Nathan
  • Kevin Verdieck
  • Joe Chung
  • Peter Safranek
  • Xavier Downs
  • Igor Ovsiannikov
  • RyosukeFukushima
  • Andrew Boyton
  • samuela
  • stefanhamburger
  • Carsten Dietzel
  • Jakob Warkotsch
  • Karthick Manoharan
  • Ian Clanton-Thuon
  • Yordis Prieto
  • Mike Frysinger
  • Dario Banfi
  • Gérôme Grignon
  • Antony74
  • Morgan Zolob
  • Young Min Kim
  • rrogowski
  • Eric Anderson
  • Simon Marchi
  • ulrichb
  • Marvin Altemeier
  • Ifiok Jr
  • Andrew MacLeay
  • Ethan
  • Dan Homola
  • NN
  • Roman Rogowski

5.11.0

⚠️ Deprecations

🎉 Features

🛠 Bugfixes & enhancements

Thanks to our contributors!

  • Bowen Ni
  • Peter Safranek
  • Saugat Acharya
  • Jason Mendes
  • Ryan Waskiewicz
  • Dariusz Rumiński
  • Xinhu Liu
  • Rado Kirov
  • aervin_
  • Josh Goldberg
  • mertdeg2
  • Jason Killian
  • Adrian Leonhard
  • david-cannady
  • Andy Russell
  • Tibor Blenessy
  • Andrew Crites
  • Pavel Birukov
  • shalomdotnet

5.10.0

v5.10.0

🎉 Features

🛠 Bugfixes & enhancements

  • [bugfix] file-header rule plays nice with no-trailing-whitespace rule (#3802)
  • [bugfix] no-unbound-method rule allows square bracket property access (#3610)
  • [bugfix] no-unsafe-any no longer marks native JSX elements as unsafe (#3699)
  • [enhancement] file-header auto-fixes use '!' character to ensure header stays above imports (#3741)
  • [enhancement] Better error messages if a rule crashes (#3836)
  • [enhancement] Better error messages when no valid rules are specified (#3729)
  • [enhancement] Better lint messages for unused imports in no-unused-variable rule (#3831)
  • [docs] Improve documentation of cli flag --project (#3703)
  • [docs] Added short rationales for about thirty rules (#3734)
  • [docs] Added optional capability to provide code examples in rules' metadata (#3602)
  • [docs] Many small docs fixes and tweaks from many great contributors!

Thanks to our contributors!

  • Achim Weimert
  • BB9z
  • Blair Zajac
  • Chia-Lun Wu (Leo)
  • Ethan
  • Janis Koehr
  • Josh Goldberg
  • Julian Verdurmen
  • Lucas Sloan
  • Mark Vincze
  • Martin Möhwald
  • Oliver Joseph Ash
  • Pichest Wongsiripiphat
  • Rafael Santana
  • Ruben Bridgewater
  • Ryan Waskiewicz
  • Sehrope Sarkuni
  • Suchan Lee
  • Victor Belozyorov
  • aervin_
  • cwgorman
  • felipeissa
  • jishi9
Commits

See the full diff on Github. The new version differs by more commits than we can show here.


Depfu Status

Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.

All Depfu comment commands
@​depfu rebase
Rebases against your default branch and redoes this update
@​depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@​depfu reopen
Restores the branch and reopens this PR (if it's closed)
@​depfu pause
Ignores all future updates for this dependency and closes this PR
@​depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@​depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)
depfu[bot] commented 5 years ago

Closed in favor of #56.