UNPKG

17.3 kBMarkdownView Raw
1<a name="7.2.2"></a>
2## [7.2.2](https://github.com/vvakame/typescript-formatter/compare/7.2.1...7.2.2) (2018-06-01)
3
4I failed git rebase 😩, released again... (sorry!)
5
6<a name="7.2.1"></a>
7## [7.2.1](https://github.com/vvakame/typescript-formatter/compare/7.2.0...7.2.1) (2018-06-01)
8
9checked by TypeScript 2.9.1
10
11<a name="7.2.0"></a>
12# [7.2.0](https://github.com/vvakame/typescript-formatter/compare/7.1.0...7.2.0) (2018-04-13)
13
14
15### Features
16
17* **ci:** remove Node.js v4 from .travis.yml ([e657ccb](https://github.com/vvakame/typescript-formatter/commit/e657ccb))
18* **tsfmt:** update dependencies & use npm again ([850b369](https://github.com/vvakame/typescript-formatter/commit/850b369))
19* **tslint:** add support to read extended `tslint.json` ([9c55670](https://github.com/vvakame/typescript-formatter/commit/9c55670)), closes [#123](https://github.com/vvakame/typescript-formatter/issues/123)
20
21
22
23<a name="7.1.0"></a>
24# [7.1.0](https://github.com/vvakame/typescript-formatter/compare/7.0.1...7.1.0) (2018-02-19)
25
26
27### Features
28
29* **tsfmt:** add insertSpaceAfterConstructor and insertSpaceAfterTypeAssertion support to .vscode/settings.json ([0f8b1e3](https://github.com/vvakame/typescript-formatter/commit/0f8b1e3))
30* **tsfmt:** add insertSpaceBeforeTypeAnnotation support refs [#108](https://github.com/vvakame/typescript-formatter/issues/108) ([68bd800](https://github.com/vvakame/typescript-formatter/commit/68bd800))
31
32
33
34<a name="7.0.1"></a>
35## [7.0.1](https://github.com/vvakame/typescript-formatter/compare/7.0.0...7.0.1) (2017-12-17)
36
37### Features
38
39* **tsfmt:** cache tsconfig.json. thanks @stweedie ([0e42c1b](https://github.com/vvakame/typescript-formatter/commit/0e42c1b))
40
41
42<a name="7.0.0"></a>
43# [7.0.0](https://github.com/vvakame/typescript-formatter/compare/6.1.0...7.0.0) (2017-10-27)
44
45
46### Features
47
48* **tsfmt:** Use host EOL by default. thanks @vegansk ([9021fc6](https://github.com/vvakame/typescript-formatter/commit/9021fc6))
49* **ci:** Update .travis.yml, add Node.js v8 env ([78a1128](https://github.com/vvakame/typescript-formatter/commit/78a1128))
50
51
52
53<a name="6.1.0"></a>
54# [6.1.0](https://github.com/vvakame/typescript-formatter/compare/6.0.0...6.1.0) (2017-10-26)
55
56
57### Features
58
59* **tsfmt:** Adds --useVscode flag that specifies an alternative path to .vscode/settings.json configuration. thanks @cspotcode ([5c0072a](https://github.com/vvakame/typescript-formatter/commit/5c0072a))
60* **tsfmt:** update dependencies ([7a12cca](https://github.com/vvakame/typescript-formatter/commit/7a12cca))
61
62
63
64<a name="6.0.0"></a>
65# [6.0.0](https://github.com/vvakame/typescript-formatter/compare/5.2.0...6.0.0) (2017-08-22)
66
67
68### Features
69
70* **tsfmt:** don't use `default` export in our code ([6d04913](https://github.com/vvakame/typescript-formatter/commit/6d04913))
71* **tsfmt:** update peerDependencies, required typescript@^2.1.6 ([d43c3cc](https://github.com/vvakame/typescript-formatter/commit/d43c3cc))
72* **tsfmt:** using Language Service API instead of Old Compiler API ([1520cf8](https://github.com/vvakame/typescript-formatter/commit/1520cf8))
73
74
75
76<a name="5.2.0"></a>
77# [5.2.0](https://github.com/vvakame/typescript-formatter/compare/5.1.3...5.2.0) (2017-05-10)
78
79
80### Features
81
82* **tsfmt:** update dependencies, use npm-scripts for building ([890836f](https://github.com/vvakame/typescript-formatter/commit/890836f))
83* **tsfmt:** add missing rules recently added by vscode ([#99](https://github.com/vvakame/typescript-formatter/pull/99)) thanks @clebert !
84
85
86
87<a name="5.1.3"></a>
88## [5.1.3](https://github.com/vvakame/typescript-formatter/compare/5.1.2...v5.1.3) (2017-04-06)
89
90
91### Bug Fixes
92
93* **tsfmt:** fix typo in cli option description [#93](https://github.com/vvakame/typescript-formatter/pull/93) ([aedf34a](https://github.com/vvakame/typescript-formatter/commit/aedf34a))
94
95
96
97<a name="5.1.2"></a>
98## [5.1.2](https://github.com/vvakame/typescript-formatter/compare/5.1.1...v5.1.2) (2017-03-16)
99
100
101### Bug Fixes
102
103* **tsfmt:** use --useTsconfig value to use when creating target files list fixes [#90](https://github.com/vvakame/typescript-formatter/issues/90) ([1ad2590](https://github.com/vvakame/typescript-formatter/commit/1ad2590))
104
105
106
107<a name="5.1.1"></a>
108## [5.1.1](https://github.com/vvakame/typescript-formatter/compare/4.2.2...v5.1.1) (2017-03-06)
109
110bump versions!
111
112
113
114<a name="4.2.2"></a>
115## [4.2.2](https://github.com/vvakame/typescript-formatter/compare/4.2.1...v4.2.2) (2017-03-06)
116
117
118### Bug Fixes
119
120* **tsfmt:** changed vscode to be an optional param [#88](https://github.com/vvakame/typescript-formatter/pull/88) ([5779438](https://github.com/vvakame/typescript-formatter/commit/5779438))
121
122
123
124<a name="5.1.0"></a>
125# [5.1.0](https://github.com/vvakame/typescript-formatter/compare/5.0.1...v5.1.0) (2017-03-02)
126
127
128### Features
129
130* **api:** print tsc version when exec --version ([17a16ac](https://github.com/vvakame/typescript-formatter/commit/17a16ac))
131* **tsfmt:** clean up verbose printing ([64ac10f](https://github.com/vvakame/typescript-formatter/commit/64ac10f))
132* **tsfmt:** support new 6 settings ([4f21283](https://github.com/vvakame/typescript-formatter/commit/4f21283))
133 * see [default settings](https://github.com/vvakame/typescript-formatter#read-settings-from-files).
134
135
136<a name="5.0.1"></a>
137## [5.0.1](https://github.com/vvakame/typescript-formatter/compare/4.2.1...v5.0.1) (2017-02-28)
138
139
140### Bug Fixes
141
142* **tsfmt:** use ts.sys.readDirectory and ts.parseJsonConfigFileContent completely [#77](https://github.com/vvakame/typescript-formatter/issues/77) [#84](https://github.com/vvakame/typescript-formatter/issues/84) ([4dd3f55](https://github.com/vvakame/typescript-formatter/commit/4dd3f55))
143
144
145
146<a name="4.2.1"></a>
147## [4.2.1](https://github.com/vvakame/typescript-formatter/compare/4.2.0...v4.2.1) (2017-02-28)
148
149
150### Bug Fixes
151
152* **tsfmt:** fix procedd of error message generation ([5bab796](https://github.com/vvakame/typescript-formatter/commit/5bab796))
153
154
155
156<a name="5.0.0"></a>
157# [5.0.0](https://github.com/vvakame/typescript-formatter/compare/4.2.0...v5.0.0) (2017-02-27)
158
159
160### Features
161
162* **tsfmt:** add --useTsconfig, --useTsfmt, --useTslint options to CLI closes [#67](https://github.com/vvakame/typescript-formatter/issues/67) ([025c543](https://github.com/vvakame/typescript-formatter/commit/025c543))
163* **tsfmt:** drop tsconfig.json's filesGlob support, it is unofficial field. ([3b0d38f](https://github.com/vvakame/typescript-formatter/commit/3b0d38f))
164* **tsfmt:** remove es6-promise devDependencies ([03ce823](https://github.com/vvakame/typescript-formatter/commit/03ce823))
165
166
167
168<a name="4.2.0"></a>
169# [4.2.0](https://github.com/vvakame/typescript-formatter/compare/4.1.2...v4.2.0) (2017-02-27)
170
171
172### Features
173
174* **tsfmt:** add .vscode/settings.json support [#70](https://github.com/vvakame/typescript-formatter/issues/70) ([2d9fbed](https://github.com/vvakame/typescript-formatter/commit/2d9fbed))
175* **tsfmt:** add `extends` of tsconfig.json support [#77](https://github.com/vvakame/typescript-formatter/issues/77) ([8b31561](https://github.com/vvakame/typescript-formatter/commit/8b31561))
176
177
178
179<a name="4.1.2"></a>
180## [4.1.2](https://github.com/vvakame/typescript-formatter/compare/4.1.1...v4.1.2) (2017-02-23)
181
182
183### Features
184
185* **tsfmt:** run tests with typescript[@2](https://github.com/2).2.1 and add typescript@>=2.3.0-dev support ([7291732](https://github.com/vvakame/typescript-formatter/commit/7291732))
186
187
188
189<a name="4.1.1"></a>
190## [4.1.1](https://github.com/vvakame/typescript-formatter/compare/4.1.0...v4.1.1) (2017-02-10)
191
192
193### Features
194
195* **tsfmt:** Use latest release of TypeScript 2.1.5 ([#72](https://github.com/vvakame/typescript-formatter/pull/72)) thanks @xiamx !
196
197### Bug Fixes
198
199* **tsfmt:** Fix an issue with applying edits ([#75](https://github.com/vvakame/typescript-formatter/pull/75)) thanks @xiamx !
200
201
202
203<a name="4.1.0"></a>
204# [4.1.0](https://github.com/vvakame/typescript-formatter/compare/4.0.1...v4.1.0) (2017-02-05)
205
206
207### Features
208
209* **tsfmt:** support empty tsconfig.json that does not have files, include and exclude field ([c741d83](https://github.com/vvakame/typescript-formatter/commit/c741d83))
210
211
212
213<a name="4.0.1"></a>
214## [4.0.1](https://github.com/vvakame/typescript-formatter/compare/4.0.0...v4.0.1) (2016-11-16)
215
216* **tsfmt:** add typescript `>=2.2.0-dev` to peerDependencies ([#68](https://github.com/vvakame/typescript-formatter/pull/68)) thanks @myitcv !
217
218<a name="4.0.0"></a>
219# [4.0.0](https://github.com/vvakame/typescript-formatter/compare/3.1.0...v4.0.0) (2016-10-27)
220
221Now, typescript-formatter supports `typescript@^2.0.6`.
222If you want to use with older version typescript, you can use `typescript-formatter@^3.0.0`.
223
224### Features
225
226* **tsfmt:** support TypeScript 2.0.6 ([26db3de](https://github.com/vvakame/typescript-formatter/commit/26db3de))
227
228
229
230<a name="3.1.0"></a>
231# [3.1.0](https://github.com/vvakame/typescript-formatter/compare/3.0.1...v3.1.0) (2016-10-09)
232
233
234### Features
235
236* **tsfmt:** move final newline character logic to editorconfig part ([2df1f7a](https://github.com/vvakame/typescript-formatter/commit/2df1f7a))
237
238thanks @jrieken !
239
240<a name="3.0.1"></a>
241## [3.0.1](https://github.com/vvakame/typescript-formatter/compare/3.0.0...v3.0.1) (2016-09-23)
242
243[TypeScript 2.0.3 released](https://blogs.msdn.microsoft.com/typescript/2016/09/22/announcing-typescript-2-0/)! yay!
244
245### Features
246
247* **example:** update example code ([3b365be](https://github.com/vvakame/typescript-formatter/commit/3b365be))
248
249
250
251<a name="3.0.0"></a>
252# [3.0.0](https://github.com/vvakame/typescript-formatter/compare/2.3.0...v3.0.0) (2016-08-19)
253
254
255### Features
256
257* **tsfmt:** support comments in tsconfig.json & tsfmt.json & tslint.json ([5a4fdfd](https://github.com/vvakame/typescript-formatter/commit/5a4fdfd))
258* **tsfmt:** support include, exclude properties [@tsconfig](https://github.com/tsconfig).json when using --replace options [#48](https://github.com/vvakame/typescript-formatter/issues/48) ([d8e71f5](https://github.com/vvakame/typescript-formatter/commit/d8e71f5))
259* **tsfmt:** update peerDependencies, remove tsc ^1.0.0 ([35c1d62](https://github.com/vvakame/typescript-formatter/commit/35c1d62))
260
261
262
263<a name="2.3.0"></a>
264# [2.3.0](https://github.com/vvakame/typescript-formatter/compare/2.2.1...v2.3.0) (2016-07-16)
265
266
267### Features
268
269* **tsfmt:** support TypeScript 2.0.0 and next ([38dc72e](https://github.com/vvakame/typescript-formatter/commit/38dc72e))
270
271
272
273<a name="2.2.1"></a>
274## [2.2.1](https://github.com/vvakame/typescript-formatter/compare/2.2.0...v2.2.1) (2016-06-30)
275
276### Features
277
278* **tsfmt:** Add 'next' support for TypeScript 2.0.0-dev. ([35a371c](https://github.com/vvakame/typescript-formatter/commit/35a371c))
279
280
281
282<a name="2.2.0"></a>
283# [2.2.0](https://github.com/vvakame/typescript-formatter/compare/2.1.0...v2.2.0) (2016-05-14)
284
285
286### Bug Fixes
287
288* **tsfmt:** check rules.indent[1] is "tabs" fromt tslint fixes [#42](https://github.com/vvakame/typescript-formatter/issues/42) ([450c467](https://github.com/vvakame/typescript-formatter/commit/450c467)), closes [#42](https://github.com/vvakame/typescript-formatter/issues/42)
289
290
291
292<a name="2.1.0"></a>
293# [2.1.0](https://github.com/vvakame/typescript-formatter/compare/2.0.0...v2.1.0) (2016-02-25)
294
295
296### Bug Fixes
297
298* **ci:** fix Travis CI failed ([68a9c7c](https://github.com/vvakame/typescript-formatter/commit/68a9c7c))
299
300### Features
301
302* **tsfmt:** support typescript@1.8.2. add `insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces`. ([611fee0](https://github.com/vvakame/typescript-formatter/commit/611fee0))
303
304
305
306<a name="2.0.0"></a>
307# [2.0.0](https://github.com/vvakame/typescript-formatter/compare/1.2.0...v2.0.0) (2016-02-06)
308
309
310### Features
311
312* **tsfmt:** remove es6-promise from dependencies. tsfmt supports after latest LTS of node.js ([19a7f44](https://github.com/vvakame/typescript-formatter/commit/19a7f44))
313* **tsfmt:** remove typescript from dependencies and add to peerDependencies refs #30 ([b8a58c6](https://github.com/vvakame/typescript-formatter/commit/b8a58c6))
314* **tsfmt:** update dependencies. support TypeScript 1.7.5 ([bb9cd81](https://github.com/vvakame/typescript-formatter/commit/bb9cd81))
315
316
317
318<a name="1.2.0"></a>
319# [1.2.0](https://github.com/vvakame/typescript-formatter/compare/1.1.0...v1.2.0) (2015-12-01)
320
321
322### Features
323
324* **tsfmt:** update dependencies. support TypeScript 1.7.3 ([abd22cf](https://github.com/vvakame/typescript-formatter/commit/abd22cf))
325
326
327
328<a name="1.1.0"></a>
329# [1.1.0](https://github.com/vvakame/typescript-formatter/compare/1.0.0...v1.1.0) (2015-10-14)
330
331
332### Bug Fixes
333
334* **tsfmt:** replace line delimiter to formatOptions.NewLineCharacter fixes #26 ([8d84ddb](https://github.com/vvakame/typescript-formatter/commit/8d84ddb)), closes [#26](https://github.com/vvakame/typescript-formatter/issues/26)
335
336### Features
337
338* **example:** update example, support typescript-formatter@1.0.0 ([dd283b3](https://github.com/vvakame/typescript-formatter/commit/dd283b3))
339* **tsfmt:** add support for filesGlob. thanks @ximenean #25 ([bf9f704](https://github.com/vvakame/typescript-formatter/commit/bf9f704))
340* **tsfmt:** support newline char settings from tsconfig.json ([d618ee8](https://github.com/vvakame/typescript-formatter/commit/d618ee8))
341
342<a name="1.0.0"></a>
343# [1.0.0](https://github.com/vvakame/typescript-formatter/compare/0.4.3...v1.0.0) (2015-09-22)
344
345
346### Features
347
348* **ci:** use `sudo: false` and switch to node.js v4 ([29b0f45](https://github.com/vvakame/typescript-formatter/commit/29b0f45))
349* **tsfmt:** add baseDir options closes #23 ([b69c4b6](https://github.com/vvakame/typescript-formatter/commit/b69c4b6)), closes [#23](https://github.com/vvakame/typescript-formatter/issues/23)
350* **tsfmt:** add tsconfig.json support. thanks @robertknight #22 ([cb52bd4](https://github.com/vvakame/typescript-formatter/commit/cb52bd4))
351* **tsfmt:** change tsc version specied. strict to loose. ([ea4401c](https://github.com/vvakame/typescript-formatter/commit/ea4401c))
352* **tsfmt:** fix many issue by @myitcv #24 ([d0f2719](https://github.com/vvakame/typescript-formatter/commit/d0f2719)), closes [#24](https://github.com/vvakame/typescript-formatter/issues/24)
353* **tsfmt:** pass Options object to providers ([c425bac](https://github.com/vvakame/typescript-formatter/commit/c425bac))
354* **tsfmt:** refactor to es6 style ([2941857](https://github.com/vvakame/typescript-formatter/commit/2941857))
355* **tsfmt:** update dependencies, switch to typescript@1.6.2, change build process (tsconfig. ([d8f5670](https://github.com/vvakame/typescript-formatter/commit/d8f5670))
356
357
358
359<a name="0.4.3"></a>
360## 0.4.3 (2015-08-04)
361
362
363### Features
364
365* **tsfmt:** pass specified file name to typescript language service. support tsx files. ([b9196e9](https://github.com/vvakame/typescript-formatter/commit/b9196e9))
366
367
368
369<a name="0.4.2"></a>
370## 0.4.2 (2015-07-26)
371
372
373### Bug Fixes
374
375* **tsfmt:** remove trailing white chars and add linefeed ([3843e40](https://github.com/vvakame/typescript-formatter/commit/3843e40))
376
377
378
379<a name"0.4.0"></a>
380## 0.4.0 (2015-06-28)
381
382
383#### Features
384
385* **tsfmt:** support --verify option ([8dd0f8ee](https://github.com/vvakame/typescript-formatter/commit/8dd0f8ee), closes [#15](https://github.com/vvakame/typescript-formatter/issues/15))
386
387
388<a name"0.3.2"></a>
389### 0.3.2 (2015-05-08)
390
391
392#### Features
393
394* **tsfmt:** change --stdio option to do not required fileName ([32055514](https://github.com/vvakame/typescript-formatter/commit/32055514))
395
396
397<a name"0.3.1"></a>
398### 0.3.1 (2015-05-06)
399
400
401#### Features
402
403* **tsfmt:** support typescript@1.5.0-beta ([a5f7f19a](https://github.com/vvakame/typescript-formatter/commit/a5f7f19a))
404
405
406<a name="0.3.0"></a>
407## 0.3.0 (2015-03-22)
408
409
410#### Features
411
412* **tsfmt:** support --stdin option refs #9 ([e322fc74](git@github.com:vvakame/typescript-formatter/commit/e322fc74eb4b62f908a8a7c0f8c0c736bd933631))
413
414
415<a name="0.2.2"></a>
416### 0.2.2 (2015-02-24)
417
418
419#### Bug Fixes
420
421* **tsfmt:** fix .d.ts file generation refs #7 ([f5520ec6](git@github.com:vvakame/typescript-formatter/commit/f5520ec65c2a034c40884e07276abc4a9a210ca9))
422
423
424<a name="0.2.1"></a>
425### 0.2.1 (2015-02-18)
426
427
428#### Features
429
430* **tsfmt:** add grunt-dts-bundle and generate typescript-formatter.d.ts ([c846cf37](git@github.com:vvakame/typescript-formatter/commit/c846cf3762982b9bb23bc6b617155488c125d2ad))
431
432
433<a name="0.2.0"></a>
434## 0.2.0 (2015-02-14)
435
436TypeScript 1.4.1 support!
437
438#### Bug Fixes
439
440* **deps:**
441 * bump editorconfig version ([68140595](git@github.com:vvakame/typescript-formatter/commit/681405952ed68071cd97d5358bc0fb153f76d841))
442 * remove jquery.d.ts dependency ([ae3b52c6](git@github.com:vvakame/typescript-formatter/commit/ae3b52c6faa69bec862f370fc6dd8e86e429a92d))
443
444
445#### Features
446
447* **deps:**
448 * add grunt-conventional-chagelog ([bbe79771](git@github.com:vvakame/typescript-formatter/commit/bbe797712227c0ce6a70bf2e7baf95e41f939126))
449 * remove grunt-espower and add espower-loader, refactor project ([4f213464](git@github.com:vvakame/typescript-formatter/commit/4f21346472cca229c089dd91abd65667c03c6c66))
450* **grunt:** remove TypeScript compiler specified ([b241945a](git@github.com:vvakame/typescript-formatter/commit/b241945a13e77ca1db25fdb35d1dd4e9ba3dff27))
451* **tsfmt:** add typescript package to dependencies and remove typescript-toolbox submodule ([48d176e9](git@github.com:vvakame/typescript-formatter/commit/48d176e967e67ec41aef2402f299fd99330cde33))