All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.6.0 (2022-10-27)
- Add table of contents to the HTML theme (0b96e9c)
- Improve the HTML theme's scanability by adding
(...)
to function declaration headlines (f4d677c)
0.5.1 (2021-06-28)
- Fix the problem caused by flexsearch quoting cdn without specifying the version. Currently, it is modified to 0.6.32 to ensure that there will be no errors due to the upgrade to 0.7 (40b6c34)
0.5.0 (2021-05-05)
- To keep other dependencies up to date, fliegdoc no longer supports
node
v10 (as v10 has also reached EOL of being maintained). You now requirenode
v12 or higher to usefliegdoc
- Require node >= v12 (46350c7)
- Fix compatibility issues for ts-morph v10 (0d87d87)
0.4.7 (2021-02-06)
0.4.6 (2021-02-05)
0.4.5 (2021-01-24)
- Upgrade search-popup to v2 and remove
scroll-behavior: smooth
due to incompatibility (f6a481e), closes #26
0.4.4 (2021-01-21)
- html-theme: Fix extends declaration implementation for classes (2c2e159)
0.4.3 (2021-01-19)
- Replace
string.replaceAll
call withstring.replace
(e970fb1), closes #20 - Support NodeJS 10+ (#28) (622d6ca), closes #20
- html-theme: Fix broken links in search index introduced in be6baffca4bf663c9f6664397f319c659e162059 (4041fc0)
0.4.2 (2021-01-11)
0.4.1 (2021-01-08)
- Add fliegdoc [i|init] to generate a fliegdoc.config.js (044319e)
0.4.0 (2021-01-08)
- serveDynamic no longer renders the templates "on request", but instead once when called
- Private class members are now hidden by default. To re-enable them, you must set
hidePrivateMembers: false
in your config - Instead of passing the configuration overrides as parameters to the individual functions, you now have to call
require('fliegdoc').setConfig(config, configBasePath)
to set a configuration
- theme: Add local image handling for README.md in HTML Theme (ecff4fd)
- Add option to hide private class members (0dffeb8), closes #6
- Export
HTMLTheme
inindex.ts
(b6eb166) - Extract theme into an object passable to the config as
theme
(dc21697), closes #7 - Improve class documentation template (f4600d9)
- Improve function documentation template (b506770)
- Move
default-html
tohtml
(be4423c) - Rename
DefaultHTMLTheme
toHTMLTheme
(ec30134) - Revamp API configuration system (c69493e), closes #5
- Fix creating directories in buildStatic (9d66ebd)
- Remove console.log statement in
serveDynamic
(c87a4a1)
0.3.2 (2021-01-07)
- Also apply custom TSDoc parser in interfaces and classes (4fe187a)
0.3.1 (2021-01-07)
- Remove external links from
DEFAULT_CONFIG
(8cc925b)
0.3.0 (2021-01-07)
- Tags in TSDoc comments (@example, @returns, etc.) have to be the first element in the line, now. The only exeception to this is
{@link ABC}
, which works inline.
- "Better" TSDoc parser (d5bca40)
0.2.0 (2021-01-07)
- dependencies: Views now have to be written using
eta
- Add
externalLinks
config parameter to add external links to the page (1d7a8ef) - Add
title
config parameter to adjust the doc page title (32d876b) - dependencies: Replaced
chalk
with more lightweightcolorette
(ec219b2) - dependencies: replaced
ejs
with more light-weight and fastereta
(cbd5ea1) - dependencies: replaced
markdown-it
with more light-weight and fasterremarkable
(fc858a4)
- Eta build on UNIX (8e8821c)
0.1.8 (2021-01-07)
- Include Typescript Definitions in package (ba75936)
0.1.7 (2021-01-07)
- View folder location for
serveDynamic()
(8c0cdde)
0.1.6 (2021-01-07)
- Type optimizations, ESLint (aa60111)
0.1.5 (2021-01-07)
0.1.4 (2021-01-07)
0.1.3 (2021-01-07)
0.1.2 (2021-01-07)
0.1.1 (2021-01-07)
- Add baseUrl config option (65e923b)
- cli: Add option to serve the build output statically after the build (2933bc2)
- cli: Add port option to build and serve (cc3782d)
- cli: Progress feedback and zsh completion script (4ce2ee5)
- Added CLI functionality and documentation using the tool itself :P (c01bc7a)
- Initial commit (de67ad1)
- theme: Removed old "default" headline in header (c9caefd)
- theme: Removed old "default" headline in header (d62a41b)
- Move @ts-ignore comment back into correct line (411e509)