Skip to content

v0.21.0

Compare
Choose a tag to compare
@github-actions github-actions released this 18 Jun 02:43
· 1211 commits to master since this release

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!