Changelog History
Page 3
-
v0.19.1 Changes
December 27, 20190.19.1
- Bring back apidoc-example as devDependencies for CI
- โก๏ธ Update apidoc-core version in package-lock.json
- ๐ Fix documentation for filter-by option (use = instead of :)
- ๐ Fix HTML after comparison (#827)
-
v0.19.0 Changes
December 02, 2019๐ The number of open pull requests in now 0! :D In this release you'll find one bugfix and also some new features/improvements.
๐ Bugfix:
- Fix default header being sent instead of user input (#813)
๐ New features:
- Add aloneDisplay config option to filter the page after clicking menu header (#820 by @SxiaZB)
- Add filtering navigation bar based on URL (#820 by @SxiaZB)
- Add dropdown box for the body parameter and modify to allow multiple params (#812 by @SxiaZB)
- Add --filter-by option (#810 by @omaretna)
- Add possibility to define absolute url in @api (fix #201)
โจ Enhancements:
-
v0.18.0 Changes
November 13, 20190.18.0
๐ This release comes after more than two years without changes to the code. A lot of things were merged and fixed, so it is possible that this changelog is not entirely complete. Refer to the git log if necessary.
Common
- Add Docker image and improve it (#807)
- Fix apiGroup showing instead of apiName in template
- Add support for custom markdown parser location (#714)
CLI
- Add kotlin to default file-filters.
- Escape content of success examples.
Template
- Update style.css to have horizontal scrolling for long URLs.
- Add Vietnamese translation.
- Add Turkish translation.
- Blank optional parameters omitted from sample request.
- Update template form parameter to be in form group (#669)
- Improve the sorting of names (#688)
- Avoid underscores in article titles (#764)
- Add default value of the headers in the input (#806)
- Add notes about Elixir (#658)
- Send JSON body for APIs (#559)
๐ง Maintenance
- Update dependencies where possible
-
v0.17.5 Changes
January 31, 2017- CLI
- Bugfix for folder problem.
- CLI
-
v0.17.4 Changes
- ๐ Parser
- Fix missing chars in root folder.
- Replace removed fs-extra.walkSync with klaw-sync.
- ๐ Parser
-
v0.17.3 Changes
January 16, 2017- Template
- Fix missing lodash dependency. #581
- Fix hidden optional field.
- Add check for empty header/footer nav points.
- Template
-
v0.17.2 Changes
- Template
- Fix hidden optional field.
- Template
-
v0.17.1 Changes
- Template
- Fix missing type in template.
- Add check for empty header/footer nav points.
- Template
-
v0.17.0 Changes
January 13, 2017๐ฅ Breaking change: node v6 is minimum requirement.
โ Add new @apiDeprecated annotation.
โ Add new @apiPrivate annotation.- CLI
- Add
--private false|true
parameter to export@apiPrivate
marked methods. - Add .cls, .jsx, p, .pl, .vue file extensions.
- Update dependencies.
- Add
- ๐ Parser
- Template
- Update Bootstrap to 3.3.7.
- Navigation filter added. 562
- h2 links in Header / Footer files will now be visible in the main navigation. 525
- Fix issue of left menu displaying major function in older version. 528
- Replace lodash with only needed custom build lodash functions.
- Update italian language file. 507
- CLI
-
v0.16.0 Changes
April 21, 2016โ Greatest improvement: Plugin support
๐ apidoc search now in global node modules dir and local
node_modules
for modules that start withapidoc-plugin-
. (local installed plugins have higher priority)โ View / clone: apidoc-plugin-test
๐ With a plugin you can add features like new parsers (this was possible before only with CLI param) or filters and workers.Start adding hooks.
๐ Hooks can be used in plugins to extend or transform data.If you need a hook in apidoc-core please add your hook and provide a pull request.
๐ How to add a hook into apidoc-core view source code- CLI
- Update dependencies.
- Remove not needed js-cookie module.
- Allow for single source configuration. 458
- ๐ Parser
- Add Plugin Loader. Extend filter, parser, worker for plugin usage. example plugin
- Add plugin hooks for found elements. available hooks
- Add support for other encodings (default ist uf8).
apidoc --encoding utf8
- Add Lua support.
- Add cpp support.
- Add Arduino support.
- Template
- Do not use monospace for sans-serif fonts, only code fonts.
- Sort field by grouping. 457
- Add X-UA-Compatible for Internet Explorer to prevent loading only screen.
- Reformat JSON example output.
- Example table column widths set to 100%.
- Add Italian translation.
- CLI