TSDoc is a TypeScript doc comment standard and parser, useful for writing consistent, structured documentation comments and turning them into parsed syntax. It also includes supporting tools such as an npm parser library, a configuration loader for tsdoc.json, and an ESLint plugin for TSDoc.
Project status
- Actively maintained: The upstream repository
microsoft/tsdochas a recent push on 2026-07-19, which suggests ongoing maintenance as of today (2026-08-12). - Update cadence: Public signals in the provided feed show Feb 25, 2026 updates (for
eslint-plugin-tsdocand@microsoft/tsdoc-config) followed by an upstream push in mid-July 2026, indicating an active but not strictly frequent release stream.
AI summary generated
Recent updates
eslint-plugin-tsdoc_v0.5.2
eslint-plugin-tsdoc v0.5.2 includes a small update to how the plugin reads ESLint context state (cwd and sourceCode) to support ESLint 10 compatibility. In addition, the monorepo build and tooling configuration was updated (Rush, Heft, pnpm config, and various internal scripts), which may affect publishing artifacts and build behavior.
@microsoft/tsdoc-config_v0.18.1
This release (@microsoft/tsdoc-config_v0.18.1) does not include any release notes, so the publisher did not document the changes included in this version. As a result, developers should review the package diff or changelog/commit history before upgrading to identify any API, behavior, or configuration impacts.
eslint-plugin-tsdoc_v0.5.1
This release is eslint-plugin-tsdoc version 0.5.1, but the publisher did not provide any release notes. As a result, there is no documented information here about new features, bug fixes, breaking changes, or security updates between 0.5.0 and 0.5.1.
@microsoft/tsdoc-config_v0.18.0
Release @microsoft/tsdoc-config v0.18.0 was published on 2025-11-11, but no release notes or change log details were provided in the supplied data. As a result, this release cannot be analyzed for specific new features, breaking changes, or fixes based on the publisher notes.
@microsoft/tsdoc_v0.16.0
This release is for @microsoft/tsdoc version 0.16.0, but no publisher release notes were provided. Because the release notes are missing, the specific behavioral, API, or breaking changes cannot be determined from the provided information alone.
eslint-plugin-tsdoc_v0.5.0
eslint-plugin-tsdoc v0.5.0 updates the plugin implementation to use a more robust method for determining the project root when locating tsconfig-related settings, and modernizes import style by normalizing Node built-in imports. The release notes section for this version is empty, so the practical changes come entirely from the code and changelog artifacts.
Breaking@microsoft/tsdoc_v0.15.1
The release information for @microsoft/tsdoc_v0.15.1 does not include any publisher-provided release notes. As a result, there is no documented information here about new features, breaking changes, bug fixes, security updates, performance improvements, dependencies, or migration steps.
@microsoft/tsdoc-config_v0.17.1
This release (@microsoft/tsdoc-config_v0.17.1) does not include publisher-provided release notes, so there is no documented information about changes, fixes, or upgrade impacts. As a result, developers should review the package diff and changelog from the repository to confirm whether any behavior, configuration, or compatibility changes occurred.
eslint-plugin-tsdoc_v0.4.0
eslint-plugin-tsdoc v0.4.0 updates the plugin’s tsdoc.json config resolution to take advantage of ESLint’s parserOptions.tsconfigRootDir, reducing filesystem probing. The diff also includes substantial playground/build tooling changes (Monaco, React, webpack) that are not described in the provided release notes.
@microsoft/tsdoc-config_v0.17.0
The @microsoft/tsdoc-config package was released as v0.17.0. No release notes were provided, so the specific changes and any potential upgrade impact are not described in the publisher content.