Skip to content
This repository was archived by the owner on Mar 25, 2021. It is now read-only.

Commit c98d916

Browse files
authored
Prepare release v5.15.0 (#4621)
1 parent 613c311 commit c98d916

File tree

3 files changed

+35
-2
lines changed

3 files changed

+35
-2
lines changed

CHANGELOG.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,38 @@
11
# Change Log
22

3+
## v5.15.0
4+
5+
- [api] `WalkContext` and `AbstractWalker` type parameter defaults to `void` (#2600)
6+
- [bugfix] [`no-void-expression`](https://palantir.github.io/tslint/rules/no-void-expression/) now allows conditional expressions (#4606)
7+
- [bugfix] fix linebreak handling in [`ordered-imports`](https://palantir.github.io/tslint/rules/ordered-imports/) (#4583)
8+
- [bugfix] fix [`static-this`](https://palantir.github.io/tslint/rules/static-this/) false positive for higher order components (#4580)
9+
- [bugfix] Fixed crash in [`unnecessary-else`](https://palantir.github.io/tslint/rules/unnecessary-else/) from blank `if` statements (#4603)
10+
- [bugfix] Fixed false positive in [`unnecessary-else`](https://palantir.github.io/tslint/rules/unnecessary-else/) after non-jumping statement (#4603)
11+
- [bugfix] [`interface-name`](https://palantir.github.io/tslint/rules/interface-name/) now handles interface starting with "I18n" correctly (#4486)
12+
- [bugfix] [`no-string-throw`](https://palantir.github.io/tslint/rules/no-string-throw/) fix inserts whitespace if not present after `throw` keyword (#4540)
13+
- [bugfix] [`quotemark`](https://palantir.github.io/tslint/rules/quotemark/): fix some edge cases for `backtick` option (#4618)
14+
- [bugfix] [`unnecessary-constructor`](https://palantir.github.io/tslint/rules/unnecessary-constructor/): don't flag non-private constructors that are actually necessary (#4619)
15+
- [enhancement] Upgrade js-yaml to avoid security issue (#4595)
16+
- [new-rule-option] `allow-single-line-comments` option for [`file-header`](https://palantir.github.io/tslint/rules/file-header/) rule (#4560)
17+
- [new-rule-option] `ignore-rest-args` option for [`no-any`](https://palantir.github.io/tslint/rules/no-any/) rule (#4581)
18+
- [new-rule] [`no-null-undefined-union`](https://palantir.github.io/tslint/rules/no-null-undefined-union/) (#4589)
19+
20+
Thanks to our contributors!
21+
22+
- Max Belsky
23+
- Steve Moser
24+
- Christian Flach
25+
- Roman Rogowski
26+
- Terry
27+
- Luke
28+
- Andy Hanson
29+
- Vitalij Krotov
30+
- Josh Goldberg
31+
- Vincent Langlet
32+
- Neha Rathi
33+
- Eric Ferreira
34+
35+
336
## v5.14.0
437

538
- [bugfix] `backtick` option for [`quotemark`](https://palantir.github.io/tslint/rules/quotemark/) rule no longer incorrectly flags string literals that must use single/double quotes (#4535)

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "tslint",
3-
"version": "5.14.0",
3+
"version": "5.15.0",
44
"description": "An extensible static analysis linter for the TypeScript language",
55
"bin": {
66
"tslint": "./bin/tslint"

src/linter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ import { arrayify, dedent, flatMap, mapDefined } from "./utils";
4242
* Linter that can lint multiple files in consecutive runs.
4343
*/
4444
export class Linter {
45-
public static VERSION = "5.14.0";
45+
public static VERSION = "5.15.0";
4646

4747
public static findConfiguration = findConfiguration;
4848
public static findConfigurationPath = findConfigurationPath;

0 commit comments

Comments
 (0)