Fumerov0.3.0

Changelog

0.3.0 (2026-09-19)

Features

Bug Fixes

  • parse a docstring that opens with a section (#25) (c6ef7a8)
  • read and write every file as utf-8 with lf endings (#27) (915a993)
  • truncate a long name inside its navigation card (#26) (dd5afa3)

0.2.0 (2026-08-10)

Features

Documentation

  • fix the nav logo on github pages (#2) (8b838c5)

0.1.0 (2026-08-05)

Features

  • --no-inspect flag (28c3640)
  • base exception types (2511e5c)
  • batman for cli (0518c5a)
  • command line (f494d0e)
  • configuration from pyproject (948f429)
  • documentation model (6cacfe5)
  • encode docstring text as mdx (b06bb63)
  • filter public module members (7a8e860)
  • head the constructor with the call that builds one (af309ba)
  • label the modules in the sidebar, not the classes (0c22eec)
  • link a type by what it resolves to, not by what it is called (d60d32a)
  • link table (f69d786)
  • link the documented types in a signature (9f92e9b)
  • load a module with griffe (1714e9c)
  • mark modules with a package icon instead of a sidebar heading (be1c117)
  • mdx templates (9b0120e)
  • parse classes and functions (f8d05fe)
  • parse docstrings into sections (bab2ee6)
  • parsing with tests (0034d2d)
  • render function definitions (28c3681)
  • render pages (fbe791a)
  • ship the react components (21f501d)
  • tinted kind labels in the sidebar and table of contents (473467a)

Bug Fixes

  • match a member card's padding to its section spacing (8695be0)
  • read a class signature from new when there is no init (cf7928a)
  • reserve the chevron column in the sidebar and nowhere else (eeda04b)
  • walk into a member where it is defined, not where it is imported (a9e86da)

Documentation

  • a page per component (34dc549)
  • api documentation (9ea9b04)
  • api reference as root (cb0c17b)
  • basic readme (4b64c1a)
  • compile changelog at prebuild (d7e1ed3)
  • introduction, installation instructions and guides (c43b50c)

On this page