Releases: palantir/documentalist
Releases · palantir/documentalist
@documentalist/[email protected]
| Type | Description | Link |
|---|---|---|
| Break | Upgrade to typedoc to v0.25.x, which supports TypeScript v4.6 - v5.2 | #156 |
| Break | Upgrade minimum Node.js engine to v18.x | #236 |
| Break | Rename all interfaces to drop the I prefix:- IPluginEntry -> PluginEntry- IMarkdownPluginOptions -> MarkdownPluginOptions- INpmPluginOptions -> NpmPluginOptions- ITypescriptPluginOptions -> TypescriptPluginOptions |
#156 |
@documentalist/[email protected]
| Type | Description | Link |
|---|---|---|
| Feature | Export new type alias TsDocEntry |
#156 |
| Break | Upgrade minimum Node.js engine to v18.x | #236 |
| Break | Rename all interfaces to drop the I prefix:- ICompiler -> Compiler- IMetadata -> Metadata- IBlock -> Block- IKssModifier -> KssModifier- IKSSExample -> KSSExample- IKSSPluginData -> KSSPluginData- IMarkdownPluginData -> MarkdownPluginData- IPageNode -> PageNode- IPageData -> PageData- INavigable -> Navigable- IHeadingNode -> HeadingNode- INpmPackage -> NpmPackageInfo- INpmPluginData -> NpmPluginData- IPlugin -> Plugin- IFile -> File- ITag -> Tag- IHeadingTag -> HeadingTag- ITsFlags -> TsFlags- ITsDocBase -> TsDocBase- ITsConstructor -> TsConstructor- ITsMethod -> TsMethod- ITsCallable -> TsCallable- ITsSignature -> TsSignature- ITsDefaultValue -> TsDefaultValue- ITsObjectDefinition -> TsObjectDefinition- ITsProperty -> TsProperty- ITsParameter -> TsParameter- ITsClass -> TsClass- ITsAccessor -> TsAccessor- ITsEnumMember -> TsEnumMember- ITsEnum -> TsEnum- ITypescriptPluginData -> TypescriptPluginData |
#156 |
v1.6.0
v1.5.0
v1.4.1
v1.4.0
- 🌟 #70 new
NpmPluginprovides NPM package data forpackage.jsonfilesimport { Documentalist, NpmPlugin } from "documentalist"; new Documentalist({ sourceBaseDir: "../../" }) .use("package.json", new NpmPlugin({ excludePrivate: true, excludeNames: [/-app$/] })) .documentGlobs("packages/*/package.json") .then(({ npm }) => console.log(npm["package-name"].latestVersion));
- version info is fetched for published packages using
npm info - unpublished packages expose only
latestVersionfrom package.json and are markedpublished: false
- version info is fetched for published packages using
- #69
MarkdownPluginpage nodes now havesourcePathproperty - new
Documentalist()option:sourceBaseDiris starting point for relativesourcePathfields
v1.3.2
- fix NPM publishing