UNPKG

24.1 kBMarkdownView Raw
1# Changelog
2
3## v6.0.4
4* [Fix issue when handling files not included in tsconfig.json](https://github.com/TypeStrong/ts-loader/issues/943) (#934) - thanks @davazp!
5
6## v6.0.3
7* [Upgrade typescript version to 3.5.2](https://github.com/TypeStrong/ts-loader/pull/954) (#954) - thanks @fa93hws
8
9## v6.0.2
10* [Set configFilePath when reading config file](https://github.com/TypeStrong/ts-loader/pull/942) (#939) - thanks @konpikwastaken!
11
12## v6.0.1
13
14* [Fix issue with `resolveTypeReferenceDirective` causing errors like `Cannot find name 'it'` with Jest](https://github.com/TypeStrong/ts-loader/pull/936) (#934) (#919) - thanks @andrewbranch!
15* [Fix TypeScript diagnostics not being printed to console when using project references](https://github.com/TypeStrong/ts-loader/pull/937) (#932) - thanks @andrewbranch!
16
17## v6.0.0
18
19* [Drop support for node < 8.6 related to micromatch upgrade to 4](https://github.com/TypeStrong/ts-loader/pull/930); see: https://github.com/TypeStrong/ts-loader/issues/929
20* [Update dependencies](https://github.com/TypeStrong/ts-loader/pull/928) - thanks @johnnyreilly!
21
22## v5.4.5
23
24* [use @types/webpack for loader typings](https://github.com/TypeStrong/ts-loader/pull/927) - thanks @LukeSheard!
25
26## v5.4.4
27
28* [refactor: add common appendTsTsxSuffixesIfRequired function to instance](https://github.com/TypeStrong/ts-loader/pull/924) - thanks @johnnyreilly!
29
30## v5.4.3
31
32* [feat: resolveTypeReferenceDirective support for yarn PnP](https://github.com/TypeStrong/ts-loader/pull/921) - thanks @johnnyreilly!
33* [fix: don't include anything apart from ts-loader in publish](https://github.com/TypeStrong/ts-loader/pull/923) - thanks @johnnyreilly!
34
35## v5.3.3
36
37* [fix: Pass ts.Program to getCustomTransformers](https://github.com/TypeStrong/ts-loader/pull/889) (#860) - thanks @andersekdahl!
38
39## v5.3.2
40
41* [feat: enable experimentalFileCaching by default](https://github.com/TypeStrong/ts-loader/pull/885) (#868) - thanks @timocov!
42
43## v5.3.1
44
45* [fix: projectReferences with rootDir](https://github.com/TypeStrong/ts-loader/pull/871) (#868) - thanks @andrewbranch!
46
47## v5.3.0
48
49* [feat: Exposes a `resolveNodeModule` option](https://github.com/TypeStrong/ts-loader/pull/862) - thanks @arcanis!
50
51## v5.2.2
52
53* [feat: Micro-optimizations](https://github.com/TypeStrong/ts-loader/pull/855) - thanks @johnnyreilly
54
55## v5.2.1
56
57* [feat: Lists typescript as a peer dependency](https://github.com/TypeStrong/ts-loader/pull/841) - thanks @arcanis!
58
59## v5.2.0
60
61* [feat: Initial support for project references - `projectReferences`](https://github.com/TypeStrong/ts-loader/pull/817) - thanks @andrewbranch!
62
63## v5.1.1
64
65* [fix(getTranspilationEmit): pass the raw path to transpileModule](https://github.com/TypeStrong/ts-loader/pull/835) - thanks @Brooooooklyn
66
67## v5.1.0
68
69* [feat: Added cache for some FS operations while compiling - `experimentalFileCaching`](https://github.com/TypeStrong/ts-loader/pull/829) - thanks @timocov!
70
71## v5.0.0
72
73* [feat: Fixed issue with incorrect output path for declaration files](https://github.com/TypeStrong/ts-loader/pull/822) - thanks @JonWallsten! **BREAKING CHANGE**
74
75## v4.5.0
76
77* [feat: Added support for TypeScript declaration map](https://github.com/TypeStrong/ts-loader/pull/821) - thanks @JonWallsten!
78
79## v4.4.2
80
81* [fix(loader): new Error to webpack when errors occured in the loader function](https://github.com/TypeStrong/ts-loader/pull/792) - thanks @linxiaowu66 and @systemmetaphor!
82
83## v4.4.1
84
85* [fix(types): expose public interfaces from root index.d.ts](https://github.com/TypeStrong/ts-loader/pull/790) - thanks @Hotell!
86
87## v4.4.0
88
89* [feat: generate ambient types from implementation](https://github.com/TypeStrong/ts-loader/pull/788) - thanks @Hotell!
90* [error when not using webpack 4](https://github.com/TypeStrong/ts-loader/pull/786) - thanks @johnnyreilly
91
92## v4.3.1
93
94* [Fix options caching when ts-loader is used in multiple rules](https://github.com/TypeStrong/ts-loader/pull/782) - thanks @yyx990803!
95
96Please note, this bug fix requires that vue-loader users still using v14 should either upgrade to v15 or explicitly pass the same ts-loader options via v14's loaders option. [See more details here](https://github.com/TypeStrong/ts-loader/pull/782#issuecomment-394406093)
97
98## v4.3.0
99
100* [Fix dependency resolution when using pnpm](https://github.com/TypeStrong/ts-loader/pull/774) - thanks @xbtsw and @zkochan!
101* [Add `allowTsInNodeModules` option for importing .ts files from node_modules](https://github.com/TypeStrong/ts-loader/pull/773) - thanks @aelawson!
102
103## v4.2.0
104
105* [Pass `context' to error formatters](https://github.com/TypeStrong/ts-loader/pull/756) - thanks @gustavderdrache!
106
107## v4.1.0
108
109* [Fix slow `experimentalWatchApi`](https://github.com/TypeStrong/ts-loader/pull/747) (#746) - thanks @sheetalkamat and @MLoughry!
110* [feat: `getCustomTransformers` support path string for a module](https://github.com/TypeStrong/ts-loader/pull/745) - thanks @vagusX and @s-panferov (upon whose work this is based I believe)
111
112## v4.0.1
113
114* [Fix name collision in experimentalWatchApi code](https://github.com/TypeStrong/ts-loader/pull/737) - thanks @MLoughry!
115
116## v4.0.0
117
118* Support webpack 4
119* Drop support for webpack 2/3 **BREAKING CHANGE** - use ts-loader 3.x if you need webpack 2/3 support
120* Minimum TypeScript version is now 2.4.1 **BREAKING CHANGE**
121* Deprecated option `entryFileCannotBeJs` removed' **BREAKING CHANGE**
122* Start using [prettier](https://prettier.io/) for the codebase
123
124## v3.5.0
125
126* [Add trace for traceResolution](https://github.com/TypeStrong/ts-loader/pull/721) - thanks @onigoetz!
127
128## v3.4.0
129
130* [local .d.ts files now marked as changed when watch is triggered](https://github.com/TypeStrong/ts-loader/pull/698) - thanks @KnisterPeter!
131
132## v3.3.1
133
134* [Fixes to support watch api for compiling - lib support etc](https://github.com/TypeStrong/ts-loader/pull/715) - thanks @sheetalkamat!
135
136## v3.3.0
137
138* [Report diagnostics only on certain files with `reportFiles` option](https://github.com/TypeStrong/ts-loader/pull/701) - thanks @freeman!
139* [Replaced option `contextAsConfigBasePath` with `context` option.](https://github.com/TypeStrong/ts-loader/pull/688/) Strictly speaking a breaking change. However, given the original option was never able to fulfil its intended purpose I've decided to treat this as just a new feature; there seems no possibility that anyone can be using `contextAsConfigBasePath` - thanks @christiantinauer!
140* [Added support for the new watch api of TypeScript compiler.](https://github.com/TypeStrong/ts-loader/pull/685) nb This feature has been placed behind a new `experimentalWatchApi` option until it has been thoroughly tested. All being well it is likely to become the default behaviour for ts-loader in future - thanks @sheetalkamat!
141
142## v3.2.0
143
144* [Add new loader option `contextAsConfigBasePath`](https://github.com/TypeStrong/ts-loader/pull/681) - thanks @christiantinauer
145
146## v3.1.1
147
148* [Fix error importing buildt ts files with allowJs](https://github.com/TypeStrong/ts-loader/pull/674) (#667) - thanks @Pajn!
149
150## v3.1.0
151
152* [Add `onlyCompileBundledFiles` option which modifies behaviour to load only those files that are actually bundled by webpack](https://github.com/TypeStrong/ts-loader/pull/671) #267 - thanks @maier49!
153* [Chore release; upgraded chalk dependency in `package.json` to 2.3, as 2.3 is another breaking changes release (from a TypeScript perspective).](https://github.com/TypeStrong/ts-loader/issues/664), see [here](https://github.com/chalk/chalk/issues/215) for context - thanks @johnnyreilly
154
155## v3.0.5
156
157* [Chore release; upgraded chalk dependency in `package.json` to 2.2, as 2.2 appears to be a breaking changes release.](https://github.com/TypeStrong/ts-loader/issues/664) - thanks @lmk123 for reporting
158
159## v3.0.4
160
161* [Chore release; upgraded chalk dependency.](https://github.com/TypeStrong/ts-loader/pull/662) - thanks @johnnyreilly
162
163## v3.0.3
164
165* [Fix allowJs @types resolution error](https://github.com/TypeStrong/ts-loader/pull/658) (#657, #655) - thanks @johnnyreilly and @roddypratt + @ldrick for providing minimal repro repos which allowed me to fix this long standing bug!
166
167This fix resolves the issue for TypeScript 2.4+ (which is likely 95% of users). For those people stuck on 2.3 or below and impacted by this issue, you should be able to workaround this by setting `entryFileCannotBeJs: true` in your ts-loader options. This option should be considered deprecated as of this release. The option will likely disappear with the next major version of ts-loader which will drop support for TypeScript 2.3 and below, thus removing the need for this option.
168
169## v3.0.0
170
171All changes were made with this [PR](https://github.com/TypeStrong/ts-loader/pull/643) - thanks @johnnyreilly
172
173([Published to npm as v3.0.2 due to npm publishing issues](https://github.com/TypeStrong/ts-loader/issues/654)) thanks @mattlewis92 for noticing!
174
175* drop support for typescript < 2.0 (no-one seems to be using it and we can simplify the code) **BREAKING CHANGE**
176* remove `entryFileIsJs` option; it can be inferred from whether the `allowJs` TypeScript compiler option has been set.
177* move to webpack 3.0 for test harness
178* drop `configFileName` support [(replaced by `configFile`)](https://github.com/TypeStrong/ts-loader/pull/607) **BREAKING CHANGE**
179* add support for a custom formatter for output - drop visual studio format (this can be added back if there's clamour for it and people can supply their own formatters in the interim) **BREAKING CHANGE**
180* make loglevel warn by default (stop outputting typescript version number by default). Fixes [#488](https://github.com/TypeStrong/ts-loader/issues/488)
181* fix [tsc has "module" default to "es2015"when targetting es2015+, but ts-loader does not](https://github.com/TypeStrong/ts-loader/issues/570) - thanks [@Venryx](https://github.com/Venryx) for the suggestion!
182* [switch to build ts-loader / run tests with yarn](https://github.com/TypeStrong/ts-loader/issues/369) because of [this](https://stackoverflow.com/questions/45022048/why-does-npm-install-rewrite-package-lock-json/45566871#45566871)
183* allow controlling whether the output can contain colours
184
185## v2.3.7
186
187* [Start validating the options supplied to the loader](https://github.com/TypeStrong/ts-loader/pull/630) (#629) - thanks @johnnyreilly!
188
189## v2.3.6
190
191* [Fix kills ts-loader dependant builds issue](https://github.com/TypeStrong/ts-loader/pull/627) (#626) - thanks @Loilo!
192
193## v2.3.5
194
195* [Add an additional check for js files before reusing isExternalLibaryImport](https://github.com/TypeStrong/ts-loader/pull/622) (#620) - thanks @WillMartin!
196* [Make TypeScript `basePath` configurable](https://github.com/TypeStrong/ts-loader/pull/621) (#618) - thanks @Loilo!
197* [Fix relative configFile path](https://github.com/TypeStrong/ts-loader/pull/618) (#617) - thanks @Loilo!
198
199## v2.3.4
200
201* [Add `configFile` option](https://github.com/TypeStrong/ts-loader/pull/607) - thanks @Loilo!
202
203## v2.3.3
204
205* [fix(tsconfig): stop passing rootDir option to TypeScript compiler](https://github.com/TypeStrong/ts-loader/pull/598) (#597) - thanks @Brooooooklyn
206* [Fix findConfigFile in Windows](https://github.com/TypeStrong/ts-loader/pull/605) (#604) - thanks @mengxy
207
208## v2.3.2
209
210* [Move to use strictNullChecks](https://github.com/TypeStrong/ts-loader/pull/589) - thanks @johnnyreilly
211* [`allowJs` supports importing types from external libraries](https://github.com/TypeStrong/ts-loader/pull/590) (#586, #577) - thanks @bsouthga!
212
213## v2.3.1
214
215* [Fix undefined watcher in watch-run causes error](https://github.com/TypeStrong/ts-loader/pull/587) (#585) - thanks @zinserjan and @sokra!
216
217## v2.3.0
218
219* [add appendTsxSuffixTo option to support using tsx with Vue](https://github.com/TypeStrong/ts-loader/pull/581) - lots of discussion went into this PR. Thanks to @vhqtvn (author) and @HerringtonDarkholme, @johnnyreilly, @jbrantly, @octref, @rhyek and others for helping us land on our final implementation.
220* [refactor: Use chalk instead of colors](https://github.com/TypeStrong/ts-loader/pull/579) - thanks @develar!
221
222## v2.2.2
223
224* [Remove default of setting isolatedModules to true when in transpileOnly mode](https://github.com/TypeStrong/ts-loader/pull/569) - thanks @johnnyreilly and @donaldpipowitch
225
226## v2.2.1
227
228* [Report errors in JS(X) files when CheckJS is enabled](https://github.com/TypeStrong/ts-loader/pull/564) - thanks @schmuli!
229* [Cater for change to @types acquisition strategy in TypeScript 2.4.1](https://github.com/TypeStrong/ts-loader/pull/566) - thanks @johnnyreilly
230
231## v2.2.0
232
233* [Support custom transformers for ts](https://github.com/TypeStrong/ts-loader/pull/535) - thanks @longlho and @Igorbek!
234
235## v2.1.0
236
237* [Add happypack compatibility mode](https://github.com/TypeStrong/ts-loader/pull/547) - thanks @aindlq!
238
239## v2.0.3
240
241* [Don't include appended TS extension in webpack dependencies](https://github.com/TypeStrong/ts-loader/pull/497) - thanks again @wearymonkey!
242
243## v2.0.2
244
245* [Fix performance regression related to using getTimes() by tracking timestamps](https://github.com/TypeStrong/ts-loader/pull/500) - thanks @wearymonkey
246
247## v2.0.1
248
249* [make watch resilient to no watcher / watcher.mtimes](https://github.com/TypeStrong/ts-loader/pull/482) - thanks @bancek and @mredbishop
250* [move to using loader-utils 1.0](https://github.com/TypeStrong/ts-loader/pull/475)
251
252## v2.0.0
253
254* [Add support for IgnoringWatchFileSystem](https://github.com/TypeStrong/ts-loader/pull/444) - thanks @herschel666
255* [Use native Object.assign()](https://github.com/TypeStrong/ts-loader/pull/418) - thanks @arusakov
256
257Breaking changes:
258
259* ts-loader now officially only supports webpack 2. ts-loader 2.x may work with webpack 1 but it is not supported. Related to that, all continuous integration tests now run against webpack 2.
260* as webpack 2 does not support node 0.12 neither does ts-loader from now. node 4 at least is required.
261
262## v1.3.3
263
264* [Fix bug when "extend"ing a tsconfig that specifies "allowJs"](https://github.com/TypeStrong/ts-loader/pull/415) Thanks @cspotcode
265* [Minor perf optimisations](https://github.com/TypeStrong/ts-loader/pull/412)
266
267## v1.3.2
268
269* [Upgrade enhanced-resolve to v3](https://github.com/TypeStrong/ts-loader/pull/411)
270* [Remove arrify dependency](https://github.com/TypeStrong/ts-loader/pull/410)
271
272## v1.3.1
273
274* [Rolled back re-exported const enums no longer break emit in watch mode as performance cost was too high](https://github.com/TypeStrong/ts-loader/pull/406) resolves #393
275
276## v1.3.0
277
278* [Introduce meaningful error when importing TypeScript from `node_modules`](https://github.com/TypeStrong/ts-loader/pull/399)
279* [Introduce `entryFileIsJs` loader option which allows having an entry file which is js.](https://github.com/TypeStrong/ts-loader/pull/399) resolves #388 and #401 - thanks @Wykks and @pqr.
280
281NB Previously the `entryFileIsJs` option was on by default when `allowJs` was true. Now it has to be specified directly. Strictly speaking this is a breaking change; however given this is a rarely used option which exists for what is arguably an edge case this is being added without moving to 2.0. If this breaks people then we'll never do this again; I'd be surprised if anyone is relying on this though so we're taking a chance. Related tests have been suffixed "-entryFileIsJs" in the test name.
282
283## v1.2.2
284
285* [Re-exported const enums no longer break emit in watch mode](https://github.com/TypeStrong/ts-loader/pull/377) [#376] - thanks @smphhh
286* [typescript.sys should be compiler.sys](https://github.com/TypeStrong/ts-loader/pull/380) [#379] - thanks @johnnyreilly and @jbrantly
287
288## v1.2.1
289
290* [Fix TS module resolution paths on Windows - watch mode becomes faster](https://github.com/TypeStrong/ts-loader/pull/373) [#372] - thanks @smphhh
291
292## v1.2.0
293
294* [Crash when adding/removing files in watch-mode](https://github.com/TypeStrong/ts-loader/pull/364) [#358] - thanks @jbbr for the suggested fix
295* [Provided an option to produce Visual Studio compatible error output](https://github.com/TypeStrong/ts-loader/pull/356) [#355] - thanks @gamli
296
297## v1.1.0
298
299* [Added support for vuejs via `appendTsSuffixTo` option](https://github.com/TypeStrong/ts-loader/pull/354) [#270] - thanks @HerringtonDarkholme
300
301## v1.0.0
302
303* [General refactor of ts-loader; some performance improvements](https://github.com/TypeStrong/ts-loader/pull/343) [#335] - thanks @johnnyreilly
304* [Make the loader resilient to watched declaration files being removed.](https://github.com/TypeStrong/ts-loader/pull/281) - thanks @opichals
305
306## v0.9.5
307
308* [Improve performance for watch mode / `after-compile` plugin](https://github.com/TypeStrong/ts-loader/pull/187) - thanks @Strate
309
310## v0.9.4
311
312* [Make logging to stderr or stdout configurable; introduce logging levels](https://github.com/TypeStrong/ts-loader/pull/313) [#214] - thanks @ThYpHo0n
313* [Fix regression that broke hot module replacement](https://github.com/TypeStrong/ts-loader/pull/322) [#321] - thanks @dopare
314
315## v0.9.3
316
317* [Added support for allowJs](https://github.com/TypeStrong/ts-loader/pull/320) (#316) - thanks @dschnare
318
319## v0.9.2
320
321* [Added support for @types](https://github.com/TypeStrong/ts-loader/pull/318) (#247) -thanks @basarat for the ideas
322
323## v0.9.1
324
325* [Normalize dependency graph paths - Fix broken dependencies on Windows ](https://github.com/TypeStrong/ts-loader/pull/286) - thanks @pzavolinsky
326* [Fixed the declaration issue](https://github.com/TypeStrong/ts-loader/pull/307) (#214 part deux) - thanks @dizel3d
327
328## v0.9.0
329
330* [Made ts-loader compatible with node v6](https://github.com/TypeStrong/ts-loader/commit/a4f835345e495f45b40365f025afce72d1817996) - thanks @Blechhirn
331* [Fixed the declaration issue](https://github.com/TypeStrong/ts-loader/commit/3bb0fec73a2fab47953b51d256f0f5378f236ad1) (#214) - thanks @17cupsofcoffee
332* [Declarations update independent of compiler.watchFileSystem](https://github.com/TypeStrong/ts-loader/pull/167/commits/ae824b2676b226bdd0c860a787754a4ae28e339c) (#155) - thanks @opichals
333
334Now built using TypeScript v2.0
335
336## v0.8.2
337
338* Elided imports are now watched (#156, #169)
339* Declaration files for `.d.ts` files are now emitted (thanks @rob-bateman) (#174, #175)
340
341## v0.8.1
342
343* Add better error messaging when a file in tsconfig.json can not be loaded (#117, #145)
344* Fix incompatibility with html-webpack-plugin (#152, #154)
345
346## v0.8.0
347
348* Add support for emitting declaration files when `declaration: true` is set (#48, #128)
349* Fix bug with specifying `target: es6` and `module: commonjs` at the same time when using
350 TS 1.7+ (#111, #132, #140).
351* Fix bug with resolving dependencies which are linked using `npm link` (#134, #141)
352
353## v0.7.2
354
355* Fix regression with watching definition files (#109, #110)
356
357## v0.7.1
358
359* Fix regression with Windows that was introduced in v0.7.0 (#92)
360
361## v0.7.0
362
363* Fix bug with webpack resolution that could sometimes cause TypeScript to not find modules (#92, #102)
364* Loader output is now written to stderr instead of stdout. (#95, #103)
365
366## v0.6.1
367
368* Improve initial build performance significantly for larger projects (#100)
369* Fix issue with nightly (#96)
370
371## v0.6.0
372
373* Remove support for 1.5 and 1.6-beta. TypeScript 1.6 (stable) is the now the lowest version
374 supported.
375* Fix issue when using source maps and Babel in certain situations (#81)
376* Fix issue with nightly (#83)
377
378## v0.5.6
379
380* Add ignoreDiagnostics feature
381* Fix issue with node resolution and `noEmitOnError` (#71)
382
383## v0.5.5
384
385* Fix issue with nightly (Microsoft/TypeScript#4738)
386* Add support for the NoErrorsPlugin
387
388## v0.5.4
389
390* Fix issue with nightly (Microsoft/TypeScript#4497)
391
392## v0.5.3
393
394* Utilize TypeScript's new custom module resolution logic to integrate with webpack. This essentially
395 means that TypeScript will resolve files exactly the same as webpack does (supporting aliases, etc).
396 See the [aliasResolution test](test/aliasResolution) for an example. Only supported in TS 1.6 and
397 above.
398* Rework error reporting to resolve certain edge cases with dependencies. In general errors should
399 be much more consistent now in watch mode.
400* Fix issue with targeting ES6 and transpile mode (#36)
401
402## v0.5.2
403
404* Fix issue with TypeScript nightly and new node module resolution strategy (#34)
405
406## v0.5.1
407
408* Tweaked error message output to include error code (#32)
409* Add helpful messages around the TypeScript dependency
410 * Suggest how to install TypeScript if it hasn't been installed
411 * Show TypeScript version when compiling
412 * Warn if TypeScript version is incompatible
413
414## v0.5.0
415
416* Add support for `transpileOnly` loader option. See README for more information.
417* TypeScript is no longer a dependency of the loader and must be installed separately
418* Loader options can now be set as a property in `webpack.config.js`
419* TypeScript options can be set through the loader option `compilerOptions`
420* Improved error reporting
421 * Errors from all files in the TypeScript application are now reported in watch mode instead of
422 from just those files that changed. This means that making a breaking change in a dependency
423 will now be correctly reported as an error in the dependent file.
424 * Errors with TypeScript options are now reported as webpack errors instead of logged to console
425 * Error output no longer contains the filename once from webpack and again in the error message.
426 Instead, the filename is only reported by webpack
427 * Fixed issue with latest version of webpack where filenames could be reported twice for the same
428 error in certain situations
429* Using the `declaration` TypeScript option no longer results in errors
430* Add support for the `newLine` TypeScript option
431* Tests have been revamped to be full integration tests with nightly builds against the current stable
432 and nightly TypeScript. Many new tests have been added.
433
434## v0.4.7
435
436* Update TypeScript dependency to 1.5 release (1.5.3)
437
438## v0.4.6
439
440* Improve error reporting related to tsconfig.json
441 * Fix bug that reported the wrong errors
442 * Errors are now reported as webpack errors instead of logged to console
443* Add support for latest TypeScript nightly (#24)
444
445## v0.4.5
446
447* Add `silent` flag (#22)
448
449## v0.4.4
450
451* Add support for "noLib" compiler option (#19)
452* Make errors easier to parse programmatically (#20)
453 * Errors in declaration files are now added to the stats object instead of written to console
454 * Errors now include `file`, `rawMessage`, and `location` properties
455* Make --watch option more robust
456 * Fix issue where changes to entry file were not detected
457 * Fix issue where changes to typing information only did not result in a rebuild (#21)
458
459## v0.4.3
460
461* Fix error locations to be 1-based instead of 0-based (#18)
462
463## v0.4.2
464
465* Rework the way dependencies are loaded (#14)
466* Fix NPM dependency on TypeScript (#15, #16)
467
468## v0.4.1
469
470* Fix Windows issue with paths (#14)
471
472## v0.4.0
473
474* TypeScript 1.5 support! (#14)
475* tsconfig.json support (#2, #9)
476* ES6 target support
477* Remove TS-related options in favor of specifying them in tsconfig.json
478* Add `configFileName` option for custom tsconfig files
479
480## v0.3.4
481
482* Exclude TS 1.5 as a dependency since there are breaking changes
483
484## v0.3.3
485
486* Add support for reporting errors in declaration files (#10)
487* Add support for watch mode for declaration files (#11)
488* Fix issue with extra `sourceMappingURL` in output files (#12)
489
490## v0.3.2
491
492* Add support for manually adding files (#6)
493* Add paths to source maps (#8)
494
495## v0.3.1
496
497* Add support for specifying a custom TypeScript compiler
498
499## v0.3.0
500
501* Change how modules are resolved. Imports and declaration file references are
502 now resolved through TypeScript instead of being resolved through webpack's
503 `resolve` API. This fixes a number of issues and better aligns the loader to
504 work as a replacement for the `tsc` command. (#3, #4, #5)
505
506## v0.2.3
507
508* Add noImplicitAny option (#2)
509
510## v0.2.2
511
512* Fix issue with source maps
513
514## v0.2.1
515
516* Add colors to error output
517
518## v0.2.0
519
520* Add new configuration options (#1)
521 * target, module, sourceMap, instance
522 * sourceMap default changed from `true` to `false`
523* Workaround issue with TypeScript always emitting Windows-style new lines
524* Add tests
525
526## v0.1.0
527
528* Initial version
529
\No newline at end of file