Skip to content

v2.1.0

Compare
Choose a tag to compare
@jothepro jothepro released this 13 Sep 17:02
· 53 commits to main since this release

Going down the rabbit hole 🐰

This release attempts to polish small things that have been overlooked up to this point. The closer I started looking, the more details needed refinement, which is why there is plenty of changes in this new version that you probably won't even notice. 😨

Also, a big new feature is introduced: A totally redesigned Table of Contents!

Many thanks to @leissa, @artem-ogre, @oblivioncth, @cadop and @McSnipe97 for reporting bugs and providing feedback that influenced this release!

Added

  • Compatibility for Doxygen 1.9.5 has been improved. (5bf1d5f)
    Nervertheless it recommended to skip 1.9.5 and update directly to 1.9.6 once it is released! 1.9.5 comes with styled scrollbars that don't play well with this theme: doxygen/doxygen#9549
  • Doxygen tables are now supported. (9e46639)
  • Custom styling for some expand/collapse arrows was added. (74b4250, fe37c76)
  • Anchors to a line in a code listing are now supported. (a27f39e)
  • The Table of Contents (TOC) on documentation pages has been redesigned! 👏 (9e3712c, 4621dc4, 7221204)
    On large screens, the TOC is now anchored to the top right of the page. This means that it is always accessible, even when scrolling through a long document.
    An optional Javascript extension that interactively highlights the current read progress is provided in doxygen-awesome-interactive-toc.js. When the extension is enabled, on small screens the TOC is also hidden by default to save some screen space:

Changed

Fixed

  • Fixed the searchbar for older versions of Doxygen (v1.8.x): (bf51192)
    • the searchbar image is not squashed anymore.
    • background image artifacts in the searchbar are removed.
  • Images in tables are not inverted anymore. (afc4868)
  • The layout for long templated functions was improved. (c6568eb)

Full Changelog: v2.0.3...v2.1.0