UNPKG

38 kBMarkdownView Raw
1# Change Log
2
3All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
4
5<a name="3.0.8"></a>
6## [3.0.8](https://github.com/s-panferov/awesome-typescript-loader/compare/v3.0.7...v3.0.8) (2017-02-26)
7
8
9### Bug Fixes
10
11* don't add `undefined` to files ([70d9f40](https://github.com/s-panferov/awesome-typescript-loader/commit/70d9f40))
12
13
14
15<a name="3.0.7"></a>
16## [3.0.7](https://github.com/s-panferov/awesome-typescript-loader/compare/v3.0.6...v3.0.7) (2017-02-22)
17
18
19
20<a name="3.0.6"></a>
21## [3.0.6](https://github.com/s-panferov/awesome-typescript-loader/compare/v3.0.5...v3.0.6) (2017-02-22)
22
23
24### Bug Fixes
25
26* defensive check for options, fixes: [#377](https://github.com/s-panferov/awesome-typescript-loader/issues/377) ([25aa6fb](https://github.com/s-panferov/awesome-typescript-loader/commit/25aa6fb))
27
28
29
30<a name="3.0.5"></a>
31## [3.0.5](https://github.com/s-panferov/awesome-typescript-loader/compare/v3.0.4...v3.0.5) (2017-02-22)
32
33
34
35<a name="3.0.4"></a>
36## [3.0.4](https://github.com/s-panferov/awesome-typescript-loader/compare/v3.0.4-rc.2...v3.0.4) (2017-02-16)
37
38
39### Bug Fixes
40
41* warn when `.d.ts` files are required, fixes [#372](https://github.com/s-panferov/awesome-typescript-loader/issues/372), [#320](https://github.com/s-panferov/awesome-typescript-loader/issues/320) ([0058cc5](https://github.com/s-panferov/awesome-typescript-loader/commit/0058cc5))
42
43
44
45<a name="3.0.4-rc.2"></a>
46## [3.0.4-rc.2](https://github.com/s-panferov/awesome-typescript-loader/compare/v3.0.4-rc.1...v3.0.4-rc.2) (2017-02-11)
47
48
49
50<a name="3.0.4-rc.1"></a>
51## [3.0.4-rc.1](https://github.com/s-panferov/awesome-typescript-loader/compare/v3.0.4-rc.0...v3.0.4-rc.1) (2017-02-11)
52
53
54### Bug Fixes
55
56* try to fix some places of potential performance degradation, refs [#366](https://github.com/s-panferov/awesome-typescript-loader/issues/366) ([9c31177](https://github.com/s-panferov/awesome-typescript-loader/commit/9c31177))
57
58
59
60<a name="3.0.4-rc.0"></a>
61## [3.0.4-rc.0](https://github.com/s-panferov/awesome-typescript-loader/compare/v3.0.3...v3.0.4-rc.0) (2017-02-09)
62
63
64### Bug Fixes
65
66* try to fix some places of potential performance degradation, refs [#366](https://github.com/s-panferov/awesome-typescript-loader/issues/366) ([441ef99](https://github.com/s-panferov/awesome-typescript-loader/commit/441ef99))
67
68
69
70<a name="3.0.3"></a>
71## [3.0.3](https://github.com/s-panferov/awesome-typescript-loader/compare/v3.0.2...v3.0.3) (2017-02-06)
72
73
74### Bug Fixes
75
76* allow to pass `context` to PathPlugin, basic tests ([207b164](https://github.com/s-panferov/awesome-typescript-loader/commit/207b164))
77
78
79
80<a name="3.0.2"></a>
81## [3.0.2](https://github.com/s-panferov/awesome-typescript-loader/compare/v3.0.1...v3.0.2) (2017-02-05)
82
83
84
85<a name="3.0.1"></a>
86## [3.0.1](https://github.com/s-panferov/awesome-typescript-loader/compare/v3.0.0...v3.0.1) (2017-02-05)
87
88
89
90<a name="3.0.0"></a>
91# [3.0.0](https://github.com/s-panferov/awesome-typescript-loader/compare/v3.0.0-beta.20...v3.0.0) (2017-02-05)
92
93
94### Bug Fixes
95
96* refactor tests, add `angular-webpack-starter` test, also fixes [#286](https://github.com/s-panferov/awesome-typescript-loader/issues/286) ([41df56b](https://github.com/s-panferov/awesome-typescript-loader/commit/41df56b))
97
98
99### Features
100
101* get options from `this.options` ([f43a215](https://github.com/s-panferov/awesome-typescript-loader/commit/f43a215))
102
103
104
105<a name="3.0.0-beta.20"></a>
106# [3.0.0-beta.20](https://github.com/s-panferov/awesome-typescript-loader/compare/v3.0.0-beta.19...v3.0.0-beta.20) (2017-02-05)
107
108
109### Bug Fixes
110
111* recompile with `target: es6`, fixes [#363](https://github.com/s-panferov/awesome-typescript-loader/issues/363) ([c3b1161](https://github.com/s-panferov/awesome-typescript-loader/commit/c3b1161))
112
113
114
115<a name="3.0.0-beta.19"></a>
116# [3.0.0-beta.19](https://github.com/s-panferov/awesome-typescript-loader/compare/v3.0.0-beta.18...v3.0.0-beta.19) (2017-02-04)
117
118
119### Bug Fixes
120
121* undefined error on result.deps ([ef56f36](https://github.com/s-panferov/awesome-typescript-loader/commit/ef56f36))
122
123
124### Features
125
126* refactor tests, fix [#349](https://github.com/s-panferov/awesome-typescript-loader/issues/349), [#323](https://github.com/s-panferov/awesome-typescript-loader/issues/323), [#335](https://github.com/s-panferov/awesome-typescript-loader/issues/335) ([1436114](https://github.com/s-panferov/awesome-typescript-loader/commit/1436114))
127* support `skipLibCheck`, fixes [#324](https://github.com/s-panferov/awesome-typescript-loader/issues/324) ([ab522d0](https://github.com/s-panferov/awesome-typescript-loader/commit/ab522d0))
128
129
130
131<a name="3.0.0-beta.18"></a>
132# [3.0.0-beta.18](https://github.com/s-panferov/awesome-typescript-loader/compare/v3.0.0-beta.17...v3.0.0-beta.18) (2017-01-10)
133
134
135### Bug Fixes
136
137* correcting references to typescriptService.d.ts ([8b5413d](https://github.com/s-panferov/awesome-typescript-loader/commit/8b5413d))
138* forgot to remove stale reference from tests ([aef976f](https://github.com/s-panferov/awesome-typescript-loader/commit/aef976f))
139* typo in package.json file ([760e26b](https://github.com/s-panferov/awesome-typescript-loader/commit/760e26b))
140
141
142
143<a name="3.0.0-beta.17"></a>
144# [3.0.0-beta.17](https://github.com/s-panferov/awesome-typescript-loader/compare/v3.0.0-beta.16...v3.0.0-beta.17) (2016-12-14)
145
146
147### Bug Fixes
148
149* don't remove `inlineSourceMap`, fixes [#290](https://github.com/s-panferov/awesome-typescript-loader/issues/290) ([58a161c](https://github.com/s-panferov/awesome-typescript-loader/commit/58a161c))
150
151
152
153<a name="3.0.0-beta.16"></a>
154# [3.0.0-beta.16](https://github.com/s-panferov/awesome-typescript-loader/compare/v3.0.0-beta.15...v3.0.0-beta.16) (2016-12-14)
155
156
157### Bug Fixes
158
159* ts namespace ([84640b0](https://github.com/s-panferov/awesome-typescript-loader/commit/84640b0))
160
161
162
163<a name="2.2.4"></a>
164## [2.2.4](https://github.com/s-panferov/awesome-typescript-loader/compare/v2.2.3...v2.2.4) (2016-09-07)
165
166
167### Bug Fixes
168
169* absolutize initialFiles paths, fixes [#230](https://github.com/s-panferov/awesome-typescript-loader/issues/230) ([54ae5fe](https://github.com/s-panferov/awesome-typescript-loader/commit/54ae5fe)), closes [#230](https://github.com/s-panferov/awesome-typescript-loader/issues/230)
170
171
172
173<a name="2.2.3"></a>
174## [2.2.3](https://github.com/s-panferov/awesome-typescript-loader/compare/v2.2.2...v2.2.3) (2016-09-06)
175
176
177### Bug Fixes
178
179* don't make `configFilePath` absolute twice, fixes [#220](https://github.com/s-panferov/awesome-typescript-loader/issues/220) ([cab47b5](https://github.com/s-panferov/awesome-typescript-loader/commit/cab47b5)), closes [#220](https://github.com/s-panferov/awesome-typescript-loader/issues/220)
180
181
182
183<a name="2.2.2"></a>
184## [2.2.2](https://github.com/s-panferov/awesome-typescript-loader/compare/v2.2.1...v2.2.2) (2016-09-06)
185
186
187
188<a name="2.2.1"></a>
189## [2.2.1](https://github.com/s-panferov/awesome-typescript-loader/compare/v2.2.0...v2.2.1) (2016-08-15)
190
191
192### Bug Fixes
193
194* don't concat paths that already absolute ([069e493](https://github.com/s-panferov/awesome-typescript-loader/commit/069e493))
195
196
197
198<a name="2.2.0"></a>
199# [2.2.0](https://github.com/s-panferov/awesome-typescript-loader/compare/v2.1.1...v2.2.0) (2016-08-15)
200
201
202### Bug Fixes
203
204* proper initial fileNames injection, refs [#205](https://github.com/s-panferov/awesome-typescript-loader/issues/205) ([71d01b1](https://github.com/s-panferov/awesome-typescript-loader/commit/71d01b1))
205
206
207### Features
208
209* support `typeRoots`, fixes [#203](https://github.com/s-panferov/awesome-typescript-loader/issues/203) ([e54151a](https://github.com/s-panferov/awesome-typescript-loader/commit/e54151a)), closes [#203](https://github.com/s-panferov/awesome-typescript-loader/issues/203)
210
211
212
213<a name="2.1.1"></a>
214## [2.1.1](https://github.com/s-panferov/awesome-typescript-loader/compare/v2.1.0...v2.1.1) (2016-07-25)
215
216
217### Bug Fixes
218
219* resolve dependencies for `types` entries ([b70a81c](https://github.com/s-panferov/awesome-typescript-loader/commit/b70a81c))
220
221
222
223<a name="2.0.1"></a>
224## [2.0.1](https://github.com/s-panferov/awesome-typescript-loader/compare/v1.1.1...v2.0.1) (2016-07-08)
225
226
227### Bug Fixes
228
229* guard for 1.8.10 ([1d1867b](https://github.com/s-panferov/awesome-typescript-loader/commit/1d1867b))
230* minor paths-plugin fix ([230780a](https://github.com/s-panferov/awesome-typescript-loader/commit/230780a))
231* node 0.12.x ([ec07d17](https://github.com/s-panferov/awesome-typescript-loader/commit/ec07d17))
232* process watch files with `toUnix` ([79b72f1](https://github.com/s-panferov/awesome-typescript-loader/commit/79b72f1))
233* proper module resolution for .d.ts files ([36b412c](https://github.com/s-panferov/awesome-typescript-loader/commit/36b412c))
234* rename ts -> tsImpl, refs [#156](https://github.com/s-panferov/awesome-typescript-loader/issues/156) ([d8f24a1](https://github.com/s-panferov/awesome-typescript-loader/commit/d8f24a1))
235* search all nodes for modules (can be optimized) ([b3a9218](https://github.com/s-panferov/awesome-typescript-loader/commit/b3a9218))
236* watch files on Windows (normalize) ([75b41d7](https://github.com/s-panferov/awesome-typescript-loader/commit/75b41d7))
237
238
239### Features
240
241* exclude test ([3d24ccd](https://github.com/s-panferov/awesome-typescript-loader/commit/3d24ccd))
242* fixed module resolution; add `lib` option support ([e5ff563](https://github.com/s-panferov/awesome-typescript-loader/commit/e5ff563))
243* initial impl of PathsPlugin, refs [#156](https://github.com/s-panferov/awesome-typescript-loader/issues/156) ([6401a94](https://github.com/s-panferov/awesome-typescript-loader/commit/6401a94))
244* more options, better error messages from ts ([e4498df](https://github.com/s-panferov/awesome-typescript-loader/commit/e4498df))
245* no more async, simplify module resolution ([87f096e](https://github.com/s-panferov/awesome-typescript-loader/commit/87f096e))
246* resolve type reference directives ([799b17c](https://github.com/s-panferov/awesome-typescript-loader/commit/799b17c))
247* rework path normalization for new TS ([f6dcc22](https://github.com/s-panferov/awesome-typescript-loader/commit/f6dcc22))
248* support `types` preventive resolution ([6916c8f](https://github.com/s-panferov/awesome-typescript-loader/commit/6916c8f))
249* use TS's preProcessFile to extract deps, refs [#168](https://github.com/s-panferov/awesome-typescript-loader/issues/168) ([96fba97](https://github.com/s-panferov/awesome-typescript-loader/commit/96fba97))
250
251
252
253<a name="2.0.0"></a>
254# [2.0.0](https://github.com/s-panferov/awesome-typescript-loader/compare/v1.1.1...v2.0.0) (2016-07-07)
255
256
257### Bug Fixes
258
259* guard for 1.8.10 ([1d1867b](https://github.com/s-panferov/awesome-typescript-loader/commit/1d1867b))
260* minor paths-plugin fix ([230780a](https://github.com/s-panferov/awesome-typescript-loader/commit/230780a))
261* process watch files with `toUnix` ([79b72f1](https://github.com/s-panferov/awesome-typescript-loader/commit/79b72f1))
262* proper module resolution for .d.ts files ([36b412c](https://github.com/s-panferov/awesome-typescript-loader/commit/36b412c))
263* rename ts -> tsImpl, refs [#156](https://github.com/s-panferov/awesome-typescript-loader/issues/156) ([d8f24a1](https://github.com/s-panferov/awesome-typescript-loader/commit/d8f24a1))
264* search all nodes for modules (can be optimized) ([b3a9218](https://github.com/s-panferov/awesome-typescript-loader/commit/b3a9218))
265* watch files on Windows (normalize) ([75b41d7](https://github.com/s-panferov/awesome-typescript-loader/commit/75b41d7))
266
267
268### Features
269
270* fixed module resolution; add `lib` option support ([e5ff563](https://github.com/s-panferov/awesome-typescript-loader/commit/e5ff563))
271* initial impl of PathsPlugin, refs [#156](https://github.com/s-panferov/awesome-typescript-loader/issues/156) ([6401a94](https://github.com/s-panferov/awesome-typescript-loader/commit/6401a94))
272* more options, better error messages from ts ([e4498df](https://github.com/s-panferov/awesome-typescript-loader/commit/e4498df))
273* no more async, simplify module resolution ([87f096e](https://github.com/s-panferov/awesome-typescript-loader/commit/87f096e))
274* resolve type reference directives ([799b17c](https://github.com/s-panferov/awesome-typescript-loader/commit/799b17c))
275* rework path normalization for new TS ([f6dcc22](https://github.com/s-panferov/awesome-typescript-loader/commit/f6dcc22))
276* support `types` preventive resolution ([6916c8f](https://github.com/s-panferov/awesome-typescript-loader/commit/6916c8f))
277* use TS's preProcessFile to extract deps, refs [#168](https://github.com/s-panferov/awesome-typescript-loader/issues/168) ([96fba97](https://github.com/s-panferov/awesome-typescript-loader/commit/96fba97))
278
279
280
281<a name="2.0.0-rc.18"></a>
282# [2.0.0-rc.18](https://github.com/s-panferov/awesome-typescript-loader/compare/v2.0.0-rc.17...v2.0.0-rc.18) (2016-06-29)
283
284
285### Bug Fixes
286
287* minor paths-plugin fix ([5649e12](https://github.com/s-panferov/awesome-typescript-loader/commit/5649e12))
288
289
290
291<a name="2.0.0-rc.17"></a>
292# [2.0.0-rc.17](https://github.com/s-panferov/awesome-typescript-loader/compare/v2.0.0-rc.16...v2.0.0-rc.17) (2016-06-27)
293
294
295
296<a name="2.0.0-rc.16"></a>
297# [2.0.0-rc.16](https://github.com/s-panferov/awesome-typescript-loader/compare/v2.0.0-rc.15...v2.0.0-rc.16) (2016-06-25)
298
299
300### Bug Fixes
301
302* rename ts -> tsImpl, refs [#156](https://github.com/s-panferov/awesome-typescript-loader/issues/156) ([7ed3c7c](https://github.com/s-panferov/awesome-typescript-loader/commit/7ed3c7c))
303
304
305
306<a name="2.0.0-rc.15"></a>
307# [2.0.0-rc.15](https://github.com/s-panferov/awesome-typescript-loader/compare/v2.0.0-rc.14...v2.0.0-rc.15) (2016-06-25)
308
309
310### Features
311
312* initial impl of PathsPlugin, refs [#156](https://github.com/s-panferov/awesome-typescript-loader/issues/156) ([4ac1988](https://github.com/s-panferov/awesome-typescript-loader/commit/4ac1988))
313
314
315
316<a name="2.0.0-rc.14"></a>
317# [2.0.0-rc.14](https://github.com/s-panferov/awesome-typescript-loader/compare/v2.0.0-rc.13...v2.0.0-rc.14) (2016-06-25)
318
319
320### Features
321
322* support `types` preventive resolution ([a74441f](https://github.com/s-panferov/awesome-typescript-loader/commit/a74441f))
323
324
325
326<a name="2.0.0-rc.13"></a>
327# [2.0.0-rc.13](https://github.com/s-panferov/awesome-typescript-loader/compare/v2.0.0-rc.12...v2.0.0-rc.13) (2016-06-24)
328
329
330### Bug Fixes
331
332* watch files on Windows (normalize) ([3e8f324](https://github.com/s-panferov/awesome-typescript-loader/commit/3e8f324))
333
334
335
336<a name="2.0.0-rc.12"></a>
337# [2.0.0-rc.12](https://github.com/s-panferov/awesome-typescript-loader/compare/v2.0.0-rc.11...v2.0.0-rc.12) (2016-06-23)
338
339
340### Bug Fixes
341
342* process watch files with `toUnix` ([045ffd8](https://github.com/s-panferov/awesome-typescript-loader/commit/045ffd8))
343
344
345
346<a name="2.0.0-rc.11"></a>
347# [2.0.0-rc.11](https://github.com/s-panferov/awesome-typescript-loader/compare/v2.0.0-rc.10...v2.0.0-rc.11) (2016-06-23)
348
349
350### Features
351
352* rework path normalization for new TS ([76ada5d](https://github.com/s-panferov/awesome-typescript-loader/commit/76ada5d))
353
354
355
356<a name="2.0.0-rc.10"></a>
357# [2.0.0-rc.10](https://github.com/s-panferov/awesome-typescript-loader/compare/v2.0.0-rc.9...v2.0.0-rc.10) (2016-06-21)
358
359
360### Bug Fixes
361
362* guard for 1.8.10 ([27c3fde](https://github.com/s-panferov/awesome-typescript-loader/commit/27c3fde))
363
364
365
366<a name="2.0.0-rc.9"></a>
367# [2.0.0-rc.9](https://github.com/s-panferov/awesome-typescript-loader/compare/v2.0.0-rc.8...v2.0.0-rc.9) (2016-06-21)
368
369
370
371<a name="2.0.0-rc.8"></a>
372# [2.0.0-rc.8](https://github.com/s-panferov/awesome-typescript-loader/compare/v2.0.0-rc.7...v2.0.0-rc.8) (2016-06-21)
373
374
375### Features
376
377* resolve type reference directives ([27b4f9f](https://github.com/s-panferov/awesome-typescript-loader/commit/27b4f9f))
378
379
380
381<a name="2.0.0-rc.7"></a>
382# [2.0.0-rc.7](https://github.com/s-panferov/awesome-typescript-loader/compare/v2.0.0-rc.6...v2.0.0-rc.7) (2016-06-21)
383
384
385### Features
386
387* use TS's preProcessFile to extract deps, refs [#168](https://github.com/s-panferov/awesome-typescript-loader/issues/168) ([0a064e7](https://github.com/s-panferov/awesome-typescript-loader/commit/0a064e7))
388
389
390
391<a name="2.0.0-rc.6"></a>
392# [2.0.0-rc.6](https://github.com/s-panferov/awesome-typescript-loader/compare/v2.0.0-rc.5...v2.0.0-rc.6) (2016-06-20)
393
394
395
396<a name="2.0.0-rc.5"></a>
397# [2.0.0-rc.5](https://github.com/s-panferov/awesome-typescript-loader/compare/v2.0.0-rc.4...v2.0.0-rc.5) (2016-06-20)
398
399
400### Bug Fixes
401
402* search all nodes for modules (can be optimized) ([dacee2d](https://github.com/s-panferov/awesome-typescript-loader/commit/dacee2d))
403
404
405
406<a name="2.0.0-rc.4"></a>
407# [2.0.0-rc.4](https://github.com/s-panferov/awesome-typescript-loader/compare/v2.0.0-rc.3...v2.0.0-rc.4) (2016-06-20)
408
409
410### Bug Fixes
411
412* proper module resolution for .d.ts files ([9752d72](https://github.com/s-panferov/awesome-typescript-loader/commit/9752d72))
413
414
415
416<a name="2.0.0-rc.3"></a>
417# [2.0.0-rc.3](https://github.com/s-panferov/awesome-typescript-loader/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2016-06-20)
418
419
420
421<a name="2.0.0-rc.2"></a>
422# [2.0.0-rc.2](https://github.com/s-panferov/awesome-typescript-loader/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2016-06-20)
423
424
425
426<a name="2.0.0-rc.1"></a>
427# [2.0.0-rc.1](https://github.com/s-panferov/awesome-typescript-loader/compare/v2.0.0-rc.0...v2.0.0-rc.1) (2016-06-20)
428
429
430
431<a name="2.0.0-rc.0"></a>
432# [2.0.0-rc.0](https://github.com/s-panferov/awesome-typescript-loader/compare/v1.1.1...v2.0.0-rc.0) (2016-06-20)
433
434
435### Features
436
437* fixed module resolution; add `lib` option support ([6fe51a9](https://github.com/s-panferov/awesome-typescript-loader/commit/6fe51a9))
438* no more async, simplify module resolution ([a8e867e](https://github.com/s-panferov/awesome-typescript-loader/commit/a8e867e))
439
440
441
442<a name="1.1.1"></a>
443## [1.1.1](https://github.com/s-panferov/awesome-typescript-loader/compare/v1.1.0...v1.1.1) (2016-06-16)
444
445
446### Bug Fixes
447
448* downgrade strip-bom ([1e18134](https://github.com/s-panferov/awesome-typescript-loader/commit/1e18134))
449
450
451
452<a name="1.1.0"></a>
453# [1.1.0](https://github.com/s-panferov/awesome-typescript-loader/compare/v1.0.0...v1.1.0) (2016-06-16)
454
455
456### Features
457
458* **docs:** update readme ([0d4f1b6](https://github.com/s-panferov/awesome-typescript-loader/commit/0d4f1b6))
459* allow to specify babelCore ([48eb962](https://github.com/s-panferov/awesome-typescript-loader/commit/48eb962))
460
461
462
463<a name="1.0.0"></a>
464# [1.0.0](https://github.com/s-panferov/awesome-typescript-loader/compare/v0.19.1...v1.0.0) (2016-06-10)
465
466
467### Features
468
469* update deps ([635c9d3](https://github.com/s-panferov/awesome-typescript-loader/commit/635c9d3))
470
471
472
473<a name"0.19.1"></a>
474### 0.19.1 (2016-06-05)
475
476
477#### Features
478
479* ***:** check if module is internal before processing it ([c2e2cc29](https://github.com/s-panferov/awesome-typescript-loader/commit/c2e2cc29))
480
481
482<a name"0.19.0"></a>
483## 0.19.0 (2016-06-05)
484
485
486<a name"0.18.0"></a>
487## 0.18.0 (2016-05-13)
488
489
490#### Bug Fixes
491
492* ***:**
493 * babel polyfill require guard, refs #121, #133 ([e71f1555](https://github.com/s-panferov/awesome-typescript-loader/commit/e71f1555))
494 * node6 compat, refs #134 ([4b66ab78](https://github.com/s-panferov/awesome-typescript-loader/commit/4b66ab78))
495* **cache:** deprecation warning ([c56fe459](https://github.com/s-panferov/awesome-typescript-loader/commit/c56fe459))
496
497
498<a name"0.18.0-rc.0"></a>
499### 0.18.0-rc.0 (2016-04-24)
500
501
502#### Features
503
504* ***:** speed-up compilation of dynamic requires + total speedup ([d3d740b5](https://github.com/s-panferov/awesome-typescript-loader/commit/d3d740b5))
505
506
507<a name"0.17.0"></a>
508## 0.17.0 (2016-04-24)
509
510
511#### Bug Fixes
512
513* ***:**
514 * small style fixes ([d9a65c7d](https://github.com/s-panferov/awesome-typescript-loader/commit/d9a65c7d))
515 * duplicated errors, refs #116 ([de6629d5](https://github.com/s-panferov/awesome-typescript-loader/commit/de6629d5))
516
517
518#### Features
519
520* ***:**
521 * watch fixes, refs #129 ([f0bcf43b](https://github.com/s-panferov/awesome-typescript-loader/commit/f0bcf43b))
522 * format line number, refs #128 ([490c0f19](https://github.com/s-panferov/awesome-typescript-loader/commit/490c0f19))
523
524
525<a name"0.17.0-rc.7"></a>
526### 0.17.0-rc.7 (2016-04-21)
527
528
529#### Features
530
531* ***:** update compilation process, fix sourceMap bug, refs #125 ([73f575d0](https://github.com/s-panferov/awesome-typescript-loader/commit/73f575d0))
532
533
534<a name"0.17.0-rc.6"></a>
535### 0.17.0-rc.6 (2016-04-15)
536
537
538#### Features
539
540* ***:** add option to disable .d.ts files typechecks ([519c5543](https://github.com/s-panferov/awesome-typescript-loader/commit/519c5543))
541
542
543<a name"0.17.0-rc.5"></a>
544### 0.17.0-rc.5 (2016-04-04)
545
546
547#### Bug Fixes
548
549* ***:** bind resolver to original context for webpack2 ([f5105f6b](https://github.com/s-panferov/awesome-typescript-loader/commit/f5105f6b))
550
551
552<a name"0.17.0-rc.4"></a>
553### 0.17.0-rc.4 (2016-03-30)
554
555
556#### Bug Fixes
557
558* ***:** patch resolver for webpack2 ([60ca7777](https://github.com/s-panferov/awesome-typescript-loader/commit/60ca7777))
559
560
561<a name"0.17.0-rc.3"></a>
562### 0.17.0-rc.3 (2016-03-29)
563
564
565#### Bug Fixes
566
567* ***:** latest ts nightlies ([0d9e687e](https://github.com/s-panferov/awesome-typescript-loader/commit/0d9e687e))
568
569
570#### Features
571
572* ***:**
573 * impl `declaration` option basic support ([0169df57](https://github.com/s-panferov/awesome-typescript-loader/commit/0169df57))
574 * add babel options, write some tests on babel ([12c708cc](https://github.com/s-panferov/awesome-typescript-loader/commit/12c708cc))
575
576
577<a name"0.17.0-rc.2"></a>
578### 0.17.0-rc.2 (2016-03-23)
579
580
581#### Features
582
583* ***:** update resolver to work with webpack2, refs #109 ([680d036a](https://github.com/s-panferov/awesome-typescript-loader/commit/680d036a))
584
585
586<a name"0.17.0-rc.1"></a>
587### 0.17.0-rc.1 (2016-03-22)
588
589
590#### Features
591
592* ***:** exclude noEmit option ([090f26aa](https://github.com/s-panferov/awesome-typescript-loader/commit/090f26aa))
593
594
595<a name"0.17.0-rc.0"></a>
596### 0.17.0-rc.0 (2016-03-21)
597
598
599#### Features
600
601* ***:** prefer query-string options, ([dfb62b1d](https://github.com/s-panferov/awesome-typescript-loader/commit/dfb62b1d), closes [#107](https://github.com/s-panferov/awesome-typescript-loader/issues/107))
602
603
604<a name"0.16.2"></a>
605### 0.16.2 (2016-03-19)
606
607
608#### Bug Fixes
609
610* ***:**
611 * don't show exclude warning when only files present, ([cf19faec](https://github.com/s-panferov/awesome-typescript-loader/commit/cf19faec), closes [#97](https://github.com/s-panferov/awesome-typescript-loader/issues/97))
612 * ignore `out` option. ([53276b03](https://github.com/s-panferov/awesome-typescript-loader/commit/53276b03), closes [#96](https://github.com/s-panferov/awesome-typescript-loader/issues/96))
613
614
615<a name"0.16.1"></a>
616### 0.16.1 (2016-03-19)
617
618
619#### Bug Fixes
620
621* ***:** remove common instance lock, ([7b1a3a78](https://github.com/s-panferov/awesome-typescript-loader/commit/7b1a3a78), closes [#103](https://github.com/s-panferov/awesome-typescript-loader/issues/103))
622
623
624<a name"0.16.0"></a>
625## 0.16.0 (2016-03-19)
626
627
628#### Features
629
630* ***:**
631 * resolve tsconfig with different name ([ebe24d98](https://github.com/s-panferov/awesome-typescript-loader/commit/ebe24d98))
632 * resolve tsconfig with different name ([0de96388](https://github.com/s-panferov/awesome-typescript-loader/commit/0de96388))
633
634
635<a name"0.16.0-rc.0"></a>
636### 0.16.0-rc.0 (2016-03-04)
637
638
639#### Bug Fixes
640
641* **instance:** fix error message about babel ([bd1e0b08](https://github.com/s-panferov/awesome-typescript-loader/commit/bd1e0b08))
642
643
644#### Features
645
646* ***:**
647 * allowJs works (wip) ([d7a8a641](https://github.com/s-panferov/awesome-typescript-loader/commit/d7a8a641))
648 * xit salsa test for now ([6c973b6a](https://github.com/s-panferov/awesome-typescript-loader/commit/6c973b6a))
649 * add travis to project ([0c6309a2](https://github.com/s-panferov/awesome-typescript-loader/commit/0c6309a2))
650 * loader plugins (e.g. docscript) ([76d0a548](https://github.com/s-panferov/awesome-typescript-loader/commit/76d0a548))
651 * remove bluebird, format filename for sourcemaps ([1dacfa85](https://github.com/s-panferov/awesome-typescript-loader/commit/1dacfa85))
652
653
654<a name"0.15.10"></a>
655### 0.15.10 (2016-01-26)
656
657
658#### Bug Fixes
659
660* ***:**
661 * exclude package.json files from program ([d8546dc1](https://github.com/s-panferov/awesome-typescript-loader/commit/d8546dc1))
662 * fix program update issue ([a606ed89](https://github.com/s-panferov/awesome-typescript-loader/commit/a606ed89))
663* **checker-runtime:** fix SyncResolver type ([b55af480](https://github.com/s-panferov/awesome-typescript-loader/commit/b55af480))
664* **deps:**
665 * don't resolve symlinks to all .d.ts files ([a23d4bf4](https://github.com/s-panferov/awesome-typescript-loader/commit/a23d4bf4))
666 * fix path respolution for angular-style file names ([b43e2d8f](https://github.com/s-panferov/awesome-typescript-loader/commit/b43e2d8f))
667* **host:**
668 * add ad-hoc files lookup to support `typings` scenario ([b768c243](https://github.com/s-panferov/awesome-typescript-loader/commit/b768c243))
669 * import path ([478553a7](https://github.com/s-panferov/awesome-typescript-loader/commit/478553a7))
670* **index:** use instance.options to invoke externals ([1715bee8](https://github.com/s-panferov/awesome-typescript-loader/commit/1715bee8))
671
672
673#### Features
674
675* ***:**
676 * use only .d.ts files from tsconfig.json ([baa4d4e9](https://github.com/s-panferov/awesome-typescript-loader/commit/baa4d4e9))
677 * debounce running checker ([938fc968](https://github.com/s-panferov/awesome-typescript-loader/commit/938fc968))
678 * add glob warning ([0cb62506](https://github.com/s-panferov/awesome-typescript-loader/commit/0cb62506))
679 * add sourceRoot support ([bddf79cb](https://github.com/s-panferov/awesome-typescript-loader/commit/bddf79cb))
680 * use another preset for babel to work on prev node versions ([5c7972d4](https://github.com/s-panferov/awesome-typescript-loader/commit/5c7972d4))
681 * return webpack pre-resolution ([19c559a9](https://github.com/s-panferov/awesome-typescript-loader/commit/19c559a9))
682 * refactor tsconfig parser ([b2f414f1](https://github.com/s-panferov/awesome-typescript-loader/commit/b2f414f1))
683 * async refactor ([9831bdcc](https://github.com/s-panferov/awesome-typescript-loader/commit/9831bdcc))
684* **checker-runtime:** checker now can resolve imports too ([99220c1f](https://github.com/s-panferov/awesome-typescript-loader/commit/99220c1f))
685* **tests:** create a basic test for the loader ([9aed17f4](https://github.com/s-panferov/awesome-typescript-loader/commit/9aed17f4))
686
687
688<a name"0.15.9"></a>
689### 0.15.9 (2015-12-03)
690
691
692#### Bug Fixes
693
694* **deps:** don't resolve symlinks to all .d.ts files ([a23d4bf4](https://github.com/s-panferov/awesome-typescript-loader/commit/a23d4bf4))
695
696
697<a name"0.15.8"></a>
698### 0.15.8 (2015-12-03)
699
700
701#### Bug Fixes
702
703* **index:** use instance.options to invoke externals ([1715bee8](https://github.com/s-panferov/awesome-typescript-loader/commit/1715bee8))
704
705
706<a name"0.15.7"></a>
707### 0.15.7 (2015-12-03)
708
709
710<a name"0.15.6"></a>
711### 0.15.6 (2015-12-02)
712
713
714#### Bug Fixes
715
716* ***:** exclude package.json files from program ([d8546dc1](https://github.com/s-panferov/awesome-typescript-loader/commit/d8546dc1))
717
718
719<a name"0.15.5"></a>
720### 0.15.5 (2015-12-02)
721
722
723#### Bug Fixes
724
725* **host:** add ad-hoc files lookup to support `typings` scenario ([b768c243](https://github.com/s-panferov/awesome-typescript-loader/commit/b768c243))
726
727
728<a name"0.15.4"></a>
729### 0.15.4 (2015-11-26)
730
731
732#### Features
733
734* ***:** add glob warning ([0cb62506](https://github.com/s-panferov/awesome-typescript-loader/commit/0cb62506))
735
736
737<a name"0.15.3"></a>
738### 0.15.3 (2015-11-24)
739
740
741#### Bug Fixes
742
743* **checker-runtime:** fix SyncResolver type ([b55af480](https://github.com/s-panferov/awesome-typescript-loader/commit/b55af480))
744
745
746#### Features
747
748* **checker-runtime:** checker now can resolve imports too ([99220c1f](https://github.com/s-panferov/awesome-typescript-loader/commit/99220c1f))
749
750
751<a name"0.15.2"></a>
752### 0.15.2 (2015-11-24)
753
754
755#### Bug Fixes
756
757* **deps:** fix path respolution for angular-style file names ([b43e2d8f](https://github.com/s-panferov/awesome-typescript-loader/commit/b43e2d8f))
758
759
760#### Features
761
762* ***:** add sourceRoot support ([bddf79cb](https://github.com/s-panferov/awesome-typescript-loader/commit/bddf79cb))
763
764
765<a name"0.15.1"></a>
766### 0.15.1 (2015-11-20)
767
768
769#### Bug Fixes
770
771* ***:** fix program update issue ([a606ed89](https://github.com/s-panferov/awesome-typescript-loader/commit/a606ed89))
772
773
774<a name"0.15.0"></a>
775## 0.15.0 (2015-11-19)
776
777
778<a name"0.15.0-rc.2"></a>
779### 0.15.0-rc.2 (2015-11-18)
780
781
782#### Features
783
784* ***:** use another preset for babel to work on prev node versions ([5c7972d4](https://github.com/s-panferov/awesome-typescript-loader/commit/5c7972d4))
785
786
787<a name"0.15.0-rc.1"></a>
788### 0.15.0-rc.1 (2015-11-16)
789
790
791<a name"0.15.0-rc.0"></a>
792### 0.15.0-rc.0 (2015-11-13)
793
794
795#### Bug Fixes
796
797* **host:** import path ([478553a7](https://github.com/s-panferov/awesome-typescript-loader/commit/478553a7))
798
799
800#### Features
801
802* ***:**
803 * return webpack pre-resolution ([19c559a9](https://github.com/s-panferov/awesome-typescript-loader/commit/19c559a9))
804 * refactor tsconfig parser ([b2f414f1](https://github.com/s-panferov/awesome-typescript-loader/commit/b2f414f1))
805 * async refactor ([9831bdcc](https://github.com/s-panferov/awesome-typescript-loader/commit/9831bdcc))
806 * bump dev typescript ([b29a73d7](https://github.com/s-panferov/awesome-typescript-loader/commit/b29a73d7))
807 * bump typescript ([b2115448](https://github.com/s-panferov/awesome-typescript-loader/commit/b2115448))
808
809
810<a name"0.14.1"></a>
811### 0.14.1 (2015-10-31)
812
813
814#### Bug Fixes
815
816* ***:**
817 * correctly process jsx option ([f7ae91c4](https://github.com/s-panferov/awesome-typescript-loader/commit/f7ae91c4))
818 * fix unrecoverable error during watch ([6f7ad270](https://github.com/s-panferov/awesome-typescript-loader/commit/6f7ad270))
819 * watch tsx files too ([cc494a3b](https://github.com/s-panferov/awesome-typescript-loader/commit/cc494a3b))
820* **index:**
821 * correct work with a promise chain ([c20d684c](https://github.com/s-panferov/awesome-typescript-loader/commit/c20d684c))
822 * use try-catch instead of if when resolving lib files ([946fc850](https://github.com/s-panferov/awesome-typescript-loader/commit/946fc850))
823 * don't call the callback twice ([3abf8e48](https://github.com/s-panferov/awesome-typescript-loader/commit/3abf8e48))
824
825
826#### Features
827
828* ***:**
829 * bump dev typescript ([b29a73d7](https://github.com/s-panferov/awesome-typescript-loader/commit/b29a73d7))
830 * bump typescript ([b2115448](https://github.com/s-panferov/awesome-typescript-loader/commit/b2115448))
831 * remove outdated examples; we need tests instead ([26ef32ea](https://github.com/s-panferov/awesome-typescript-loader/commit/26ef32ea))
832 * update module resolution logic according to https://github.com/Microsoft/TypeScr ([59ff7f77](https://github.com/s-panferov/awesome-typescript-loader/commit/59ff7f77))
833 * checker in sep. process now runs only with ForkCheckerPlugin ([85e9e1bc](https://github.com/s-panferov/awesome-typescript-loader/commit/85e9e1bc))
834 * pass resolution info into the checker ([266ec78e](https://github.com/s-panferov/awesome-typescript-loader/commit/266ec78e))
835 * implement node-style module resolution ([77a67df8](https://github.com/s-panferov/awesome-typescript-loader/commit/77a67df8))
836 * read `.d.ts` files from `tsconfig.json` ([d4025d30](https://github.com/s-panferov/awesome-typescript-loader/commit/d4025d30))
837 * implement file cache ([358441a8](https://github.com/s-panferov/awesome-typescript-loader/commit/358441a8))
838 * ignore null source maps ([42433c9b](https://github.com/s-panferov/awesome-typescript-loader/commit/42433c9b))
839 * learn loader to pick-up precompiled files if any ([71935896](https://github.com/s-panferov/awesome-typescript-loader/commit/71935896))
840 * support the new libs path ([c224f05d](https://github.com/s-panferov/awesome-typescript-loader/commit/c224f05d))
841 * externals is an array now ([69cadb52](https://github.com/s-panferov/awesome-typescript-loader/commit/69cadb52))
842 * rewriteImports is an array now ([8f7f4555](https://github.com/s-panferov/awesome-typescript-loader/commit/8f7f4555))
843 * use a compiler from a client app ([cae4d00f](https://github.com/s-panferov/awesome-typescript-loader/commit/cae4d00f))
844 * add alias example ([ca86fd71](https://github.com/s-panferov/awesome-typescript-loader/commit/ca86fd71))
845 * now we can start ckecker in a separate process ([2cdb8f4b](https://github.com/s-panferov/awesome-typescript-loader/commit/2cdb8f4b))
846 * impl JSX support ([849e506b](https://github.com/s-panferov/awesome-typescript-loader/commit/849e506b))
847* **cache:** use sha512 ([48692dd2](https://github.com/s-panferov/awesome-typescript-loader/commit/48692dd2))
848* **checker:** fix compiler reference ([8dcad5d2](https://github.com/s-panferov/awesome-typescript-loader/commit/8dcad5d2))
849* **runtime:** add require signature for AMD ([970ff875](https://github.com/s-panferov/awesome-typescript-loader/commit/970ff875))
850
851
852<a name"0.14.0"></a>
853## 0.14.0 (2015-09-17)
854
855
856#### Features
857
858* ***:**
859 * remove outdated examples; we need tests instead ([26ef32ea](https://github.com/s-panferov/awesome-typescript-loader/commit/26ef32ea))
860 * update module resolution logic according to https://github.com/Microsoft/TypeScr ([59ff7f77](https://github.com/s-panferov/awesome-typescript-loader/commit/59ff7f77))
861
862
863<a name"0.14.0-rc.1"></a>
864### 0.14.0-rc.1 (2015-09-15)
865
866
867#### Features
868
869* **cache:** use sha512 ([48692dd2](https://github.com/s-panferov/awesome-typescript-loader/commit/48692dd2))
870
871
872<a name"0.14.0-rc.0"></a>
873### 0.14.0-rc.0 (2015-09-10)
874
875
876#### Features
877
878* ***:** checker in sep. process now runs only with ForkCheckerPlugin ([85e9e1bc](https://github.com/s-panferov/awesome-typescript-loader/commit/85e9e1bc))
879
880
881<a name"0.13.1"></a>
882### 0.13.1 (2015-09-03)
883
884
885#### Features
886
887* ***:** pass resolution info into the checker ([266ec78e](https://github.com/s-panferov/awesome-typescript-loader/commit/266ec78e))
888
889
890<a name"0.12.0"></a>
891## 0.12.0 (2015-08-14)
892
893
894#### Features
895
896* ***:** read `.d.ts` files from `tsconfig.json` ([d4025d30](https://github.com/s-panferov/awesome-typescript-loader/commit/d4025d30))
897
898
899<a name"0.12.0-rc.2"></a>
900### 0.12.0-rc.2 (2015-08-12)
901
902
903#### Features
904
905* ***:** implement file cache ([358441a8](https://github.com/s-panferov/awesome-typescript-loader/commit/358441a8))
906
907
908<a name"0.12.0-rc.1"></a>
909### 0.12.0-rc.1 (2015-08-10)
910
911
912#### Features
913
914* ***:** ignore null source maps ([42433c9b](https://github.com/s-panferov/awesome-typescript-loader/commit/42433c9b))
915
916
917<a name"0.12.0-rc.0"></a>
918### 0.12.0-rc.0 (2015-08-10)
919
920
921#### Features
922
923* ***:** learn loader to pick-up precompiled files if any ([71935896](https://github.com/s-panferov/awesome-typescript-loader/commit/71935896))
924
925
926<a name"0.11.3"></a>
927### 0.11.3 (2015-08-06)
928
929
930#### Bug Fixes
931
932* **index:** correct work with a promise chain ([c20d684c](https://github.com/s-panferov/awesome-typescript-loader/commit/c20d684c))
933
934
935<a name"0.11.2"></a>
936### 0.11.2 (2015-08-04)
937
938
939#### Bug Fixes
940
941* **index:** use try-catch instead of if when resolving lib files ([946fc850](https://github.com/s-panferov/awesome-typescript-loader/commit/946fc850))
942
943
944<a name"0.11.1"></a>
945### 0.11.1 (2015-08-02)
946
947
948<a name"0.11.0"></a>
949## 0.11.0 (2015-08-02)
950
951
952#### Features
953
954* ***:** support the new libs path ([c224f05d](https://github.com/s-panferov/awesome-typescript-loader/commit/c224f05d))
955
956
957<a name"0.11.0-rc.0"></a>
958### 0.11.0-rc.0 (2015-07-31)
959
960
961#### Features
962
963* ***:** externals is an array now ([69cadb52](https://github.com/s-panferov/awesome-typescript-loader/commit/69cadb52))
964
965
966<a name"0.9.1"></a>
967### 0.9.1 (2015-07-24)
968
969
970#### Features
971
972* **checker:** fix compiler reference ([8dcad5d2](https://github.com/s-panferov/awesome-typescript-loader/commit/8dcad5d2))
973
974
975<a name"0.9.0"></a>
976## 0.9.0 (2015-07-24)
977
978
979#### Bug Fixes
980
981* **index:** don't call the callback twice ([3abf8e48](https://github.com/s-panferov/awesome-typescript-loader/commit/3abf8e48))
982
983
984#### Features
985
986* ***:** use a compiler from a client app ([cae4d00f](https://github.com/s-panferov/awesome-typescript-loader/commit/cae4d00f))
987
988
989<a name"0.8.0"></a>
990## 0.8.0 (2015-07-23)
991
992
993#### Features
994
995* ***:** add alias example ([ca86fd71](https://github.com/s-panferov/awesome-typescript-loader/commit/ca86fd71))
996* **runtime:** add require signature for AMD ([970ff875](https://github.com/s-panferov/awesome-typescript-loader/commit/970ff875))
997
998
999<a name"0.7.1"></a>
1000### 0.7.1 (2015-07-18)
1001
1002
1003#### Bug Fixes
1004
1005* ***:** fix unrecoverable error during watch ([6f7ad270](https://github.com/s-panferov/awesome-typescript-loader/commit/6f7ad270))
1006
1007
1008<a name"0.7.0"></a>
1009## 0.7.0 (2015-07-18)
1010
1011
1012<a name"0.5.4"></a>
1013### 0.5.4 (2015-06-09)
1014
1015
1016<a name"0.5.3"></a>
1017### 0.5.3 (2015-06-05)
1018
1019
1020#### Features
1021
1022* ***:** propper instance init ([d681689d](https://github.com/s-panferov/awesome-typescript-loader/commit/d681689d))
1023
1024
1025<a name"0.5.2"></a>
1026### 0.5.2 (2015-05-30)
1027
1028
1029#### Features
1030
1031* **helpers:** recompile files ([78b13a14](https://github.com/s-panferov/awesome-typescript-loader/commit/78b13a14))
1032
1033
1034<a name"0.5.1"></a>
1035### 0.5.1 (2015-05-30)
1036
1037
1038#### Features
1039
1040* **helpers:** add +1 to line because they are zero-based in TS ([76efd423](https://github.com/s-panferov/awesome-typescript-loader/commit/76efd423))
1041
1042
1043<a name"0.5.0"></a>
1044## 0.5.0 (2015-05-30)
1045
1046
1047#### Features
1048
1049* ***:** play well with ExtractTextPlugin ([33807f1b](https://github.com/s-panferov/awesome-typescript-loader/commit/33807f1b))
1050
1051
1052<a name"0.4.0"></a>
1053## 0.4.0 (2015-05-30)
1054
1055
1056#### Features
1057
1058* ***:**
1059 * add tsconfig support and return ts-jsx-loader back ([c03c73e1](https://github.com/s-panferov/awesome-typescript-loader/commit/c03c73e1))
1060 * refactor and impl separate file analyzer ([8964d3d7](https://github.com/s-panferov/awesome-typescript-loader/commit/8964d3d7))
1061
1062
1063<a name"0.3.1"></a>
1064### 0.3.1 (2015-05-11)
1065
1066
1067<a name"0.3.0"></a>
1068## 0.3.0 (2015-05-11)
1069
1070
1071#### Features
1072
1073* ***:** use new just-emit workflow; this must be much faster too ([9d3a9961](https://github.com/s-panferov/awesome-typescript-loader/commit/9d3a9961))