Changelog#

v0.20.0 (2026-05-08)#

Features#

  • Use token caching to drastically reduce parsing times (b952172)

v0.19.0 (2026-05-06)#

Features#

  • Add option to generate jinja raw tags for code blocks (b458c7c)

v0.18.0 (2026-04-24)#

Features#

  • Support placeholders for source code docs (1a0c3a9)

v0.17.0 (2026-04-18)#

Features#

  • Support docs tags in source file comments (395176f)

v0.16.2 (2026-04-17)#

Bug fixes#

  • Parsing fails because of invalid options from compile commands file (4eab9cf)

v0.16.1 (2026-03-21)#

Documentation#

  • Add instructions for ai agents (8683db1)

Bug fixes#

  • Global symbols are not found in mac os (96aa83f)

v0.16.0 (2026-01-29)#

Build system#

  • Fix semantic release versioning (23230ca)

Bug fixes#

  • Directory filter not shown properly when selecting nodes (d007e39)

Features#

  • Add help for the object analyzer report (3c3ef49)

  • Select nodes and edges (0bbbff9)

  • Double click on nodes highlights filter (0bbbff9)

  • Add directory filter for object analyzer (2ced0cc)

v0.15.0 (2025-10-14)#

Features#

  • Add search field to html report (38f93ca)

v0.14.0 (2025-10-14)#

Features#

  • Add option to exclude irrelevant objects (22cccda)

  • Display source files in the object analysis html report (2d4c27d)

v0.13.1 (2025-10-02)#

Bug fixes#

  • Same symbols are mocked multiple times (a31c50f)

v0.13.0 (2025-09-25)#

Features#

  • Add option to exclude symbols for object analysis report (b210312)

  • Add option to disable objects traceability matrix (0dcec99)

v0.12.5 (2025-09-15)#

Bug fixes#

  • Links in pypi are wrong (4f962df)

v0.12.4 (2025-09-15)#

Bug fixes#

  • Pyyaml dependency is missing (2111a97)

v0.12.3 (2025-09-12)#

Bug fixes#

  • No code block generated for classes sections (e992f26)

v0.12.2 (2025-09-07)#

Bug fixes#

  • Wrong comment allocated to class declaration (23b9532)

v0.12.1 (2025-09-07)#

Bug fixes#

  • Comments are not correct if the source has windows newlines (0fd676f)

v0.12.0 (2025-09-07)#

Features#

  • Show error message when file can not be parsed (970efbf)

v0.11.0 (2025-09-07)#

Features#

  • Get code block location in source file (53541e9)

v0.10.0 (2025-09-07)#

Bug fixes#

  • Function bodies are not correct if the source has windows newlines (31b4eb2)

Features#

  • Rename docs command and support myst markdown formatter (7b1b4ab)

v0.9.0 (2025-08-28)#

Features#

  • Add table formatter for docs generator (b235405)

v0.8.1 (2025-08-26)#

Bug fixes#

  • Compile commands json export is invalid (ff13606)

v0.8.0 (2025-08-25)#

Features#

  • Filter compile database for source files (635831f)

v0.7.0 (2025-08-23)#

Features#

  • Add mock configuration file option (6b993fa)

  • Add mock exclude patterns (9e51ec6)

  • Add mock partial link object argument (05a5735)

  • Generate mock log file per execution (9e67022)

  • Add mock generate command for gmock files (830a442)

  • Find symbols in translation units (1cfebcc)

v0.6.2 (2025-07-07)#

Bug fixes#

  • Explicit jinja2 dependency missing (a820d94)

v0.6.1 (2025-07-07)#

Bug fixes#

  • No apps associated with package clanguru (414f697)

v0.6.0 (2025-07-07)#

Features#

  • Add column for dependencies to the excel report objects sheet (a869a9e)

  • Fixed headers while scrolling in excel report (8567caf)

v0.5.0 (2025-07-07)#

Features#

  • Add objects data excel report generator (e9adab2)

v0.4.0 (2025-04-18)#

Features#

  • Create objects parent structure (9bf7b3a)

v0.3.0 (2025-04-18)#

Features#

  • Support morel nm symbol types (f08ffda)

v0.2.0 (2025-04-17)#

Features#

  • Add objects analyzer report (118a1ab)

v0.1.0 (2024-10-01)#

Features#