UNPKG

38.9 kBMarkdownView Raw
1# Change Log - @microsoft/api-extractor
2
3This log was last generated on Fri, 03 Jul 2020 15:09:04 GMT and should not be manually modified.
4
5## 7.9.1
6Fri, 03 Jul 2020 15:09:04 GMT
7
8*Version update only*
9
10## 7.9.0
11Fri, 03 Jul 2020 05:46:41 GMT
12
13### Minor changes
14
15- Add support for ECMAScript private fields (new in TypeScript 3.8)
16- Add support for "import type" imports (new in TypeScript 3.8)
17- Upgrade the bundled compiler engine to TypeScript 3.9
18
19### Patches
20
21- Fix an issue where chained compiler errors were not formatted correctly
22- Log the TypeScript bundled compiler version, and warn if it is outdated
23
24## 7.8.15
25Thu, 25 Jun 2020 06:43:35 GMT
26
27*Version update only*
28
29## 7.8.14
30Wed, 24 Jun 2020 09:50:48 GMT
31
32*Version update only*
33
34## 7.8.13
35Wed, 24 Jun 2020 09:04:28 GMT
36
37*Version update only*
38
39## 7.8.12
40Mon, 15 Jun 2020 22:17:17 GMT
41
42### Patches
43
44- Fix an issue where documentation hyperlinks were sometimes missing when using the "bundledPackages" feature (GitHub #1933)
45
46## 7.8.11
47Wed, 10 Jun 2020 20:48:30 GMT
48
49*Version update only*
50
51## 7.8.10
52Mon, 01 Jun 2020 08:34:17 GMT
53
54*Version update only*
55
56## 7.8.9
57Sat, 30 May 2020 02:59:54 GMT
58
59*Version update only*
60
61## 7.8.8
62Thu, 28 May 2020 05:59:02 GMT
63
64*Version update only*
65
66## 7.8.7
67Wed, 27 May 2020 05:15:10 GMT
68
69*Version update only*
70
71## 7.8.6
72Tue, 26 May 2020 23:00:25 GMT
73
74*Version update only*
75
76## 7.8.5
77Fri, 22 May 2020 15:08:42 GMT
78
79*Version update only*
80
81## 7.8.4
82Thu, 21 May 2020 23:09:44 GMT
83
84*Version update only*
85
86## 7.8.3
87Thu, 21 May 2020 15:41:59 GMT
88
89*Version update only*
90
91## 7.8.2
92Tue, 19 May 2020 15:08:19 GMT
93
94### Patches
95
96- Report an error to indicate that "import()" types are not supported
97
98## 7.8.1
99Fri, 15 May 2020 08:10:59 GMT
100
101*Version update only*
102
103## 7.8.0
104Wed, 06 May 2020 08:23:45 GMT
105
106### Minor changes
107
108- Version update only
109
110## 7.7.13
111Wed, 08 Apr 2020 04:07:33 GMT
112
113*Version update only*
114
115## 7.7.12
116Sun, 29 Mar 2020 00:04:12 GMT
117
118### Patches
119
120- Improve analysis of types exposed via global variables (fixes GitHub issues #1765, #1095, and #1316)
121
122## 7.7.11
123Sat, 28 Mar 2020 00:37:16 GMT
124
125### Patches
126
127- Upgrade to TSdoc 0.12.19 to fix an issue where `<h1>` wasn't allowed as an HTML tag in a doc comment
128
129## 7.7.10
130Wed, 18 Mar 2020 15:07:47 GMT
131
132### Patches
133
134- Upgrade cyclic dependencies
135
136## 7.7.9
137Tue, 17 Mar 2020 23:55:58 GMT
138
139### Patches
140
141- Replace dependencies whose NPM scope was renamed from `@microsoft` to `@rushstack`
142
143## 7.7.8
144Tue, 28 Jan 2020 02:23:44 GMT
145
146*Version update only*
147
148## 7.7.7
149Thu, 23 Jan 2020 01:07:56 GMT
150
151*Version update only*
152
153## 7.7.6
154Tue, 21 Jan 2020 21:56:13 GMT
155
156*Version update only*
157
158## 7.7.5
159Sun, 19 Jan 2020 02:26:52 GMT
160
161### Patches
162
163- Upgrade Node typings to Node 10
164
165## 7.7.4
166Fri, 17 Jan 2020 01:08:23 GMT
167
168*Version update only*
169
170## 7.7.3
171Tue, 14 Jan 2020 01:34:15 GMT
172
173### Patches
174
175- Fix an issue where "ae-incompatible-release-tags" was sometimes reported incorectly for property setters (GitHub #1681)
176
177## 7.7.2
178Thu, 09 Jan 2020 06:44:12 GMT
179
180### Patches
181
182- Fix an error "Cannot read property 'externalModuleIndicator' of undefined" (GitHub #1652)
183
184## 7.7.1
185Wed, 08 Jan 2020 00:11:31 GMT
186
187*Version update only*
188
189## 7.7.0
190Tue, 03 Dec 2019 03:17:43 GMT
191
192### Minor changes
193
194- Improve declaration reference syntax to allow linking to overloaded functions/methods
195- Fix an issue with TypeScript 3.7, which now emits separate signatures for property getters/setters
196
197## 7.6.2
198Sun, 24 Nov 2019 00:54:04 GMT
199
200*Version update only*
201
202## 7.6.1
203Wed, 20 Nov 2019 06:14:28 GMT
204
205### Patches
206
207- Fix an issue where the newlineKind setting wasn't being applied correctly
208
209## 7.6.0
210Fri, 15 Nov 2019 04:50:50 GMT
211
212### Minor changes
213
214- Make newline type for generated files configurable
215
216## 7.5.6
217Mon, 11 Nov 2019 16:07:56 GMT
218
219*Version update only*
220
221## 7.5.5
222Wed, 06 Nov 2019 22:44:18 GMT
223
224### Patches
225
226- Add support for TypeScript 3.7
227
228## 7.5.4
229Tue, 05 Nov 2019 06:49:28 GMT
230
231### Patches
232
233- Fix an issue where API reports sometimes were ordered differently depending on the version of NodeJS (GitHub #1552)
234
235## 7.5.3
236Tue, 05 Nov 2019 01:08:39 GMT
237
238*Version update only*
239
240## 7.5.2
241Tue, 22 Oct 2019 06:24:44 GMT
242
243*Version update only*
244
245## 7.5.1
246Fri, 18 Oct 2019 15:15:01 GMT
247
248*Version update only*
249
250## 7.5.0
251Sun, 06 Oct 2019 00:27:39 GMT
252
253### Minor changes
254
255- Allow separate release tags for overloaded functions and methods
256- Add new api-extractor.json config setting "bundledPackages"
257
258## 7.4.7
259Fri, 04 Oct 2019 00:15:22 GMT
260
261### Patches
262
263- Fix an issue where IExtractorConfigPrepareOptions.packageJson was ignored (GitHub #1559)
264
265## 7.4.6
266Sun, 29 Sep 2019 23:56:29 GMT
267
268### Patches
269
270- Update repository URL
271
272## 7.4.5
273Wed, 25 Sep 2019 15:15:31 GMT
274
275*Version update only*
276
277## 7.4.4
278Tue, 24 Sep 2019 02:58:49 GMT
279
280*Version update only*
281
282## 7.4.3
283Mon, 23 Sep 2019 15:14:55 GMT
284
285*Version update only*
286
287## 7.4.2
288Wed, 11 Sep 2019 19:56:23 GMT
289
290### Patches
291
292- Add support for an exported name that conflicts with a global name (GitHub #1350)
293
294## 7.4.1
295Tue, 10 Sep 2019 22:32:23 GMT
296
297### Patches
298
299- Update documentation
300
301## 7.4.0
302Tue, 10 Sep 2019 20:38:33 GMT
303
304### Minor changes
305
306- Add support for generating declaration references
307
308## 7.3.11
309Wed, 04 Sep 2019 18:28:06 GMT
310
311*Version update only*
312
313## 7.3.10
314Wed, 04 Sep 2019 15:15:37 GMT
315
316### Patches
317
318- Update TSDoc dependency to 0.12.14
319
320## 7.3.9
321Fri, 30 Aug 2019 00:14:32 GMT
322
323### Patches
324
325- Fix a problem where Unicode API names were not handled correctly
326
327## 7.3.8
328Mon, 12 Aug 2019 15:15:14 GMT
329
330*Version update only*
331
332## 7.3.7
333Thu, 08 Aug 2019 15:14:17 GMT
334
335*Version update only*
336
337## 7.3.6
338Thu, 08 Aug 2019 00:49:05 GMT
339
340### Patches
341
342- Fix an issue where a function with only one declaration was assigned an overloadIndex of 0 instead of 1
343
344## 7.3.5
345Mon, 05 Aug 2019 22:04:32 GMT
346
347### Patches
348
349- Security updates.
350
351## 7.3.4
352Tue, 23 Jul 2019 01:13:01 GMT
353
354### Patches
355
356- ApiItem.name is now quoted when it contains invalid identifier characters, to avoid conflicts with an ECMAScript symbol expression
357
358## 7.3.3
359Mon, 22 Jul 2019 19:13:10 GMT
360
361### Patches
362
363- Update to use new api-extractor-model
364
365## 7.3.2
366Fri, 12 Jul 2019 19:12:46 GMT
367
368### Patches
369
370- Clarify docs for "--typescript-compiler-folder"
371
372## 7.3.1
373Thu, 11 Jul 2019 19:13:08 GMT
374
375### Patches
376
377- Add support for TypeScript 3.5
378
379## 7.3.0
380Tue, 09 Jul 2019 19:13:24 GMT
381
382### Minor changes
383
384- Add a "--diagnostics" command-line option to help when troubleshooting problems
385
386## 7.2.3
387Mon, 08 Jul 2019 19:12:18 GMT
388
389### Patches
390
391- Fix a problem when analyzing .d.ts files that appear in the same folder as the corresponding .ts file (GitHub #1310)
392
393## 7.2.2
394Sat, 29 Jun 2019 02:30:10 GMT
395
396### Patches
397
398- Fix GitHub issue #1304 where "IExtractorInvokeOptions.typescriptCompilerFolder" did not work with TypeScript 3.4
399
400## 7.2.1
401Wed, 12 Jun 2019 19:12:33 GMT
402
403*Version update only*
404
405## 7.2.0
406Tue, 11 Jun 2019 00:48:06 GMT
407
408### Minor changes
409
410- Generate ApiTypeParameter entries and type alias types
411
412## 7.1.8
413Wed, 05 Jun 2019 19:12:34 GMT
414
415### Patches
416
417- Fix an issue where TSDoc index selectors (ApiParameterListMixin.overloadIndex) started from 0, whereas TSDoc requires a nonzero number
418
419## 7.1.7
420Tue, 04 Jun 2019 05:51:53 GMT
421
422### Patches
423
424- Upgrade api-extractor-model to remove ApiConstructor.isStatic, since TypeScript constructors cannot be static
425- Improve handling of symbolic property and method names.
426
427## 7.1.6
428Mon, 27 May 2019 04:13:44 GMT
429
430### Patches
431
432- Fix incorrect path resolution for the "extends" field when loading tsconfig.json
433
434## 7.1.5
435Mon, 13 May 2019 02:08:35 GMT
436
437### Patches
438
439- Broaden support for default imports
440
441## 7.1.4
442Mon, 06 May 2019 20:46:21 GMT
443
444*Version update only*
445
446## 7.1.3
447Mon, 06 May 2019 19:34:54 GMT
448
449### Patches
450
451- Add a new setting "omitTrimmingComments" to prevent extra comments from being emitted in the .d.ts rollup
452
453## 7.1.2
454Mon, 06 May 2019 19:11:16 GMT
455
456### Patches
457
458- Fix an issue where ExtractorResult.warningCount was not incremented for messages handled by IExtractorInvokeOptions.messageCallback (GitHub #1258)
459
460## 7.1.1
461Tue, 30 Apr 2019 23:08:02 GMT
462
463### Patches
464
465- Fix an issue where API signatures were sometimes truncated in the .api.json file (GitHub #1249)
466
467## 7.1.0
468Tue, 16 Apr 2019 11:01:37 GMT
469
470### Minor changes
471
472- Initial stable release of API Extractor 7
473
474## 7.0.42
475Fri, 12 Apr 2019 06:13:16 GMT
476
477### Patches
478
479- Fix a regression that prevented certain types of warnings from being reported
480
481## 7.0.41
482Thu, 11 Apr 2019 07:14:01 GMT
483
484### Patches
485
486- THIS IS A RELEASE CANDIDATE FOR API-EXTRACTOR 7
487- (Breaking change) Rename "mainEntryPointFile" to "mainEntryPointFilePath" so all settings use a consistent naming convention
488- (Breaking change) Paths that appear in api-extractor.json are now resolved relative to the config file unless prefixed with the `<projectFolder>` token
489- Add a new api-extractor.json setting "tsconfigFilePath" for customizing the tsconfig.json path
490- Replace ExtractorConfig.packageJsonFullPath with ExtractorConfig.packageFolder
491- Upgrade API Extractor to use TypeScript 3.4 for analysis
492
493## 7.0.40
494Tue, 09 Apr 2019 05:31:01 GMT
495
496### Patches
497
498- Improve the "--local" option to automatically create the API report file if it is missing
499
500## 7.0.39
501Mon, 08 Apr 2019 19:12:52 GMT
502
503### Patches
504
505- Rename "addToApiReviewFile" setting to "addToApiReportFile"
506
507## 7.0.38
508Sat, 06 Apr 2019 02:05:51 GMT
509
510### Patches
511
512- (Breaking change) Removed the ILogger API and renamed ExtractorMessageLogLevel to ExtractorLogLevel
513- (Breaking change) Extractor console output is now modeled as ExtractorMessage objects and can be customized/filtered/handled by IExtractorInvokeOptions.messageCallback
514
515## 7.0.37
516Fri, 05 Apr 2019 04:16:16 GMT
517
518### Patches
519
520- Introduce "api-extractor init" command-line that helps enable API Extractor for a new project
521- (Breaking change) Major redesign of the API used to invoke API Extractor
522- (Breaking change) Major redesign of the api-extractor.json config file format
523- Add a CompilerState API that allows an optimization where multiple invocations of Extractor can reuse the same TypeScript compiler analysis
524
525## 7.0.36
526Wed, 03 Apr 2019 02:58:33 GMT
527
528### Patches
529
530- Fix an issue where .d.ts.map file were sometimes mapped to the wrong location
531
532## 7.0.35
533Sat, 30 Mar 2019 22:27:16 GMT
534
535### Patches
536
537- Reintroduce the generated documentation notice for internal constructors
538- Add limited support for resolving @inheritDoc references to external packages by postprocessing them in api-documenter
539
540## 7.0.34
541Thu, 28 Mar 2019 19:14:27 GMT
542
543### Patches
544
545- Validate `@link` tags and report a warning if the link cannot be resolved
546
547## 7.0.33
548Tue, 26 Mar 2019 20:54:18 GMT
549
550### Patches
551
552- Reintroduce support for `@inheritDoc` tags
553
554## 7.0.32
555Sat, 23 Mar 2019 03:48:31 GMT
556
557### Patches
558
559- If the TSDoc summary is missing for a class constructor, then automatically generate it
560- Reintroduce support for the `@preapproved` TSDoc tag
561
562## 7.0.31
563Thu, 21 Mar 2019 04:59:11 GMT
564
565### Patches
566
567- Reintroduce "ae-internal-missing-underscore" warning for API items marked as `@internal` but whose name does not start with an underscore
568
569## 7.0.30
570Thu, 21 Mar 2019 01:15:32 GMT
571
572### Patches
573
574- Improve the API review file generation to include imports and support multiple exports
575
576## 7.0.29
577Wed, 20 Mar 2019 19:14:49 GMT
578
579### Patches
580
581- API Extractor can now analyze packages whose package.json file is missing the "version" field
582
583## 7.0.28
584Mon, 18 Mar 2019 04:28:43 GMT
585
586### Patches
587
588- Rename the "ae-inconsistent-release-tags" warning to "ae-different-release-tags"
589- Introduce a new warning "ae-incompatible-release-tags" that checks for API signatures that reference types with incompatible release tags
590- Fix an issue where this error was sometimes reported incorrectly: "The messages.extractorMessageReporting table contains an unrecognized identifier ___"
591
592## 7.0.27
593Fri, 15 Mar 2019 19:13:25 GMT
594
595### Patches
596
597- (Breaking change) The file extension for API review files has changed from ".api.ts" to "api.md". For details see https://github.com/Microsoft/web-build-tools/issues/1123
598
599## 7.0.26
600Wed, 13 Mar 2019 19:13:14 GMT
601
602### Patches
603
604- Refactor code to move the IndentedWriter API from api-extractor-model to api-documenter
605
606## 7.0.25
607Wed, 13 Mar 2019 01:14:05 GMT
608
609### Patches
610
611- Upgrade TSDoc
612
613## 7.0.24
614Mon, 11 Mar 2019 16:13:36 GMT
615
616### Patches
617
618- Fix an issue where spurious TSDoc warnings were issued because the TSDoc parser was configured improperly
619- Move the .api.json related APIs into a new NPM package @microsoft/api-extractor-model
620
621## 7.0.23
622Tue, 05 Mar 2019 17:13:11 GMT
623
624### Patches
625
626- Issue a warning when an exported type refers to another local type that is not exported (ae-forgotten-export)
627- The export analyzer now correctly handles symbols imported using "import x = require('y');" notation
628
629## 7.0.22
630Mon, 04 Mar 2019 17:13:19 GMT
631
632### Patches
633
634- Every error/warning message reported by API Extractor now has an associated message identifier
635- Add a new section to api-extractor.json for configuring how errors get reported, with ability to suppress individual errors
636- Reintroduce the ability to report issues by writing warnings into the API review file
637- Fix an issue where members of type literals were incorrectly being flagged as "(undocumented)"
638- Error messages now cite the original .ts source file, if a source map is present. (To enable this, specify `"declarationMap": true` in tsconfig.json.)
639
640## 7.0.21
641Wed, 27 Feb 2019 22:13:58 GMT
642
643*Version update only*
644
645## 7.0.20
646Wed, 27 Feb 2019 17:13:17 GMT
647
648*Version update only*
649
650## 7.0.19
651Mon, 18 Feb 2019 17:13:23 GMT
652
653### Minor changes
654
655- New way to resolve & generate TSDoc metadata file
656
657## 7.0.18
658Tue, 12 Feb 2019 17:13:12 GMT
659
660### Patches
661
662- Add a workaround for the issue where .d.ts rollups sometimes define names that conflict with a global symbol (the full solution is tracked by GitHub #1095)
663
664## 7.0.17
665Mon, 11 Feb 2019 10:32:37 GMT
666
667### Patches
668
669- Fix an issue where API Extractor neglected to analyze "typeof" expressions
670- Fix an issue where declarations inside a namespace were sometimes being incorrectly emitted as top-level exports of the .d.ts rollup
671
672## 7.0.16
673Mon, 11 Feb 2019 08:55:57 GMT
674
675### Patches
676
677- Redesign the analyzer so that when an external symbol is reexported by the working package, the local object (AstImport) and external object (AstSymbol) are kept separate
678- Fix a number of bugs where external symbols were misinterpreted as being part of the local project
679- Eliminate a number of errors involving unusual language constructs, by avoiding analysis of external symbols unless it's really necessary
680- Simplify the AstSymbol.nominalAnalysis concept and associated code
681- Improve .d.ts rollup trimming to handle reexported symbols correctly
682
683## 7.0.15
684Mon, 11 Feb 2019 03:31:55 GMT
685
686### Patches
687
688- The `--debug` parameter now automatically breaks in the debugger when InternalError is thrown
689
690## 7.0.14
691Thu, 31 Jan 2019 17:03:49 GMT
692
693### Patches
694
695- Upgrade to TSDoc 0.12.5, which allows `$` in `@param` names
696- Add "testMode" option in api-extractor.json to eliminate spurious diffs in test files when the version number gets bumped
697- Normalize newlines for excerpt strings in the .api.json file
698
699## 7.0.13
700Sat, 19 Jan 2019 03:47:47 GMT
701
702### Patches
703
704- Move the skipLibCheck into the config file.
705
706## 7.0.12
707Sat, 19 Jan 2019 01:17:51 GMT
708
709### Patches
710
711- Fix an issue where files using "export=" were incorrectly interpreted as having ambient declarations
712
713## 7.0.11
714Fri, 18 Jan 2019 00:52:21 GMT
715
716### Patches
717
718- Add support for circular references between files that use `export * from "____";`
719
720## 7.0.10
721Thu, 17 Jan 2019 00:37:54 GMT
722
723### Patches
724
725- Add support for exports of the form `export * from "____";`
726- Improve the analyzer to allow a declaration to be exported more than once
727- Fix inconsistent newlines in .api.ts files
728
729## 7.0.9
730Thu, 10 Jan 2019 01:57:52 GMT
731
732### Patches
733
734- Fix an issue with rolling up default exports (https://github.com/Microsoft/web-build-tools/issues/1007)
735
736## 7.0.8
737Thu, 20 Dec 2018 17:04:08 GMT
738
739### Patches
740
741- Fix an issue where it was possible to import forgotten declarations from a .d.ts rollup, even though they did not have an explicit "export" modifier
742
743## 7.0.7
744Wed, 19 Dec 2018 05:57:33 GMT
745
746### Patches
747
748- Extend ApiModel to support new item kinds: ApiCallSignature, ApiConstructor, ApiConstructSignature, ApiFunction, ApiIndexSignature, ApiTypeAlias, and ApiVariable
749
750## 7.0.6
751Fri, 14 Dec 2018 19:43:46 GMT
752
753### Patches
754
755- Update web site URLs
756
757## 7.0.5
758Thu, 13 Dec 2018 02:58:10 GMT
759
760### Patches
761
762- Remove unused jju dependency
763
764## 7.0.4
765Wed, 12 Dec 2018 17:04:19 GMT
766
767### Patches
768
769- Reintroduce support for "extends" and "implements" heritage clauses
770- Redesign the Excerpt API to support multiple subranges (e.g. for a list of "implements" clauses)
771
772## 7.0.3
773Fri, 07 Dec 2018 17:04:56 GMT
774
775### Patches
776
777- Added more API documentation
778
779## 7.0.2
780Wed, 05 Dec 2018 19:57:03 GMT
781
782### Patches
783
784- fix reexported types from an external package for dts rollup
785
786## 7.0.1
787Wed, 05 Dec 2018 17:04:18 GMT
788
789### Patches
790
791- Fix an issue where .d.ts trimming did not properly handle variable declarations (GitHub #976)
792
793## 7.0.0
794Thu, 29 Nov 2018 07:02:09 GMT
795
796### Breaking changes
797
798- THIS IS A BETA RELEASE - We are bumping the version to "7.0.0" to simplify dogfooding. This release is not yet ready for general usage.
799
800## 6.3.0
801Wed, 28 Nov 2018 19:29:53 GMT
802
803### Minor changes
804
805- Support "extends" field in api-extractor.json config files for easier management of monorepos with many projects
806
807## 6.2.0
808Wed, 28 Nov 2018 02:17:11 GMT
809
810### Minor changes
811
812- Introduce a new build output "dist/tsdoc-metdata.json", which completely replaces the old "tsdocFlavor" field in package.json
813
814## 6.1.6
815Fri, 16 Nov 2018 21:37:10 GMT
816
817### Patches
818
819- Add support for emitting `/// <reference lib="___" />` directives in .d.ts rollups (GitHub issue #946)
820
821## 6.1.5
822Fri, 16 Nov 2018 00:59:00 GMT
823
824### Patches
825
826- Fix an issue where .d.ts trimming did not work for exported variable declarations (GitHub #936)
827
828## 6.1.4
829Fri, 09 Nov 2018 23:07:39 GMT
830
831### Patches
832
833- Upgrade to TSDoc 0.21.2, which improves trimming of link text in `@link` tags
834
835## 6.1.3
836Wed, 07 Nov 2018 21:04:35 GMT
837
838*Version update only*
839
840## 6.1.2
841Mon, 05 Nov 2018 17:04:24 GMT
842
843### Patches
844
845- Upgrade to @microsoft/tsdoc 0.12.0
846
847## 6.1.1
848Thu, 01 Nov 2018 19:32:52 GMT
849
850### Patches
851
852- Fix an issue where EcmaScript symbols ("computed property names") were missing from .d.ts rollups
853
854## 6.1.0
855Wed, 31 Oct 2018 17:00:54 GMT
856
857### Minor changes
858
859- Added an api to invoke api extractor processor by supplying api extractor json config file.
860
861## 6.0.9
862Thu, 25 Oct 2018 23:20:40 GMT
863
864*Version update only*
865
866## 6.0.8
867Thu, 25 Oct 2018 08:56:02 GMT
868
869### Patches
870
871- Fix issue where `DocErrorText.text` returned `[object Object]` instead of the text
872
873## 6.0.7
874Wed, 24 Oct 2018 16:03:10 GMT
875
876*Version update only*
877
878## 6.0.6
879Thu, 18 Oct 2018 01:32:20 GMT
880
881### Patches
882
883- Fix isAbsolute check for mainDtsRollupPath
884
885## 6.0.5
886Wed, 17 Oct 2018 21:04:49 GMT
887
888*Version update only*
889
890## 6.0.4
891Wed, 17 Oct 2018 14:43:24 GMT
892
893### Patches
894
895- Fix a regression where namespaces were sometimes incorrectly handled in "conservative" mode
896- Update the command line to look for api-extractor.json in both the "./config" folder and the project folder
897- Allow type references in namespaces when namespaceSupport=conservative
898
899## 6.0.3
900Thu, 11 Oct 2018 23:26:07 GMT
901
902### Patches
903
904- Fix an issue where `import x from "."` was sometimes not processed correctly
905
906## 6.0.2
907Tue, 09 Oct 2018 06:58:01 GMT
908
909### Patches
910
911- Fix a regression where API Extractor was sometimes reporting incorrect line numbers
912
913## 6.0.1
914Mon, 08 Oct 2018 16:04:27 GMT
915
916*Version update only*
917
918## 6.0.0
919Sun, 07 Oct 2018 06:15:56 GMT
920
921### Breaking changes
922
923- (Breaking change) API Extractor 6 introduces support for TSDoc doc comment syntax! Please see https://api-extractor.com/ for documentation. To learn more about the TSDoc standard, check out https://github.com/Microsoft/tsdoc
924
925## 5.13.1
926Fri, 28 Sep 2018 16:05:35 GMT
927
928*Version update only*
929
930## 5.13.0
931Wed, 26 Sep 2018 21:39:40 GMT
932
933### Minor changes
934
935- Add new command line option --skip-lib-check
936
937## 5.12.2
938Mon, 24 Sep 2018 23:06:40 GMT
939
940### Patches
941
942- Allow doc comments to use TSDoc's "@defaultvalue" tag (but the value is not yet passed to the documentation pipeline)
943
944## 5.12.1
945Fri, 21 Sep 2018 16:04:42 GMT
946
947### Patches
948
949- Fix an issue where TypeScript errors are often logged as "[Object object]" instead of the actual error message.
950
951## 5.12.0
952Thu, 20 Sep 2018 23:57:21 GMT
953
954### Minor changes
955
956- Add new feature: Support using a different version of the TypeScript compiler.
957
958## 5.11.2
959Tue, 18 Sep 2018 21:04:55 GMT
960
961### Patches
962
963- Fix an issue where parameters mentioned in comments were attempting to be analyzed by api-extractor.
964
965## 5.11.1
966Thu, 06 Sep 2018 01:25:25 GMT
967
968### Patches
969
970- Update "repository" field in package.json
971
972## 5.11.0
973Mon, 03 Sep 2018 16:04:45 GMT
974
975### Minor changes
976
977- Upgrade api-extractor to internally use TypeScript 3.0.
978
979## 5.10.8
980Wed, 29 Aug 2018 06:36:50 GMT
981
982*Version update only*
983
984## 5.10.7
985Thu, 23 Aug 2018 18:18:53 GMT
986
987### Patches
988
989- Republish all packages in web-build-tools to resolve GitHub issue #782
990
991## 5.10.6
992Wed, 22 Aug 2018 20:58:58 GMT
993
994*Version update only*
995
996## 5.10.5
997Wed, 22 Aug 2018 16:03:25 GMT
998
999*Version update only*
1000
1001## 5.10.4
1002Tue, 21 Aug 2018 16:04:38 GMT
1003
1004### Patches
1005
1006- fix namespace name for export statement`
1007
1008## 5.10.3
1009Thu, 09 Aug 2018 21:03:22 GMT
1010
1011*Version update only*
1012
1013## 5.10.2
1014Thu, 09 Aug 2018 16:04:24 GMT
1015
1016### Patches
1017
1018- Update lodash.
1019
1020## 5.10.1
1021Thu, 26 Jul 2018 16:04:17 GMT
1022
1023*Version update only*
1024
1025## 5.10.0
1026Tue, 17 Jul 2018 16:02:52 GMT
1027
1028### Minor changes
1029
1030- Add support for new "@eventproperty" AEDoc tag, which indicates that a class/interface property should be documented as an event
1031
1032## 5.9.1
1033Tue, 03 Jul 2018 21:03:31 GMT
1034
1035*Version update only*
1036
1037## 5.9.0
1038Sat, 23 Jun 2018 02:21:20 GMT
1039
1040### Minor changes
1041
1042- Add new IMarkupHtmlTag API
1043- AEDoc now allows HTML tags inside doc comments, which can be disabled using a backslash escape
1044
1045## 5.8.1
1046Thu, 21 Jun 2018 08:27:29 GMT
1047
1048*Version update only*
1049
1050## 5.8.0
1051Tue, 19 Jun 2018 19:35:11 GMT
1052
1053### Minor changes
1054
1055- For namespaceSupport=permissive, allow arbitrary nesting of namespaces
1056
1057### Patches
1058
1059- Fix an issue where multi-line type literals sometimes had inconsistent newlines in the *.api.json file
1060
1061## 5.7.3
1062Fri, 08 Jun 2018 08:43:52 GMT
1063
1064*Version update only*
1065
1066## 5.7.2
1067Thu, 31 May 2018 01:39:33 GMT
1068
1069*Version update only*
1070
1071## 5.7.1
1072Tue, 15 May 2018 02:26:45 GMT
1073
1074*Version update only*
1075
1076## 5.7.0
1077Tue, 15 May 2018 00:18:10 GMT
1078
1079### Minor changes
1080
1081- Add support for new AEDoc tags @sealed, @virtual, and @override
1082
1083## 5.6.8
1084Fri, 04 May 2018 00:42:38 GMT
1085
1086### Patches
1087
1088- Fix the formatting of a log message.
1089
1090## 5.6.7
1091Tue, 01 May 2018 22:03:20 GMT
1092
1093### Patches
1094
1095- Fix an issue where the *.d.ts rollup trimming did not trim import statements
1096
1097## 5.6.6
1098Fri, 27 Apr 2018 03:04:32 GMT
1099
1100*Version update only*
1101
1102## 5.6.5
1103Thu, 19 Apr 2018 21:25:56 GMT
1104
1105*Version update only*
1106
1107## 5.6.4
1108Thu, 19 Apr 2018 17:02:06 GMT
1109
1110### Patches
1111
1112- Fix errors in schema documentation
1113
1114## 5.6.3
1115Tue, 03 Apr 2018 16:05:29 GMT
1116
1117*Version update only*
1118
1119## 5.6.2
1120Mon, 02 Apr 2018 16:05:24 GMT
1121
1122### Patches
1123
1124- Refactor to use new @microsoft/node-core-library
1125
1126## 5.6.1
1127Tue, 27 Mar 2018 01:34:25 GMT
1128
1129### Patches
1130
1131- Update build config so API Extractor builds using the latest version of itself
1132
1133## 5.6.0
1134Sun, 25 Mar 2018 01:26:19 GMT
1135
1136### Minor changes
1137
1138- Improve the api-extractor.json config file so that *.d.ts rollups go in separate folders, and trimming can now be disabled
1139
1140### Patches
1141
1142- In preparation for initial release, the "Package Typings" feature was renamed to "DTS Rollup"
1143- Fix an issue where the @packagedocumentation comment was sometimes getting mixed into the middle of the rollup *.d.ts file
1144
1145## 5.5.2
1146Fri, 23 Mar 2018 00:34:53 GMT
1147
1148### Patches
1149
1150- Upgrade colors to version ~1.2.1
1151
1152## 5.5.1
1153Tue, 20 Mar 2018 02:44:45 GMT
1154
1155### Patches
1156
1157- Improve packageTypings generator to trim nested members according to their release tag
1158- Fix a bug where packageTypings failed to handle merged declarations properly
1159
1160## 5.5.0
1161Sat, 17 Mar 2018 02:54:22 GMT
1162
1163### Minor changes
1164
1165- Overhaul the packageTypings generator analysis to get ready for the upcoming nested member trimming
1166- Breaking change: Any projects using the package typings feature must now have a "tsdoc" section in their package.json
1167
1168### Patches
1169
1170- Add "--debug" flag for debugging
1171
1172## 5.4.0
1173Thu, 15 Mar 2018 20:00:50 GMT
1174
1175### Minor changes
1176
1177- Add a new setting validationRules.missingReleaseTags to optionally remove the requirement that every API item should have a release tag
1178- Add new API "Markup.formatApiItemReference()"
1179
1180### Patches
1181
1182- Fix an issue where the automatically generated documentation for class constructors sometimes had a broken hyperlink
1183
1184## 5.3.9
1185Thu, 15 Mar 2018 16:05:43 GMT
1186
1187*Version update only*
1188
1189## 5.3.8
1190Mon, 12 Mar 2018 20:36:19 GMT
1191
1192### Patches
1193
1194- Locked down some "@types/" dependency versions to avoid upgrade conflicts
1195
1196## 5.3.7
1197Tue, 06 Mar 2018 17:04:51 GMT
1198
1199### Patches
1200
1201- Add preliminary support for preview and public outputs for packageTypings generator
1202
1203## 5.3.6
1204Fri, 02 Mar 2018 01:13:59 GMT
1205
1206*Version update only*
1207
1208## 5.3.5
1209Tue, 27 Feb 2018 22:05:57 GMT
1210
1211*Version update only*
1212
1213## 5.3.4
1214Wed, 21 Feb 2018 22:04:19 GMT
1215
1216*Version update only*
1217
1218## 5.3.3
1219Wed, 21 Feb 2018 03:13:28 GMT
1220
1221*Version update only*
1222
1223## 5.3.2
1224Sat, 17 Feb 2018 02:53:49 GMT
1225
1226### Patches
1227
1228- Fix several bugs with the way that imports were being deduplicated by the packageTypings feature
1229
1230## 5.3.1
1231Fri, 16 Feb 2018 22:05:23 GMT
1232
1233*Version update only*
1234
1235## 5.3.0
1236Fri, 16 Feb 2018 17:05:11 GMT
1237
1238### Minor changes
1239
1240- Fix an issue where the packageTypings feature didn't handle some import/export patterns
1241
1242### Patches
1243
1244- Fix an issue where the packageTypings feature sometimes emitted "default" instead of the class name
1245- Improve the packageTypings feature to support triple-slash references to typings
1246
1247## 5.2.7
1248Wed, 07 Feb 2018 17:05:11 GMT
1249
1250*Version update only*
1251
1252## 5.2.6
1253Fri, 26 Jan 2018 22:05:30 GMT
1254
1255*Version update only*
1256
1257## 5.2.5
1258Fri, 26 Jan 2018 17:53:38 GMT
1259
1260### Patches
1261
1262- Force a patch bump in case the previous version was an empty package
1263
1264## 5.2.4
1265Fri, 26 Jan 2018 00:36:51 GMT
1266
1267*Version update only*
1268
1269## 5.2.3
1270Tue, 23 Jan 2018 17:05:28 GMT
1271
1272*Version update only*
1273
1274## 5.2.2
1275Thu, 18 Jan 2018 03:23:46 GMT
1276
1277### Patches
1278
1279- Enable package typings generated by api-extractor
1280
1281## 5.2.1
1282Thu, 18 Jan 2018 00:48:06 GMT
1283
1284*Version update only*
1285
1286## 5.2.0
1287Thu, 18 Jan 2018 00:27:23 GMT
1288
1289### Minor changes
1290
1291- Improve the packageTypings feature to support abstract classes and "import * as X" imports
1292
1293## 5.1.3
1294Wed, 17 Jan 2018 10:49:31 GMT
1295
1296*Version update only*
1297
1298## 5.1.2
1299Fri, 12 Jan 2018 03:35:22 GMT
1300
1301### Patches
1302
1303- Add some incremental improvements for the experimental PackageTypingsGenerator feature
1304
1305## 5.1.1
1306Thu, 11 Jan 2018 22:31:51 GMT
1307
1308*Version update only*
1309
1310## 5.1.0
1311Wed, 10 Jan 2018 20:40:01 GMT
1312
1313### Minor changes
1314
1315- Upgrade to Node 8
1316
1317### Patches
1318
1319- Continued progress for the experimental PackageTypingsGenerator
1320
1321## 5.0.1
1322Tue, 09 Jan 2018 17:05:51 GMT
1323
1324### Patches
1325
1326- Get web-build-tools building with pnpm
1327
1328## 5.0.0
1329Sun, 07 Jan 2018 05:12:08 GMT
1330
1331### Breaking changes
1332
1333- API Extractor now processes *.d.ts files instead of *.ts files
1334
1335### Minor changes
1336
1337- Introduced new tag @packagedocumentation which replaces the earlier approach that used a "packageDescription" variable
1338
1339## 4.3.7
1340Fri, 05 Jan 2018 20:26:45 GMT
1341
1342*Version update only*
1343
1344## 4.3.6
1345Fri, 05 Jan 2018 00:48:41 GMT
1346
1347### Patches
1348
1349- Update Jest to ~21.2.1
1350
1351## 4.3.5
1352Fri, 22 Dec 2017 17:04:46 GMT
1353
1354### Patches
1355
1356- Fixed an issue where warnings would cause the api-extractor tool to return a nonzero exit code for a "--local" build; warnings should not fail the build in this scenario
1357
1358## 4.3.4
1359Tue, 12 Dec 2017 03:33:26 GMT
1360
1361*Version update only*
1362
1363## 4.3.3
1364Thu, 30 Nov 2017 23:59:09 GMT
1365
1366*Version update only*
1367
1368## 4.3.2
1369Thu, 30 Nov 2017 23:12:21 GMT
1370
1371*Version update only*
1372
1373## 4.3.1
1374Wed, 29 Nov 2017 17:05:37 GMT
1375
1376*Version update only*
1377
1378## 4.3.0
1379Tue, 28 Nov 2017 23:43:55 GMT
1380
1381### Minor changes
1382
1383- Add Extractor.processProject() whose return value indicates success
1384
1385### Patches
1386
1387- Deprecate Extractor.analyzeProject() API
1388
1389## 4.2.6
1390Mon, 13 Nov 2017 17:04:50 GMT
1391
1392*Version update only*
1393
1394## 4.2.5
1395Mon, 06 Nov 2017 17:04:18 GMT
1396
1397*Version update only*
1398
1399## 4.2.4
1400Thu, 02 Nov 2017 16:05:24 GMT
1401
1402### Patches
1403
1404- lock the reference version between web build tools projects
1405
1406## 4.2.3
1407Wed, 01 Nov 2017 21:06:08 GMT
1408
1409### Patches
1410
1411- Upgrade cyclic dependencies
1412
1413## 4.2.2
1414Tue, 31 Oct 2017 21:04:04 GMT
1415
1416*Version update only*
1417
1418## 4.2.1
1419Tue, 31 Oct 2017 16:04:55 GMT
1420
1421*Version update only*
1422
1423## 4.2.0
1424Wed, 25 Oct 2017 20:03:59 GMT
1425
1426### Minor changes
1427
1428- Improved the way API JSON represents documentation markup; this is a file format change
1429
1430## 4.1.2
1431Tue, 24 Oct 2017 18:17:12 GMT
1432
1433*Version update only*
1434
1435## 4.1.1
1436Mon, 23 Oct 2017 21:53:12 GMT
1437
1438### Patches
1439
1440- Updated cyclic dependencies
1441
1442## 4.1.0
1443Fri, 20 Oct 2017 19:57:12 GMT
1444
1445### Minor changes
1446
1447- Add policies.namespaceSupport option to API Extractor config
1448
1449### Patches
1450
1451- Fixed an issue where properties were sometimes marked as readonly; a remark is automatically generated for classes with internal constructors
1452
1453## 4.0.1
1454Fri, 20 Oct 2017 01:52:54 GMT
1455
1456### Patches
1457
1458- Rename ApiExtractor class to Extractor
1459
1460## 4.0.0
1461Fri, 20 Oct 2017 01:04:44 GMT
1462
1463### Breaking changes
1464
1465- Redesigned interface for invoking API Extractor
1466
1467## 3.4.2
1468Thu, 05 Oct 2017 01:05:02 GMT
1469
1470*Version update only*
1471
1472## 3.4.1
1473Fri, 29 Sep 2017 01:03:42 GMT
1474
1475### Patches
1476
1477- Removed IMarkupPage.docId
1478
1479## 3.4.0
1480Thu, 28 Sep 2017 01:04:28 GMT
1481
1482### Minor changes
1483
1484- Skipping two lines in an AEDoc comment now creates a paragraph separator for the generated documentation
1485
1486### Patches
1487
1488- The *.api.json "linkDocElement" type now always explicitly specifies the package name, rather than expecting the reader to infer it
1489- The *.api.json file format now exposes "signature" information for properties, functions, and module variables
1490
1491## 3.3.0
1492Fri, 22 Sep 2017 01:04:02 GMT
1493
1494### Minor changes
1495
1496- Upgrade to es6
1497
1498## 3.2.6
1499Wed, 20 Sep 2017 22:10:17 GMT
1500
1501*Version update only*
1502
1503## 3.2.5
1504Mon, 11 Sep 2017 13:04:55 GMT
1505
1506### Patches
1507
1508- The isBeta and deprecatedMessage fields are now inherited in the *.api.json files
1509- Fix an issue where the *.api.json file was sometimes missing function parameters
1510
1511## 3.2.4
1512Fri, 08 Sep 2017 01:28:04 GMT
1513
1514### Patches
1515
1516- Deprecate @types/es6-coll ections in favor of built-in typescript typings 'es2015.collection' a nd 'es2015.iterable'
1517
1518## 3.2.3
1519Thu, 07 Sep 2017 13:04:35 GMT
1520
1521### Patches
1522
1523- Fix incorrect schema/typings for enum members
1524
1525## 3.2.2
1526Thu, 07 Sep 2017 00:11:11 GMT
1527
1528### Patches
1529
1530- Add $schema field to all schemas
1531
1532## 3.2.1
1533Wed, 06 Sep 2017 13:03:42 GMT
1534
1535### Patches
1536
1537- Converted IMarkupDocumentationLink to IMarkupApiLink, which exposes the underlying IApiItemReference rather than assuming a particular "document ID" model
1538
1539## 3.2.0
1540Tue, 05 Sep 2017 19:03:56 GMT
1541
1542### Minor changes
1543
1544- Add the constructor signature and package name to the exported API signature
1545
1546## 3.1.0
1547Sat, 02 Sep 2017 01:04:26 GMT
1548
1549### Minor changes
1550
1551- Expanded the api-extractor API to expose interfaces for the *.api.json file fileformat
1552
1553## 3.0.0
1554Thu, 31 Aug 2017 18:41:18 GMT
1555
1556### Breaking changes
1557
1558- Fix compatibility issues with old releases, by incrementing the major version number
1559
1560## 2.3.7
1561Thu, 31 Aug 2017 17:46:25 GMT
1562
1563### Patches
1564
1565- Fix issue where node-core-library was not an explicit dependency
1566
1567## 2.3.6
1568Wed, 30 Aug 2017 01:04:34 GMT
1569
1570*Version update only*
1571
1572## 2.3.5
1573Thu, 24 Aug 2017 22:44:12 GMT
1574
1575### Patches
1576
1577- Update the schema validator.
1578
1579## 2.3.4
1580Thu, 24 Aug 2017 01:04:33 GMT
1581
1582*Version update only*
1583
1584## 2.3.3
1585Tue, 22 Aug 2017 13:04:22 GMT
1586
1587### Patches
1588
1589- Added "api-documenter" code sample
1590
1591## 2.3.2
1592Tue, 15 Aug 2017 01:29:31 GMT
1593
1594### Patches
1595
1596- Introduce Span parser for upcoming *.d.ts generator
1597
1598## 2.3.1
1599Thu, 27 Jul 2017 01:04:48 GMT
1600
1601### Patches
1602
1603- Upgrade to the TS2.4 version of the build tools.
1604
1605## 2.3.0
1606Tue, 25 Jul 2017 20:03:31 GMT
1607
1608### Minor changes
1609
1610- Upgrade to TypeScript 2.4
1611
1612## 2.2.0
1613Wed, 21 Jun 2017 04:19:35 GMT
1614
1615### Minor changes
1616
1617- Add two new features: An error is reported if a top-level definition is missing its release tag. The constructor summary will now be autogenerated if omitted.
1618
1619## 2.0.10
1620Tue, 20 Jun 2017 01:04:54 GMT
1621
1622### Patches
1623
1624- Improve the wording of many error messages
1625- Fix a bug with parsing of @link tags
1626- Issue warnings for @internal definitions that are not prefixed with an underscore
1627
1628## 2.0.9
1629Sat, 17 Jun 2017 01:02:59 GMT
1630
1631### Patches
1632
1633- The unsupported @summary tag is now reported as an error
1634- Use a cache to speed up package.json lookups
1635
1636## 2.0.8
1637Wed, 14 Jun 2017 13:03:40 GMT
1638
1639### Patches
1640
1641- Definitions marked as @beta are now included in the *.api.json files for documentation
1642
1643## 2.0.7
1644Thu, 08 Jun 2017 05:15:52 GMT
1645
1646### Patches
1647
1648- Updated README.md
1649
1650## 2.0.6
1651Mon, 15 May 2017 21:59:43 GMT
1652
1653### Patches
1654
1655- Added support for Namespace with ApiNamespace
1656
1657## 2.0.5
1658Sat, 22 Apr 2017 01:02:03 GMT
1659
1660### Patches
1661
1662- Added check for API names that are not supported (only letters and numbers supported)
1663
1664## 2.0.4
1665Wed, 19 Apr 2017 20:18:06 GMT
1666
1667### Patches
1668
1669- Remove ES6 Promise & @types/es6-promise typings
1670
1671## 2.0.3
1672Fri, 14 Apr 2017 17:44:08 GMT
1673
1674### Patches
1675
1676- Added collect references ability to detect determine type information of return types and parameter types.
1677
1678## 2.0.2
1679Fri, 07 Apr 2017 21:43:16 GMT
1680
1681### Patches
1682
1683- Adjusted the version specifier for typescript to ~2.2.2
1684
1685## 2.0.1
1686Thu, 06 Apr 2017 01:32:23 GMT
1687
1688### Patches
1689
1690- Removed hard coding of @public for ApiPackage
1691
1692## 2.0.0
1693Mon, 20 Mar 2017 21:52:20 GMT
1694
1695### Breaking changes
1696
1697- Fixing whitespace, also a variable that was shadowing another variable.
1698
1699## 1.1.19
1700Mon, 20 Mar 2017 04:20:13 GMT
1701
1702### Patches
1703
1704- Reverting change.
1705
1706## 1.1.18
1707Mon, 20 Mar 2017 03:50:55 GMT
1708
1709### Patches
1710
1711- Reverting previous change, which causes a regression in SPFx yeoman sc enario.
1712
1713## 1.1.17
1714Mon, 20 Mar 2017 00:54:03 GMT
1715
1716### Patches
1717
1718- Fixing lint whitespace issues.
1719
1720## 1.1.16
1721Sun, 19 Mar 2017 19:10:30 GMT
1722
1723### Patches
1724
1725- Fixing variable that was shadowing another variable.
1726
1727## 1.1.15
1728Wed, 15 Mar 2017 01:32:09 GMT
1729
1730### Patches
1731
1732- Locking `@types` packages. Synchronizing version specifiers for dependencies with other `web-build-tools` projects.
1733
1734## 1.1.14
1735Sat, 18 Feb 2017 02:32:06 GMT
1736
1737### Patches
1738
1739- Seperated the ApiItem initialization into 3 stages: create documentation that doesn't require resolution, then complete initialization by resolving links and inheritdocs. This allows us to ignore harmless cycles like type references"
1740
1741## 1.1.13
1742Thu, 16 Feb 2017 22:10:39 GMT
1743
1744### Patches
1745
1746- Fixed Api-Extractor error message, changed apostrophe to backtick.
1747
1748## 1.1.12
1749Thu, 16 Feb 2017 18:56:57 GMT
1750
1751### Patches
1752
1753- Added support for local API definition resolution"
1754
1755## 1.1.11
1756Sat, 11 Feb 2017 02:32:35 GMT
1757
1758### Patches
1759
1760- Changed dependency for ApiDocumentation to abstract the resolving of API definition references.
1761
1762## 1.1.10
1763Fri, 10 Feb 2017 20:01:30 GMT
1764
1765### Patches
1766
1767- Added support to not throw error, instead report error if no type is declared on properties and parameters
1768
1769## 1.1.9
1770Tue, 07 Feb 2017 20:37:06 GMT
1771
1772### Patches
1773
1774- Fixing issue where undocumented comment was not being emitted.
1775
1776## 1.1.8
1777Sat, 04 Feb 2017 02:32:05 GMT
1778
1779### Patches
1780
1781- Moved ApiItem references within ApiDocumentation, to ApiItem caller.
1782
1783## 1.1.7
1784Thu, 02 Feb 2017 14:05:53 GMT
1785
1786### Patches
1787
1788- Refactored ApiDocumentation creation to resolve references method.
1789
1790## 1.1.6
1791Wed, 01 Feb 2017 20:09:30 GMT
1792
1793### Patches
1794
1795- Added ApiItemKind enum and refactored child classes.
1796
1797## 1.1.5
1798Fri, 27 Jan 2017 20:04:15 GMT
1799
1800### Patches
1801
1802- Changed name of Analyzer to Extractor, added support for external api json doc loading.
1803
1804## 1.1.4
1805Fri, 27 Jan 2017 02:35:10 GMT
1806
1807### Patches
1808
1809- Added ExternalApiHelper class to be used in generating api documentation json files for external types.
1810- Added description for packages implementation.
1811- Added config folder with file to enable api-extractor on itself. rebuild project on previous build.
1812
1813## 1.1.3
1814Tue, 24 Jan 2017 01:36:35 GMT
1815
1816### Patches
1817
1818- Json schema was updated to reflect feature additions to linkDocElement. The linkDocElement can now be of type 'code' which refers to an API definition reference.
1819
1820## 1.1.2
1821Fri, 20 Jan 2017 01:46:41 GMT
1822
1823*Version update only*
1824
1825## 1.1.1
1826Thu, 19 Jan 2017 20:04:40 GMT
1827
1828### Patches
1829
1830- Check for missing JSDoc sequences changed.
1831- Improved error messages
1832
1833## 1.1.0
1834Wed, 18 Jan 2017 20:04:29 GMT
1835
1836### Minor changes
1837
1838- Updating API Extractor to work with TypeScript 2.1
1839
1840## 1.0.2
1841Mon, 16 Jan 2017 20:04:15 GMT
1842
1843### Patches
1844
1845- @link capability for href and API definition references
1846
1847## 1.0.1
1848Fri, 13 Jan 2017 06:46:05 GMT
1849
1850*Version update only*
1851
1852## 1.0.0
1853Wed, 11 Jan 2017 14:11:26 GMT
1854
1855### Breaking changes
1856
1857- Introducing API Extractor
1858