Skip to content

v2.6.9

Choose a tag to compare

@TobiasGlaubach TobiasGlaubach released this 10 Jun 14:49
· 6 commits to main since this release
ba8db68

<release notes written by QWEN 3.6 LLM>

Release Notes - v2.6.9 (dev_20260610)

New Features

  • New Typst template improvements

    • Added support for subtitle on the title page
    • Added support for abstract section rendering
    • Added powered_by_link macro for automatic pydocmaker attribution
    • Added helper macros nonedefault and render_kvtable
    • Adjusted title page vertical spacing and text colors
  • Path type support in path_or_streamcore.py's path_or_stream functions now accept pathlib.Path objects in addition to strings

  • README PDF demonstration script — added create_readme_pdf.py to showcase pydocmaker's capabilities with a self-generated PDF from the README

Improvements

  • Comprehensive type annotations and docstringscore.py received a major overhaul with full type hints and detailed docstrings across ~1277 lines, improving IDE support and code clarity

Bug fixes

  • Various minor bug fixes in the Typst template

Updated

  • All example notebookss01 through s06 docs re-run with updated output
  • All exported doc examples — regenerated reference output files (Word, PDF, Tex, Textile, etc.)
  • README — updated description and documentation
  • Version bumped to 2.6.9