Skip to main content

doxygen2docusaurus v2.1.0 released

· 2 min read

Version 2.1.0 is a new release; it fixes several issues and adds support for C++20 concepts.

The Doxygen Docusaurus Converter project is a TypeScript ECMAScript Node.js module.

Prerequisites

The Doxygen Documentation Converter is a portable Node.js project, to install and use it, the only requirement is a recent Node.js (>= 20.0.0).

Install

For installation instructions, please refer to the Install Guide page.

Source code

Bug fixes

  • [#4]: the navbar-related configuration options were inconsistent; all were renamed to start with navbarDropbox
  • [#4]: the logic to process options was improved to support empty strings for compatibilityRedirectsOutputFolderPath
  • [#5]: for now, the CSS stylesheets have a problem rendering sidebar categories without a link; the code was updated to generate links for all categories; this looks better, but it is still not optimal and should be addressed in a future release
  • [#7]: multi-line declarations were not rendered as expected; <br/> elements were added
  • [#8]: in certain conditions, the logic behind suggestToDoDescriptions did not produce the expected output; this has been fixed.

Enhancements

  • [#6]: support for C++20 concepts was added; Doxygen has supported these since version 1.15.

Known problems

  • none

CI tests

  • none