apiDoc v0.16.0 Release Notes

Release Date: 2016-04-21 // about 8 years ago
  • โœ… Greatest improvement: Plugin support

    ๐Ÿ”Œ apidoc search now in global node modules dir and local node_modules for modules that start with apidoc-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.