Skip to content

Releases: TypeStrong/typedoc

v0.16.6

17 Jan 04:40
Compare
Choose a tag to compare

Fixed πŸ›

  • removeReflection does not fully remove reflections #1176

v0.16.5

15 Jan 20:08
Compare
Choose a tag to compare

Fixed πŸ›

  • @BindOption now works with plugin options (#1174)
  • Empty modules are no longer included in the HTML documentation (#1126)

Changed πŸ“¦

  • The project version is no longer added to the package name by default, specify the --includeVersion flag to include it. (#1175)
  • The NavigationBuilder class is now available to simplify theme creation (#1171)

Thanks πŸ‘

v0.16.4

17 Jan 04:42
Compare
Choose a tag to compare

Fixed πŸ›

  • CLI crashing due to circular dependencies (#1172)

v0.16.3

14 Jan 23:53
Compare
Choose a tag to compare

Fixed πŸ›

  • @hidden can now be used to selectively hide overloads (#1142)
  • Plugins are now correctly autoloaded (#1170)
  • Corrected JSON output types

Changed πŸ“¦

  • @Option decorator deprecated in favor of registering manually.
  • @BindOption property decorator now available for fetching options like @Option
  • References are now no longer created for source files not included in the documentation

Thanks πŸ‘

Thank you to all who reported issues and the following code contributors:

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 [email protected]

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 πŸ›