0.23.4 (2023-04-08)
0.23.3 (2023-04-08)
Bug Fixes
- deps: update dependency memfs to v3.4.13 (#310) (5379faf)
- plugin-code-blocks: fix region interpolation incorrectly parsed (#304) (3e9cae3), closes #291
- plugin-pages: do not throw on empty page list (#312) (582c2b9), closes #165
- plugin-pages: insert appendix after README (#307) (edf9c91)
- tools: adapt to glob now being promised instead of callback (1c48303)
- tools: checkout correct branch for docs update (f6e05ba)
0.23.2 (2023-04-05)
Bug Fixes
- always use normalized paths (b2dc4ff)
- deps: update dependencies (413ae46)
- deps: update dependency memfs to v3.4.10 (27a52ef)
- deps: update dependency semver to v7.3.8 (c14eae1)
- plugin-code-blocks: properly escape backticks in code blocks (9654f60)
- plugin-pages: don't output page with explicit children output to {page}/index.html (937f8ea)
- plugin-pages: module appendix URLs targets the module (95b5376)
- plugin-pages: properly use configuration to handle unresolved links (a9e1499)
Features
- plugintestbed: fake repository for stable tests results (bbfdf91)
- pluginutils: add
writeDiag
helper (db07c67)
- pluginutils: mutualize markdown replacement exclusion, modify packages (dea1bd1), closes #126
- pluginutils: throw specific error with checked path on failed resolution (5fbce18)
- pluginutils: validate options object, suggest unknown options (78284ba)
0.23.1 (2022-07-19)
Bug Fixes
0.23.0 (2022-07-19)
Bug Fixes
- pluginutils: use correct Typedoc log methods for colors (c02d8a)
- pluginutils: avoid considering '.' files as relative paths (c02d8a)
Features
- plugin-pages: add 'excludeMarkdownTags' option (c02d8a)
- plugin-pages: rework how pages are mapped to modules (c02d8a)
- plugin-pages: improve
pages
option validation (c02d8a)
- plugin-pages: implement theme interface properly (still needs demo theme) (c02d8a)
- plugin-code-blocks: add 'excludeMarkdownTags' option (c02d8a)
- plugin-code-blocks: allow selecting multiple file regions in a single block (c02d8a)
- plugin-code-blocks: implement theme interface properly (still needs demo theme) (c02d8a)
- plugin-monorepo-readmes: implement theme interface properly (still needs demo theme) (c02d8a)
- plugin-code-blocks: use repository type to infer code block link (bitbucket not implemented) (d21a7f7)
- plugin-monorepo-readmes: add properly formatted link to README in section of workspaces (e139146)
- plugin-pages: add properly formatted link in section of workspace roots (dee3355)
- plugintestbed: forbid warn/error logger in mock plugin by default (0081e0d)
- pluginutils: add helper to create sources with repo URL (d069278)
0.22.7 (2022-06-29)
Bug Fixes
- deps: update dependency memfs to v3.4.7 (f9acee2)
- plugin-pages: include GENERATED files in package (88ff876)
0.22.6 (2022-06-27)
Bug Fixes
- add lodash as a dependency (6306880), closes #99
- build: typedoc patcher truncate file on open (cdb4fca)
- continue fixes for Windows scripts (40f8d1d)
- continue normalize behaviors between windows & non-windows (c1803ef)
- deps: update dependency memfs to v3.4.3 (445a9cc)
- normalize behavior between POSIX & Windows systems (3ce9434)
0.22.5 (2022-04-30)
Bug Fixes
- deps: update dependency semver to v7.3.7 (42fbe4a)
Features
- plugin-monorepo-readmes: add option to pass different targets to find the closest README.md near to them (2dc6806)
0.22.4 (2022-04-07)
0.22.3 (2022-03-21)
Bug Fixes
- plugin-monorepo-readmes: properly resolve README.md from module source (186e361), closes #21
0.22.2 (2022-03-06)
Bug Fixes
- plugin-pages: include missing
static
folder in package files (1889d89)
0.22.1 (2022-03-04)
Bug Fixes
- fix events order, bind TypeDoc prototypes to watch custom events (83ee577)
- various reflection path resolution fixes, better test code blocks (314f173)
Features
- plugin-code-blocks: add @inline-codeblock macro (6d5dff4)
- plugin-code-blocks: use new plugin format & tools (f1d52ba)
- plugin-code-blocks: use pluginutils ABasePlugin, use new options format (33b1700)
- plugin-code-blocks: use theme-like approach for code blocks rendering, add projects path alias (37521ed)
- plugin-monorepo-readmes: add plugin (7c9bc9c)
- plugin-pages: add plugin (2434d33)
- plugin-pages: add search support (08242d4)
- plugin-pages: add support for plugin-scoped log level (48984d5)
- plugin-pages: allow relative resolution of pages, add
~~
alias, change render link signature (8676ae4)
- plugin-pages: fallback default theme: add css file, stylize menu entries (4bc43f0)
- plugin-pages: remove
workspace
node field (attach to module by name), various tweaks & fixes (31e906a)
- plugin-pages: strip empty groups with a warning message (3a7733d)
- plugin-pages: use new option format, fix issue with pages ordering, rework theme plugins (0afdf9d)
- plugin-pages: validate pages option (1634a2e)
- plugintestbed: add package (fac9bfb)
- pluginutils: add
name
getter on plugin (335095a)
- pluginutils: add better support for modules in path reflection resolution (ff0f7c7)
- pluginutils: add option group, add resolvePackageFile (878baf8)
- pluginutils: add package (f6894ad)
- pluginutils: add PathReflectionResolver, add plugin.relativeToRoot, use in MarkdownReplacer (40eb1a1)
- pluginutils: add rootDir on plugin, add CurrentPageMemo, add MarkdownReplacer, improve Logger (200f52f)
- pluginutils: add source map support in markdown replacer (57e5e39)
- pluginutils: fix
wrapError
, add helper catchWrap
(350fc9b)
0.22.0 (2022-02-23)
0.0.1 (2022-02-23)