Features
- Categories and groups can now be shown in the navigation, added
--navigation.includeCategories
and--navigation.includeGroups
to control this behavior. The--categorizeByGroup
option also
effects this behavior. IfcategorizeByGroup
is set (the default) andnavigation.includeGroups
is
not set, the value ofnavigation.includeCategories
will be effectively ignored since categories
will be created only within groups, #1532. - Added support for discovering a "module" comment on global files, #2165.
- Added copy code to clipboard button, #2153.
- Function
@returns
blocks will now be rendered with the return type, #2180. - Added
--groupOrder
option to specify the sort order of groups, #2251.
Bug Fixes
- Type parameter constraints now respect the
--hideParameterTypesInTitle
option, #2226. - Even more contrast fixes, #2248.
- Fix semantic highlighting for predicate type's parameter references, #2249.
- Fixed broken links to heading titles.
- Fixed inconsistent styling between type parameter lists and parameter lists.
- TypeDoc will now warn if more than one
@returns
block is is present in a function, and ignore the duplicate blocks as specified by TSDoc.