------------------
:Date: 2024-10-26
Added
~~~~~
* Support for C++ namespaces
* Domain specific config options ``hawkmoth_clang_c`` and
``hawkmoth_clang_cpp``.
Changed
~~~~~~~
* Bumped Python dependency requirement to v3.9, as v3.8 is reaching end of life
* The ``hawkmoth.ext.transformations`` extension is no longer loaded
automatically as it has been deprecated
* Moved developer documentation under doc/developer/
* Switched from ``setup.cfg`` to ``pyproject.toml``
* Switched build backend to hatchling
Deprecated
~~~~~~~~~~
* The ``hawkmoth.ext.transformations`` extension and the
``hawkmoth.util.doccompat`` module in favour of the ``hawkmoth.ext.javadoc``
and ``hawkmoth.ext.napoleon`` extensions and the
``hawkmoth-process-docstring`` event.
Removed
~~~~~~~
* ``hawkmoth --compat={none,javadoc-basic,javadoc-liberal,kernel-doc}`` option
from CLI
* ``cautodoc_root`` configuration option in favour of ``hawkmoth_root``
* ``cautodoc_clang`` configuration option in favour of ``hawkmoth_clang``