Releases: palantir/documentalist
Releases · palantir/documentalist
v1.1.0
v1.0.0
Same as v1.0.0-beta.4, just stabilizing the version.
v1.0.0-beta.4
v1.0.0-beta.3
🔥 this release failed, see 1.0.0-beta.4
v1.0.0-beta.2
TypescriptPlugin
- #58 add
tsconfigPathandverboseoptions
v1.0.0-beta.1
Typescript Plugin
- #56 🔥 client symbols can only be imported from
documentalist/dist/client. - #56 🔥
Kind.Parameter⇒Kind.MethodParameter,Kind.Signature⇒Kind.MethodSignature.- both of these kinds are only used inside a
Kind.Method, so they've been renamed accordingly.
- both of these kinds are only used inside a
- #56 add new
linkifyutility function to render links to known symbols within a text string, - #57 🔥
excludePathsoption works identically toexcludeNamesnow:Array<string | RegExp>patterns, not glob.
v1.0.0-beta.0
New Features
Typescript Plugin
- added
extends(#45) andimplements(#49) fields to classes and interfaces. - added
inheritedFrom(#45) field to methods and properties (inverse ofextends). - added
constructorType(#49) to classes for constructor signatures. - include type parameters in type strings
- document
enummembers andtypealias members #53
Documentation
- improved usage docs.
- known members mentioned in types can be clicked upon to jump straight to their docs!
- left nav scrolls separately from content.
v0.1.1
- fix publishing
v0.1.0
- rewrite
TypescriptPluginto use typedoc for documentation extraction- typedoc currently requires
[email protected], which is much better than the previous requirement of[email protected]. - 🔥 data is now in the
typescriptkey, instead ofts. - 🔥 data format is very similar to previous iteration, but some fields have been renamed.
flagsobject containsisDeprecated,isOptional, etc.
- typedoc currently requires
v0.0.8
Add typedoc data to documentalist json. This enables much deeper description of all typescript types including interfaces, classes, consts, type aliases, etc.