# What changed in typedoc

> 14 changes in typedoc 0.28 from its official release notes, upgrade guides and advisories: 1 breaking, 4 new APIs and options. Each one cited. Sources checked 2026-10-18. HTML: https://unstale.sh/npm/typedoc/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## typedoc 0.28

### Breaking changes

- TypeDoc no longer includes this information, avoiding cases where it inferred the wrong path when resolving base paths for display. (0.28.16) — [release notes](https://github.com/TypeStrong/typedoc/releases/tag/v0.28.16)

### New APIs and options

- TS-in-JS @typedef comments can use inline modifier tags, making it possible to add modifier tags to these members. (0.28.16) — [release notes](https://github.com/TypeStrong/typedoc/releases/tag/v0.28.16)
- Accepts the special value {branch} to use the current git branch for source links. (0.28.15) — [release notes](https://github.com/TypeStrong/typedoc/releases/tag/v0.28.15)
- Provides logging for validation that occurs during conversion rather than during TypeDoc's normal validation step. (0.28.15) — [release notes](https://github.com/TypeStrong/typedoc/releases/tag/v0.28.15)
- Suppresses warnings caused by referencing relative paths that do not exist when building the documentation. (0.28.15) — [release notes](https://github.com/TypeStrong/typedoc/releases/tag/v0.28.15)

### Behavior and default changes

- Added support for regions in @include references to .tsx, .cjs, and .mjs files. (0.28.16) — [release notes](https://github.com/TypeStrong/typedoc/releases/tag/v0.28.16)

### Tooling

- A JSON schema for TypeDoc configuration is included in the package root, and the latest schema is published at typedoc.org/schema.json for automatic use when writing typedoc.json files in VSCode. (0.28.16) — [release notes](https://github.com/TypeStrong/typedoc/releases/tag/v0.28.16)

### Fixes and other changes

- Fixed anchor link generation for members named $. (0.28.17) — [release notes](https://github.com/TypeStrong/typedoc/releases/tag/v0.28.17)
- Improved handling of comments for type aliases that have been declaration merged with functions. (0.28.17) — [release notes](https://github.com/TypeStrong/typedoc/releases/tag/v0.28.17)
- Unused @param tag warnings from declaration files are now properly suppressed when this option is enabled. (0.28.17) — [release notes](https://github.com/TypeStrong/typedoc/releases/tag/v0.28.17)
- Fixed an issue preventing automatic entry point discovery on Windows. (0.28.16) — [release notes](https://github.com/TypeStrong/typedoc/releases/tag/v0.28.16)
- Fixed an issue causing TypeDoc to fail to generate documentation when implementing interfaces. (0.28.16) — [release notes](https://github.com/TypeStrong/typedoc/releases/tag/v0.28.16)
- Adjusted markdown rendering to allow markdownItLoader to override more rendering. (0.28.16) — [release notes](https://github.com/TypeStrong/typedoc/releases/tag/v0.28.16)
- Improved the vertical positioning of text icons. (0.28.16) — [release notes](https://github.com/TypeStrong/typedoc/releases/tag/v0.28.16)
