Skip to content

Releases: TypeStrong/typedoc

Major Bug Fixes

05 Mar 07:13
Compare
Choose a tag to compare

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

01 Feb 11:44
Compare
Choose a tag to compare

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

06 Oct 03:40
Compare
Choose a tag to compare

Added

  • Use TypeScript project option (#588)
  • Support constructor parameters with readonly flag (#584)
  • Respect absolute URLs when rendering (#593)
  • Support @category tag (#566)
  • Export additional classes (#535)
  • Support ES2015-style exports for plugins (#594)

Changed

  • Improve argument order specificity (#587)
  • Gracefully handle GitHub plugin git exec failures (#545)

Fixed

  • Fix --tsconfig help description (#575)
  • Fix type converter removal (#581)
  • Fix enum type conversion (#591)

TypeScript 2.4

27 Jul 17:23
Compare
Choose a tag to compare

Changed

  • Update to TypeScript 2.4
  • Omit TypeScript help output from --help

Check for `symbol.declarations`

25 Jul 20:52
Compare
Choose a tag to compare

Fixed

  • Check for symbol.declarations before crashing

Support `theme.js`

19 May 14:00
Compare
Choose a tag to compare

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

12 May 21:23
Compare
Choose a tag to compare

Added

  • Added support for multi-dimensional arrays (#491)

Intersection Type Support

26 Apr 22:07
Compare
Choose a tag to compare

Added

  • Support for intersection types (#482)
  • Enable --gitRevision option (#474)

Fixed

  • Intrinsic type name typo (#484)

Patch Release

03 Apr 21:04
Compare
Choose a tag to compare

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

22 Mar 22:21
Compare
Choose a tag to compare

Fixed

  • Correct the map handling of TypeScript 2.2 (#455)