Skip to content

Releases: TypeStrong/typedoc

v0.21.3

10 Jul 19:44

Choose a tag to compare

Breaking Changes

  • The bug fix to correct #1585 may change the case of created file names. Files are now created with the same case as your exported member names. This could cause broken links for external links to doc pages. See #1633 for more details.

Bug Fixes

  • Improve detection for "property methods" to convert as methods (98331b5), closes #1624
  • Two members differing only by case produced broken links (f909281), closes #1585
  • Resolve some memory leaks (9be9e36)

API Breaking Changes

  • Options may not be set once conversion starts. Enables a small perf improvement. (f3294cd)

Thanks!

  • Andrew Bradley

v0.21.2

27 Jun 02:32

Choose a tag to compare

Bug Fixes

  • Postpone resolution of inherited classes until their parents have been resolved (fc920bd), closes #1580

v0.21.1

25 Jun 03:20

Choose a tag to compare

Bug Fixes

  • Exclude empty modules from documentation (8a5a933), closes #1607
  • readme could not be set to none in a config file (da27756), closes #1608
  • Correctly handle minimatch excludes on Windows (bf79e32), closes #1610

v0.21.0

18 Jun 02:43

Choose a tag to compare

Breaking Changes

  • Drop support for Node v10 (dc8416a)
  • Drop support for TypeScript 3.9 (5d45539)
  • Remove disableAliases option introduced in 0.20.37 (ec18bb0)
  • Paths in config files will now be resolved relative to the config file's directory (3f39508)
  • Plugins are now passed Application directly (22df574), closes #1598

Features

  • Improve monorepos by adding support for TS entry points via --packages (#1596) (6d215df)
  • Support for monorepos (15c0552)
  • Support for TypeScript 4.3 (432008c)
  • Add support for sorting reflections based on user criteria (e125484), closes #112
  • Add the --treatWarningsAsErrors option (58f1bac), closes #1568
  • The --exclude option will now remove symbols re-exported from excluded files (bb5a5ae), closes #1578

Bug Fixes

  • Correctly handle comments on function type aliases (1b1cd14), closes #799
  • Setters should always have a void return type (1dc5659), closes #1215
  • Pick up doc comments for properties declared within a class's constructor when documenting JavaScript (700d413), closes #1255
  • Inherit comments from parent methods (d5bb930), closes #1580
  • Correct handling for intentionally broken references (5d581b0)
  • Inheritance from multiple Partial<T> types was incorrectly converted (4aad444), closes #1579

Thanks!

The support for monorepos was made possible by @efokschaner and @lhoerion. It wouldn't have happened without their contributions. Thank you!

v0.20.37

16 Jun 23:41

Choose a tag to compare

Features

  • Add disableAliases option (#1576) (a446431), closes #1571 Note: This option will be removed in v0.21. It has been discovered to cause some problems.

Bug Fixes

Thanks!

  • Nick
  • Martin

v0.20.36

23 Apr 02:44

Choose a tag to compare

Features

  • use 'pretty' option when generating json (d5930e0)
  • create 'pretty' option (b3c856e)

Bug Fixes

  • Always write to stdout, even if redirected (dcbda43), closes #1566
  • Create directories when writing JSON output (4817db4)

Thanks!

v0.20.35

03 Apr 20:12

Choose a tag to compare

Features

  • Include debugging information in highlighting error messages (#1561) (a90deee)

Bug Fixes

  • Relax simple expression requirements for default values (bff5816), closes #1552
  • Handle #private getters + methods (d1a9bca), closes #1564

Thanks!

  • Masato Makino

v0.20.34

25 Mar 03:31

Choose a tag to compare

Bug Fixes

  • Crash when converting recursive type alias (02fe2a7), closes #1547
  • Discover module comments for global files (ce218e9), closes #1549
  • Detect references when export * is used (f0b9192), closes #1551

v0.20.33

22 Mar 01:20

Choose a tag to compare

Bug Fixes

  • Static properties of Error class incorrectly converted (fbc5966), closes #1541, #572

v0.20.32

14 Mar 20:03

Choose a tag to compare

0.20.32 (2021-03-14)

Bug Fixes

  • Correct crash with reflection types (5d7856b), closes #1538