Skip to content

Releases: TypeStrong/typedoc

v0.15.4 - Incremental builds + Computed names

08 Dec 19:26
Compare
Choose a tag to compare

Fixed 🐛

  • #1140 - Ignore tsBuildInfoFile compiler option

Feature ✨

  • #1039 - Improve output for computed property names

Thanks 👏

v0.15.3 - Bug fixes

23 Nov 21:32
Compare
Choose a tag to compare

Fixed 🐛

  • #1137 - <wbr> helper inserted within html character escapes
  • Upgraded handlebars to avoid arbitrary code execution vulnerability

Thanks 👏

TypeScript 3.7 Recovery

14 Nov 18:27
Compare
Choose a tag to compare

Fixed 🐛

  • Fix broken JSON output when predicate types reference a type argument (#1131 )
  • Fix local file paths showing up in docs (#800, #642)

Feature ✨

  • Strip nodes annotated with @internal if the --stripInternal TypeScript option is provided (#1114)

TypeScript 3.7

13 Nov 02:39
Compare
Choose a tag to compare

Features ✨

  • Updates included in typedoc-default-themes v0.6.1
  • Support linking to declaration files (#1117)
  • Upgrade to TS 3.7 (#1129)

Fixes 🐛

Documentation 📖

  • Improve toc option description (#1111)

Changes 📦

  • Use const instead of let when possible (#1118)
  • Ignore tarballs from npm pack (#1120)

Thanks 👏

Thanks to those who identified issues and for the following code contributors:

Theme Update and More

26 Jul 15:40
Compare
Choose a tag to compare

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 with includes (#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.14.2...v0.15.0

v0.15.0-0

22 Mar 21:51
Compare
Choose a tag to compare
v0.15.0-0 Pre-release
Pre-release

v0.14.2...v0.15.0-0

Option file resolution fix

16 Jan 16:16
Compare
Choose a tag to compare

Features ✨

  • Upgrade Highlight.js (#946)

Fixes 🐛

  • Correct option file module resolution (#947)

Option Parsing Fix

11 Jan 01:57
Compare
Choose a tag to compare

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

03 Jan 17:00
Compare
Choose a tag to compare

Breaking Changes ⚠️

  • Output changed from es5 to es2015
    • Plugins may need to output es2015 if extending classes (#845 comment)
  • 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:

TypeScript 3.1

10 Oct 14:56
Compare
Choose a tag to compare

Thanks to everyone for their patience in getting this release out. TypeScript 3.1 is now supported.

Features ✨

  • Upgrade TypeScript to 3.1 (#863)
  • Allow exclusion of directories starting with a dot (#711)

Fixes 🐛

  • Deactivate theme resources correctly (#865)
  • Don't throw an error when adding plugins repeatedly (#847)

Changed 📦

  • Stricter lint config (#840)
  • Use dummy readme when testing the renderer (#857)

Documentation help 📖

  • Add contributing.md (#841)
  • Add localization plugin to readme.md (#850)

Thanks 👏