Skip to content

2022-01-30 - Breathe v4.32.0

Compare
Choose a tag to compare
@vermeeren vermeeren released this 30 Jan 02:04
v4.32.0
55b34d5
  • Added breathe_doxygen_aliases config variable. #729
  • Render \remark/\remarks and \see/\sa using Sphinx/Docutils
    admonition style nodes. #756
  • Render C++ scoped enums differently than unscoped enums, and with their
    underlying type. #753
  • Render \retval lists using dedicated field list when Sphinx >= 4.3 is
    used. #749
  • Make .. doxygenfunction handle function template specializations. #750
  • Properly handle field-lists and admonitions in the detailed description of
    classes and functions. #764
  • Add :confval:`breathe_show_include` to control whether #include
    lines are shown. Defaults to True. #725
  • Fix sys.path adjustment in doc config. #734
  • Fix sphinx renderer variable and function visitors for C#. #737
  • Fix sphinx renderer class visitor for C#. #738
  • Auto-format python code with black. #743
  • Extend flake8 and address some style issues. #745
  • Fix black formatting warning. #747
  • Update Sphinx and Python versions tested against. #765
  • Fix friend functions for older Doxygen versions. #769
  • Doxygen >= 1.9.2 supports C++20 concepts, add support for them. #779
  • Change the way directives are added to adhere to the interface,
    e.g., avoiding myst-parser to crash. #780
  • Improved list of included files (with cross-references for local includes).
    #763
  • Update flake8 and mypy related stuff. #781
  • Update readme with logo and sponsorship info. #784
  • Store version number in both setup.py and init.py. #789
  • CICD: lint: continue with other jobs if black fails. #791