Analyze the exported API for a TypeScript library and generate reviews, documentation, and .d.ts rollups
Last release 6 days ago
21 Aug 2026
Ships fairly regularly
a new release about every 3 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
10 years old
552 releases · first in 2017
Release timeline
552 releases since 2017Releases
- 7.24.119 May 2022
Additional notes
Open source →Thu, 19 May 2022 15:13:20 GMT
Patches
- Fix a recent regression that produced an error "Cannot read properties of undefined" (GitHub #3423)
- 7.24.014 May 2022
Release notes
Open source →Sat, 16 Mar 2024 00:11:37 GMT
Minor changes
- Emit HTML tags for tables instead of Markdown code.
Additional notes
Open source →Sat, 14 May 2022 03:01:27 GMT
Minor changes
- Throw an error early if API Extractor will attempt to process non-.d.ts files
- Generate API doc model nodes for setters without getters
Patches
- Address edge case in excerptBuilder token range logic
- 7.23.210 May 2022
- 7.23.14 May 2022
Additional notes
Open source →Wed, 04 May 2022 23:29:13 GMT
Patches
- Update the global variable analyzer to add support for changes to the TypeScript internals coming in v4.7
- 7.23.023 Apr 2022
Release notes
Open source →Fri, 15 Sep 2023 00:36:58 GMT
Minor changes
- Update @types/node from 14 to 18
- 7.22.215 Apr 2022
- 7.22.113 Apr 2022
- 7.22.012 Apr 2022
Release notes
Open source →Thu, 27 Apr 2023 00:22:57 GMT
Minor changes
- Update OfficeYamlDocumenter to label all samples as TypeScript and no longer escape asterisks.
Additional notes
Open source →Tue, 12 Apr 2022 23:29:34 GMT
Minor changes
- Add an alphaTrimmedFilePath option that adds support for generating a DTS rollup that inclues @alpha, @beta, and @public members.
- 7.21.312 Apr 2022
- 7.21.29 Apr 2022
Additional notes
Open source →Sat, 09 Apr 2022 19:07:47 GMT
Patches
- Fix ambient modules bug caused by #3321.
- 7.21.19 Apr 2022
Additional notes
Open source →Sat, 09 Apr 2022 02:24:26 GMT
Patches
- Rename the "master" branch to "main".
- 7.21.08 Apr 2022
Release notes
Open source →Sun, 29 Jan 2023 20:09:58 GMT
Minor changes
- Fix an issue where
<b>/<i>tags sometimes interfered with parsing of other Markdown on the same line; italics and boldface are now emitted using*and_
Additional notes
Open source →Fri, 08 Apr 2022 20:05:59 GMT
Minor changes
- Add support for projects that use tsconfig.json "baseUrl" and "paths" settings to remap imports of local files (GitHub #3291)
- Fix an issue where
- 7.20.16 Apr 2022
Additional notes
Open source →Wed, 06 Apr 2022 22:35:23 GMT
Patches
- Fix an issue where .api.json excerpt text included extra whitespace (GitHub #3316)
- 7.20.031 Mar 2022
Release notes
Open source →Wed, 25 Jan 2023 07:26:55 GMT
Minor changes
- Display the 'abstract' modifier for classes and members (GitHub #3661)
Additional notes
Open source →Thu, 31 Mar 2022 02:06:05 GMT
Minor changes
- Updated api-extractor to extract whether a parameter is optional.
- 7.19.515 Mar 2022
- 7.19.45 Jan 2022
- 7.19.327 Dec 2021
- 7.19.29 Dec 2021
- 7.19.19 Dec 2021
- 7.19.08 Dec 2021
Release notes
Open source →Thu, 21 Jul 2022 23:30:27 GMT
Minor changes
- Add showInheritedMembers config to api-documenter that allows it to show an API item's inherited members.
- 7.18.216 Dec 2021
- 7.18.203 Dec 2021
- 7.18.196 Nov 2021
- 7.18.185 Nov 2021
- 7.18.1727 Oct 2021
Release notes
Open source →Wed, 27 Oct 2021 00:08:15 GMT
Patches
- Update the package.json repository field to include the directory property.
- 7.18.1613 Oct 2021
- 7.18.158 Oct 2021
- 7.18.147 Oct 2021
- 7.18.135 Oct 2021
- 7.18.124 Oct 2021
- 7.18.1124 Sept 2021
- 7.18.1023 Sept 2021
Release notes
Open source →Thu, 23 Sep 2021 00:10:40 GMT
Patches
- Upgrade the
@types/nodedependency to version to version 12.
- Upgrade the
- 7.18.914 Sept 2021
- 7.18.813 Sept 2021
- 7.18.727 Aug 2021
- 7.18.620 Aug 2021
- 7.18.511 Aug 2021
- 7.18.414 Jul 2021
Additional notes
Open source →Wed, 14 Jul 2021 15:06:29 GMT
Patches
- Fix an issue where the .d.ts rollup sometimes used "default" as an identifier name causing a syntax error (GitHub #2804)
- 7.18.313 Jul 2021
Additional notes
Open source →Tue, 13 Jul 2021 23:00:33 GMT
Patches
- Revert a workaround for TypeScript issue #44422 which was fixed in 4.3.3
- 7.18.212 Jul 2021
- 7.18.18 Jul 2021
Additional notes
Open source →Thu, 08 Jul 2021 23:41:16 GMT
Patches
- Fix a recent regression that reported "Internal Error: indentDocComment cannot be nested" (GitHub #2797)
- 7.18.08 Jul 2021
Release notes
Open source →Thu, 30 Jun 2022 04:48:53 GMT
Minor changes
- Show protected and readonly modifiers for relevant API items
Additional notes
Open source →Thu, 08 Jul 2021 06:00:48 GMT
Minor changes
- Add support for import() type expressions (GitHub #1050) -- Thank you @javier-garcia-meteologica and @adventure-yunfei for solving this difficult problem!
- Improve formatting of declarations in .d.ts rollup and .api.md files, fixing some indentation issues
- 7.17.11 Jul 2021
Release notes
Open source →Tue, 05 Apr 2022 15:12:22 GMT
Patches
- Update requirement set links in OfficeYamlDocumenter
- 7.17.030 Jun 2021
Release notes
Open source →Thu, 31 Mar 2022 02:06:05 GMT
Minor changes
- Updated api-documenter to surface whether a parameter is optional.
Additional notes
Open source →Wed, 30 Jun 2021 15:06:54 GMT
Minor changes
- Added support for "import * as module from './local/module';" (GitHub #1029) -- Big thanks to @adventure-yunfei, @mckn, @rbuckton, and @octogonz who all helped with this difficult PR!
Patches
- Include /// directives in API report
- 7.16.14 Jun 2021
- 7.16.04 Jun 2021
Release notes
Open source →Sat, 19 Mar 2022 08:05:37 GMT
Minor changes
- Add --yaml-format flag for
api-documenter yamlcommand, which allows for choosing between UDP (DocFX 2.x) and SDP (DocFX 3.x)
Additional notes
Open source →Fri, 04 Jun 2021 15:08:20 GMT
Minor changes
- Upgrade the bundled compiler engine to TypeScript 4.3
- Add --yaml-format flag for
- 7.15.219 May 2021
Release notes
Open source →Wed, 09 Feb 2022 16:18:11 GMT
Patches
- Adding PowerPoint option to OfficeYamlDocumenter API set mapping
- 7.15.13 May 2021
- 7.15.029 Apr 2021
Release notes
Open source →Fri, 21 Jan 2022 01:10:41 GMT
Minor changes
- Add support for type aliases to the YAML output format.
Additional notes
Open source →Thu, 29 Apr 2021 23:26:50 GMT
Minor changes
- Upgrade the bundled compiler engine to TypeScript 4.2
- 7.14.020 Apr 2021
Release notes
Open source →Wed, 05 Jan 2022 01:09:53 GMT
Minor changes
- Add support for @example when generating yaml
Additional notes
Open source →Tue, 20 Apr 2021 04:59:51 GMT
Minor changes
- Projects can now define custom tags using a tsdoc.json file
- 7.13.512 Apr 2021
- 7.13.48 Apr 2021
- 7.13.36 Apr 2021
- 7.13.24 Mar 2021
- 7.13.2-pr1916.010 Mar 2021pre-release
Nothing published for this version
- 7.13.15 Feb 2021
- 7.13.013 Jan 2021
Release notes
Open source →Tue, 20 Apr 2021 04:59:51 GMT
Minor changes
- Add support for projects that define custom tags using a tsdoc.json file
Additional notes
Open source →Wed, 13 Jan 2021 01:11:06 GMT
Minor changes
- Upgrade the bundled compiler engine to TypeScript 4.1
- 7.12.110 Dec 2020
- 7.12.018 Nov 2020
Release notes
Open source →Thu, 10 Dec 2020 23:25:49 GMT
Minor changes
- Implement rendering of the "@decorator" TSDoc tag
Additional notes
Open source →Wed, 18 Nov 2020 08:19:54 GMT
Minor changes
- The "isOptional" .api.json field is now applied to both methods and properties
- 7.11.518 Nov 2020
Release notes
Open source →Wed, 18 Nov 2020 06:21:57 GMT
Patches
- Update .api.json file format to store a new field "isOptional" for documenting optional properties