Skip to content

Releases: TypeStrong/typedoc

v0.16.2

13 Jan 05:15
Compare
Choose a tag to compare

Features ✨

  • Plugins may now use the @Option decorator to declare options. (#1165)

Fixed πŸ›

  • @param and @returns are overly sensitive to whitespace (#1164)
  • TypeDoc is missing exported values to set options without importing internals (#1163)

Changed πŸ“¦

  • TypeDoc's tests now run in ~30 seconds instead of 3 minutes, making for a much better development experience (#1156)

v0.16.0 / v0.16.1

12 Jan 18:47
Compare
Choose a tag to compare

Features ✨

  • In modules mode, export declarations are now resolved.
  • Support for import x =

Fixed πŸ›

  • expandInputFiles will no longer throw if the input directory includes a symbolic link (#751)
  • Nested object literals are now correctly marked as exported (#1103)
  • Resolve and link TypeOperatorType types (#1161)

Breaking Changes ⚠️

  • With --mode file, all declarations are now considered exported.
  • When using the programmatic API, if you want to automatically read tsconfig.json and typedoc.json you must add the readers to the Options class on Application
  • typedoc.js may no longer return a function to be called to set options.
  • Options now calls the registered option readers instead of firing an event.
  • Programmatic users must call app.bootstrap with their options instead of new App(options)

Thanks! πŸ‘

TypeDoc would be far worse off without these people's help.

v0.15.8

10 Jan 17:40
Compare
Choose a tag to compare

Fixed πŸ›

  • Upgraded handlebars to 4.7.0 - #1159

Thanks πŸ‘

v0.15.7

09 Jan 17:23
Compare
Choose a tag to compare

Fixed πŸ›

v0.15.6

26 Dec 22:50
Compare
Choose a tag to compare

Fixed πŸ›

  • When using recursive types TypeDoc ran out of memory (#1150)
  • Improved performance by ~20% when --ignoreCompilerErrors is passed by not asking TypeScript for the errors (#1032)
  • Fixes included in typedoc-default-themes@0.6.3

Features ✨

  • Support for TS2.8 conditional types (#831)
  • Support for indexed-access types (#1153)
  • The @packageDocumentation tag can now be used to mark a comment as a file comment. Docs (#603, #1080)

Changes πŸ“¦

  • TypeDoc now includes the package version in the documentation (#544)

Thanks πŸ‘

v0.15.5

16 Dec 02:34
Compare
Choose a tag to compare

Fixed πŸ›

v0.15.4 - Incremental builds + Computed names

08 Dec 19:26
Compare
Choose a tag to compare

Fixed πŸ›

  • #1140 - Ignore tsBuildInfoFile compiler option

Feature ✨

  • #1039 - Improve output for computed property names

Thanks πŸ‘

v0.15.3 - Bug fixes

23 Nov 21:32
Compare
Choose a tag to compare

Fixed πŸ›

  • #1137 - <wbr> helper inserted within html character escapes
  • Upgraded handlebars to avoid arbitrary code execution vulnerability

Thanks πŸ‘

TypeScript 3.7 Recovery

14 Nov 18:27
Compare
Choose a tag to compare

Fixed πŸ›

  • Fix broken JSON output when predicate types reference a type argument (#1131 )
  • Fix local file paths showing up in docs (#800, #642)

Feature ✨

  • Strip nodes annotated with @internal if the --stripInternal TypeScript option is provided (#1114)

TypeScript 3.7

13 Nov 02:39
Compare
Choose a tag to compare

Features ✨

  • Updates included in typedoc-default-themes v0.6.1
  • Support linking to declaration files (#1117)
  • Upgrade to TS 3.7 (#1129)

Fixes πŸ›

Documentation πŸ“–

  • Improve toc option description (#1111)

Changes πŸ“¦

  • Use const instead of let when possible (#1118)
  • Ignore tarballs from npm pack (#1120)

Thanks πŸ‘

Thanks to those who identified issues and for the following code contributors: