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
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)