UNPKG

19.2 kBMarkdownView Raw
1# Change Log
2
3All notable changes to this project will be documented in this file.
4See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
5
6## [4.0.1](https://github.com/typescript-eslint/typescript-eslint/compare/v4.0.0...v4.0.1) (2020-08-31)
7
8**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
9
10
11
12
13
14# [4.0.0](https://github.com/typescript-eslint/typescript-eslint/compare/v3.10.1...v4.0.0) (2020-08-31)
15
16**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
17
18
19
20
21
22## [3.10.1](https://github.com/typescript-eslint/typescript-eslint/compare/v3.10.0...v3.10.1) (2020-08-25)
23
24**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
25
26
27
28
29
30# [3.10.0](https://github.com/typescript-eslint/typescript-eslint/compare/v3.9.1...v3.10.0) (2020-08-24)
31
32**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
33
34
35
36
37
38## [3.9.1](https://github.com/typescript-eslint/typescript-eslint/compare/v3.9.0...v3.9.1) (2020-08-17)
39
40**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
41
42
43
44
45
46# [3.9.0](https://github.com/typescript-eslint/typescript-eslint/compare/v3.8.0...v3.9.0) (2020-08-10)
47
48**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
49
50
51
52
53
54# [3.8.0](https://github.com/typescript-eslint/typescript-eslint/compare/v3.7.1...v3.8.0) (2020-08-03)
55
56**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
57
58
59
60
61
62## [3.7.1](https://github.com/typescript-eslint/typescript-eslint/compare/v3.7.0...v3.7.1) (2020-07-27)
63
64**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
65
66
67
68
69
70# [3.7.0](https://github.com/typescript-eslint/typescript-eslint/compare/v3.6.1...v3.7.0) (2020-07-20)
71
72**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
73
74
75
76
77
78## [3.6.1](https://github.com/typescript-eslint/typescript-eslint/compare/v3.6.0...v3.6.1) (2020-07-13)
79
80**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
81
82
83
84
85
86# [3.6.0](https://github.com/typescript-eslint/typescript-eslint/compare/v3.5.0...v3.6.0) (2020-07-06)
87
88**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
89
90
91
92
93
94# [3.5.0](https://github.com/typescript-eslint/typescript-eslint/compare/v3.4.0...v3.5.0) (2020-06-29)
95
96
97### Features
98
99* add package scope-manager ([#1939](https://github.com/typescript-eslint/typescript-eslint/issues/1939)) ([682eb7e](https://github.com/typescript-eslint/typescript-eslint/commit/682eb7e009c3f22a542882dfd3602196a60d2a1e))
100
101
102
103
104
105# [3.4.0](https://github.com/typescript-eslint/typescript-eslint/compare/v3.3.0...v3.4.0) (2020-06-22)
106
107**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
108
109
110
111
112
113# [3.3.0](https://github.com/typescript-eslint/typescript-eslint/compare/v3.2.0...v3.3.0) (2020-06-15)
114
115**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
116
117
118
119
120
121# [3.2.0](https://github.com/typescript-eslint/typescript-eslint/compare/v3.1.0...v3.2.0) (2020-06-08)
122
123
124### Bug Fixes
125
126* **eslint-plugin:** [prefer-optional-chain] handling first member expression ([#2156](https://github.com/typescript-eslint/typescript-eslint/issues/2156)) ([de18660](https://github.com/typescript-eslint/typescript-eslint/commit/de18660a8cf8f7033798646d8c5b0938d1accb12))
127
128
129
130
131
132# [3.1.0](https://github.com/typescript-eslint/typescript-eslint/compare/v3.0.2...v3.1.0) (2020-06-01)
133
134
135### Bug Fixes
136
137* **experimental-utils:** downlevel type declarations for versions older than 3.8 ([#2133](https://github.com/typescript-eslint/typescript-eslint/issues/2133)) ([7925823](https://github.com/typescript-eslint/typescript-eslint/commit/792582326a8065270b69a0ffcaad5a7b4b103ff3))
138
139
140
141
142
143## [3.0.2](https://github.com/typescript-eslint/typescript-eslint/compare/v3.0.1...v3.0.2) (2020-05-27)
144
145**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
146
147
148
149
150
151## [3.0.1](https://github.com/typescript-eslint/typescript-eslint/compare/v3.0.0...v3.0.1) (2020-05-25)
152
153**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
154
155
156
157
158
159# [3.0.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.34.0...v3.0.0) (2020-05-21)
160
161## [Please see the release notes for v3.0.0](https://github.com/typescript-eslint/typescript-eslint/releases/tag/v3.0.0)
162
163### Features
164
165* drop support for node v8 ([#1997](https://github.com/typescript-eslint/typescript-eslint/issues/1997)) ([b6c3b7b](https://github.com/typescript-eslint/typescript-eslint/commit/b6c3b7b84b8d199fa75a46432febd4a364a63217))
166* upgrade to ESLint v7 ([#2022](https://github.com/typescript-eslint/typescript-eslint/issues/2022)) ([208de71](https://github.com/typescript-eslint/typescript-eslint/commit/208de71059746bf38e94bd460346ffb2698a3e12))
167
168
169
170
171
172# [2.34.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.33.0...v2.34.0) (2020-05-18)
173
174**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
175
176
177
178
179
180# [2.33.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.32.0...v2.33.0) (2020-05-12)
181
182**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
183
184
185
186
187
188# [2.32.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.31.0...v2.32.0) (2020-05-11)
189
190**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
191
192
193
194
195
196# [2.31.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.30.0...v2.31.0) (2020-05-04)
197
198**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
199
200
201
202
203
204# [2.30.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.29.0...v2.30.0) (2020-04-27)
205
206**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
207
208
209
210
211
212# [2.29.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.28.0...v2.29.0) (2020-04-20)
213
214**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
215
216
217
218
219
220# [2.28.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.27.0...v2.28.0) (2020-04-13)
221
222**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
223
224
225
226
227
228# [2.27.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.26.0...v2.27.0) (2020-04-06)
229
230**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
231
232
233
234
235
236# [2.26.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.25.0...v2.26.0) (2020-03-30)
237
238
239### Features
240
241* **eslint-plugin-tslint:** support tslint 6 ([#1809](https://github.com/typescript-eslint/typescript-eslint/issues/1809)) ([7d963fd](https://github.com/typescript-eslint/typescript-eslint/commit/7d963fd846935acd91b7b0cd31c56a70a2b994d1))
242
243
244
245
246
247# [2.25.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.24.0...v2.25.0) (2020-03-23)
248
249
250### Bug Fixes
251
252* **eslint-plugin-tslint:** fix tslintConfig memoization key ([#1719](https://github.com/typescript-eslint/typescript-eslint/issues/1719)) ([abf1a2f](https://github.com/typescript-eslint/typescript-eslint/commit/abf1a2fa5574e41af8070be3d79a886ea2f989cc)), closes [typescript-eslint#1692](https://github.com/typescript-eslint/issues/1692)
253
254
255
256
257
258# [2.24.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.23.0...v2.24.0) (2020-03-16)
259
260**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
261
262
263
264
265
266# [2.23.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.22.0...v2.23.0) (2020-03-09)
267
268**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
269
270
271
272
273
274# [2.22.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.21.0...v2.22.0) (2020-03-02)
275
276**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
277
278
279
280
281
282# [2.21.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.20.0...v2.21.0) (2020-02-24)
283
284**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
285
286
287
288
289
290# [2.20.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.19.2...v2.20.0) (2020-02-17)
291
292**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
293
294
295
296
297
298## [2.19.2](https://github.com/typescript-eslint/typescript-eslint/compare/v2.19.1...v2.19.2) (2020-02-10)
299
300**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
301
302
303
304
305
306## [2.19.1](https://github.com/typescript-eslint/typescript-eslint/compare/v2.19.0...v2.19.1) (2020-02-10)
307
308**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
309
310
311
312
313
314# [2.19.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.18.0...v2.19.0) (2020-02-03)
315
316**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
317
318
319
320
321
322# [2.18.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.17.0...v2.18.0) (2020-01-27)
323
324**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
325
326
327
328
329
330# [2.17.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.16.0...v2.17.0) (2020-01-20)
331
332
333### Features
334
335* **experimental-utils:** expose getParserServices from utils ([#1448](https://github.com/typescript-eslint/typescript-eslint/issues/1448)) ([982c8bc](https://github.com/typescript-eslint/typescript-eslint/commit/982c8bc))
336
337
338
339
340
341# [2.16.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.15.0...v2.16.0) (2020-01-13)
342
343**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
344
345
346
347
348
349# [2.15.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.14.0...v2.15.0) (2020-01-06)
350
351**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
352
353
354
355
356
357# [2.14.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.13.0...v2.14.0) (2019-12-30)
358
359**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
360
361
362
363
364
365# [2.13.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.12.0...v2.13.0) (2019-12-23)
366
367
368### Features
369
370* **eslint-plugin-tslint:** add fixer for config rule ([#1342](https://github.com/typescript-eslint/typescript-eslint/issues/1342)) ([c52c5c9](https://github.com/typescript-eslint/typescript-eslint/commit/c52c5c9))
371
372
373
374
375
376# [2.12.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.11.0...v2.12.0) (2019-12-16)
377
378**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
379
380
381
382
383
384# [2.11.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.10.0...v2.11.0) (2019-12-09)
385
386**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
387
388
389
390
391
392# [2.10.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.9.0...v2.10.0) (2019-12-02)
393
394**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
395
396
397
398
399
400# [2.9.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.8.0...v2.9.0) (2019-11-25)
401
402**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
403
404
405
406
407
408# [2.8.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.7.0...v2.8.0) (2019-11-18)
409
410**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
411
412
413
414
415
416# [2.7.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.6.1...v2.7.0) (2019-11-11)
417
418**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
419
420
421
422
423
424## [2.6.1](https://github.com/typescript-eslint/typescript-eslint/compare/v2.6.0...v2.6.1) (2019-11-04)
425
426**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
427
428
429
430
431
432# [2.6.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.5.0...v2.6.0) (2019-10-28)
433
434**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
435
436
437
438
439
440# [2.5.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.4.0...v2.5.0) (2019-10-21)
441
442**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
443
444
445
446
447
448# [2.4.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.3.3...v2.4.0) (2019-10-14)
449
450
451### Bug Fixes
452
453* support long running "watch" lint sessions ([#973](https://github.com/typescript-eslint/typescript-eslint/issues/973)) ([854620e](https://github.com/typescript-eslint/typescript-eslint/commit/854620e))
454
455
456### Features
457
458* **typescript-estree:** support for parsing 3.7 features ([#1045](https://github.com/typescript-eslint/typescript-eslint/issues/1045)) ([623febf](https://github.com/typescript-eslint/typescript-eslint/commit/623febf))
459
460
461
462
463
464## [2.3.3](https://github.com/typescript-eslint/typescript-eslint/compare/v2.3.2...v2.3.3) (2019-10-07)
465
466**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
467
468
469
470
471
472## [2.3.2](https://github.com/typescript-eslint/typescript-eslint/compare/v2.3.1...v2.3.2) (2019-09-30)
473
474**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
475
476
477
478
479
480## [2.3.1](https://github.com/typescript-eslint/typescript-eslint/compare/v2.3.0...v2.3.1) (2019-09-23)
481
482**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
483
484
485
486
487
488# [2.3.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.2.0...v2.3.0) (2019-09-16)
489
490**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
491
492
493
494
495
496# [2.2.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.1.0...v2.2.0) (2019-09-09)
497
498**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
499
500
501
502
503
504# [2.1.0](https://github.com/typescript-eslint/typescript-eslint/compare/v2.0.0...v2.1.0) (2019-09-02)
505
506**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
507
508
509
510
511
512# [2.0.0](https://github.com/typescript-eslint/typescript-eslint/compare/v1.13.0...v2.0.0) (2019-08-13)
513
514
515### Features
516
517* explicitly support eslint v6 ([#645](https://github.com/typescript-eslint/typescript-eslint/issues/645)) ([34a7cf6](https://github.com/typescript-eslint/typescript-eslint/commit/34a7cf6))
518
519
520* feat(eslint-plugin)!: change recommended config (#729) ([428567d](https://github.com/typescript-eslint/typescript-eslint/commit/428567d)), closes [#729](https://github.com/typescript-eslint/typescript-eslint/issues/729)
521* feat(typescript-estree)!: throw error on file not in project when `project` set (#760) ([3777b77](https://github.com/typescript-eslint/typescript-eslint/commit/3777b77)), closes [#760](https://github.com/typescript-eslint/typescript-eslint/issues/760)
522
523
524### BREAKING CHANGES
525
526* recommended config changes are considered breaking
527* by default we will now throw when a file is not in the `project` provided
528* Node 6 is no longer supported
529
530
531
532
533
534# [1.13.0](https://github.com/typescript-eslint/typescript-eslint/compare/v1.12.0...v1.13.0) (2019-07-21)
535
536
537### Bug Fixes
538
539* Correct `@types/json-schema` dependency ([#675](https://github.com/typescript-eslint/typescript-eslint/issues/675)) ([a5398ce](https://github.com/typescript-eslint/typescript-eslint/commit/a5398ce))
540
541
542
543
544
545# [1.12.0](https://github.com/typescript-eslint/typescript-eslint/compare/v1.11.0...v1.12.0) (2019-07-12)
546
547
548### Features
549
550* **eslint-plugin:** added new rule prefer-readonly ([#555](https://github.com/typescript-eslint/typescript-eslint/issues/555)) ([76b89a5](https://github.com/typescript-eslint/typescript-eslint/commit/76b89a5))
551
552
553
554
555
556# [1.11.0](https://github.com/typescript-eslint/typescript-eslint/compare/v1.10.2...v1.11.0) (2019-06-23)
557
558**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
559
560
561
562
563
564## [1.10.2](https://github.com/typescript-eslint/typescript-eslint/compare/v1.10.1...v1.10.2) (2019-06-10)
565
566**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
567
568## [1.10.1](https://github.com/typescript-eslint/typescript-eslint/compare/v1.10.0...v1.10.1) (2019-06-09)
569
570**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
571
572# [1.10.0](https://github.com/typescript-eslint/typescript-eslint/compare/v1.9.0...v1.10.0) (2019-06-09)
573
574### Features
575
576- make utils/TSESLint export typed classes instead of just types ([#526](https://github.com/typescript-eslint/typescript-eslint/issues/526)) ([370ac72](https://github.com/typescript-eslint/typescript-eslint/commit/370ac72))
577
578# [1.9.0](https://github.com/typescript-eslint/typescript-eslint/compare/v1.8.0...v1.9.0) (2019-05-12)
579
580**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
581
582# [1.8.0](https://github.com/typescript-eslint/typescript-eslint/compare/v1.7.0...v1.8.0) (2019-05-10)
583
584### Bug Fixes
585
586- upgrade lockfile versions ([#487](https://github.com/typescript-eslint/typescript-eslint/issues/487)) ([f029dba](https://github.com/typescript-eslint/typescript-eslint/commit/f029dba))
587- **eslint-plugin:** Support more nodes [no-extra-parens](<[#465](https://github.com/typescript-eslint/typescript-eslint/issues/465)>) ([2d15644](https://github.com/typescript-eslint/typescript-eslint/commit/2d15644))
588
589# [1.7.0](https://github.com/typescript-eslint/typescript-eslint/compare/v1.6.0...v1.7.0) (2019-04-20)
590
591**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
592
593# [1.6.0](https://github.com/typescript-eslint/typescript-eslint/compare/v1.5.0...v1.6.0) (2019-04-03)
594
595**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
596
597# [1.5.0](https://github.com/typescript-eslint/typescript-eslint/compare/v1.4.2...v1.5.0) (2019-03-20)
598
599**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
600
601## [1.4.2](https://github.com/typescript-eslint/typescript-eslint/compare/v1.4.1...v1.4.2) (2019-02-25)
602
603**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
604
605## [1.4.1](https://github.com/typescript-eslint/typescript-eslint/compare/v1.4.0...v1.4.1) (2019-02-23)
606
607**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
608
609# [1.4.0](https://github.com/typescript-eslint/typescript-eslint/compare/v1.3.0...v1.4.0) (2019-02-19)
610
611### Features
612
613- **eslint-plugin:** Migrate plugin to ts ([#120](https://github.com/typescript-eslint/typescript-eslint/issues/120)) ([61c60dc](https://github.com/typescript-eslint/typescript-eslint/commit/61c60dc))
614
615# [1.3.0](https://github.com/typescript-eslint/typescript-eslint/compare/v1.2.0...v1.3.0) (2019-02-07)
616
617**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
618
619# [1.2.0](https://github.com/typescript-eslint/typescript-eslint/compare/v1.1.1...v1.2.0) (2019-02-01)
620
621**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
622
623## [1.1.1](https://github.com/typescript-eslint/typescript-eslint/compare/v1.1.0...v1.1.1) (2019-01-29)
624
625**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
626
627# [1.1.0](https://github.com/typescript-eslint/typescript-eslint/compare/v1.0.0...v1.1.0) (2019-01-23)
628
629**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
630
631# [1.0.0](https://github.com/typescript-eslint/typescript-eslint/compare/v0.2.1...v1.0.0) (2019-01-20)
632
633**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint
634
635## [0.2.1](https://github.com/typescript-eslint/typescript-eslint/compare/v0.2.0...v0.2.1) (2019-01-20)
636
637**Note:** Version bump only for package @typescript-eslint/eslint-plugin-tslint