Releases: TypeStrong/typedoc
Releases · TypeStrong/typedoc
Major Bug Fixes
Fixes 🐛
- Correct null varible errors when using
--excludeNotExported
(#694 #716) - Don't write BOM in search index file (#705)
- Correct argument handling (#610)
Changed 📦
- Update copyright year (#715)
Breaking change ❗
Changes to the argument handling (#610) will fix sever issues with passing options to TypeDoc. However, since the current functionality has been published for a significant period of time, this may be a breaking change to some users.
Thanks 👏
Special thanks to the following contributors
TypeScript 2.7
Features ✨
- Type operator type (#614)
- Abstract, Const, and Let reflection flags (#611)
- Support for generic type aliases (#622)
--excludeProtected
option (#666)- Allow multiple excludes (#592)
- TypeScript 2.7.1 support (#689)
Fixes 🐛
- Make
traverse
safe for delete operations (#640) - Correctly remove components (#664)
- Fix
--plugin
argument passing
Changed 📦
- Refactor JSON serializers (#597)
Thanks 👏
Special thanks to the following contributors
Argument Specificity
TypeScript 2.4
Changed
- Update to TypeScript 2.4
- Omit TypeScript help output from
--help
Check for `symbol.declarations`
Fixed
- Check for
symbol.declarations
before crashing
Support `theme.js`
Fixed
- Added support for loading
theme.js
and initialising the class for plugins
Changed
- Update
@tag
capture pattern
Added
- Add source reflection to
NavigationItem
Multi-Dimensional Arrays
Added
- Added support for multi-dimensional arrays (#491)
Intersection Type Support
Patch Release
Fixed
- Ignore
declarationDir
option - Fix crash in source plugin
- Fix separator in
getDefaultLibFileName
Added
- Add a
this
type converter
Changed
- Update to TypeScript 2.2
Map Handling
Fixed
- Correct the map handling of TypeScript 2.2 (#455)