Releases: TypeStrong/typedoc
Releases · TypeStrong/typedoc
v0.15.4 - Incremental builds + Computed names
v0.15.3 - Bug fixes
TypeScript 3.7 Recovery
TypeScript 3.7
Features ✨
- Updates included in typedoc-default-themes v0.6.1
- Support linking to declaration files (#1117)
- Upgrade to TS 3.7 (#1129)
Fixes 🐛
- Avoid unnecessary outer directory searches (#1082)
- Ignore
emitDeclarationOnly
andincremental
TypeScript options (#1104, #1105) - HTML-escape identifiers in the
wbr
helper (TypeStrong/typedoc-default-themes#58)
Documentation 📖
- Improve
toc
option description (#1111)
Changes 📦
Thanks 👏
Thanks to those who identified issues and for the following code contributors:
Theme Update and More
Features ✨
- Updates included in typedoc-default-themes v0.6.0
- Mixin support (#990)
- Category improvements (#938)
- Default CLI output directory to ./docs (#970)
- Expand JS files if allowJS is enabled (#948)
- Add support for excluding directories and refactor
expandInputFiles
. (#730) - Move non-exported types to devdependencies (#1035)
- Support negations in directory excludes (92f0f25)
- Performance: Allow TraverseCallback to bail out early (#1034)
Fixes 🐛
- Reset the state of the comment plugin on conversion start. (#1006)
- Fix handlebars types conflict (#967)
- Fix reference to deprecated handlebars type (#1022)
- Fix bug with the negated/commented exclude patterns (#1025)
- Fix references marked as external if path has dots (#1052)
- Category fixes (#1008)
Documentation help 📖
- Use https in links (#982)
- Add documentation contributing instructions (#973)
- Change some typos and sentence structure in CONTRIBUTING.md (#968)
- Add excludeNotExported to README (#997)
Changed 📦
- Update dependencies (#992) (#1041)
- Update typedoc-default-themes to latest (#993)
- Update typescript to 3.4.x (#1014)
- Update typescript to 3.5.x (#1047)
- Update marked to 0.6.0 to support id generation for headers (#966)
- Update marked to 0.7.0 (e9b28ee)
- npm audit fix (#1019)
- Updated lodash to 4.17.15 to avoid prototype pollution (b328537)
- Reduce reliance on internal TS apis (#949)
- Replace array
indexOf
checks withincludes
(#954) - Remove Grunt (#933)
- Run CI on current Node.js versions (#1053)
- Modify example script permissions (#1011)
Thanks 👏
Thanks to those who identified issues and for the following code contributors:
v0.15.0-0
- Use https in links (#982) 490761f
- update typedoc-default-themes to next (#993) aeac4eb
- update dependencies (#992) 3790f00
- Reduce reliance on internal TS apis (#949) 26202da
- Remove Grunt (#933) eac71b0
- Mixin support (#990) 49602d9
- Category improvements (#938) 1816f75
- Replace array
indexOf
checks withincludes
(#954) cdf3acd - patch: use marked 0.6.0 to support id generation for headers (#966) 81298ae
- feat(cli): if no out or json cmd, put out to ./docs (#970) 13ccc02
- add documentation contributing instructions (#973) ace91a3
- docs(CONTRIBUTING.md): change some typos and sentence structure (#968) ce06542
- fix handlebars conflict (@types) (#967) dc7f2eb
- Expand JS files if allowJS is enabled (#948) 6e77522
Option file resolution fix
Option Parsing Fix
Fixes a bug where non-standard tsconfig.json
and typedoc.json
files were not located.
Fixes 🐛
- Don't limit option files to standard names (#944)
TypeScript 3.2
Breaking Changes ⚠️
- Output changed from
es5
toes2015
- Plugins may need to output
es2015
if extending classes (#845 comment)
- Plugins may need to output
- Known issue with
--options
argument parsing (#942) (fixed in v0.14.1)
Features ✨
- Upgrade TypeScript to 3.2 (#922)
- Add support for source links on GitHub enterprise instances (#843)
- Improved reflection conversion performance (#890)
Fixes 🐛
- Corrected JSON signature generation to return arrays (#721)
- Added declarationMap to list of ignored tsconfig options. (#871)
- Fix missing reflection flags in JSON output (#889)
- General correction of glob patterns and config file locating (#742)
- Avoid documenting excluded files. (#896)
- Fix module merging with class (#876)
Documentation help 📖
- fix README contribution guide link
- Update README.md links (#909)
- Add/improve tsdoc comments on a lot of core classes (#915)
Changed 📦
- Use mocha's "before" instead of "it" to setup the App. (#874)
- Enable strict null checks! (#845)
- Remove greenkeeper badge from readme (#886)
- Fix gitattributes. (#872)
- Fix indentation rules in .editorconfig (#916)
- Add test for
let x: Promise<object>
(#881)
Thanks 👏
Thanks to those who identified issues and for the following code contributors: