Skip to content

v0.2.0

Choose a tag to compare

@filipchristiansen filipchristiansen released this 17 Jun 15:09
· 44 commits to main since this release
4185620

First minor release: multi-forge support, a documentation site, broader link handling, and typing/packaging hygiene. Backwards-compatible.

Added

  • Multi-forge: GitLab, Bitbucket Cloud, Gitea/Forgejo (incl. Codeberg), and Azure DevOps alongside GitHub. Public hosts and common self-hosted patterns (e.g. GitHub Enterprise) are autodetected.
  • forge option to select the forge explicitly for self-hosted instances on custom domains.
  • Titled links (](../x "title")) and angle-bracket destinations (](<../x>)), preserving title and fragment.
  • Documentation site (MkDocs Material) on GitHub Pages with an mkdocstrings API reference.
  • py.typed marker (PEP 561) so downstream type checkers use the bundled hints.
  • CHANGELOG.md, CONTRIBUTING.md, SECURITY.md, issue/PR templates, Dependabot.

Fixed

  • Don't rewrite ](../path) links inside fenced code blocks or inline code spans (#2).

Changed

  • Trimmed sdist contents; CI lint runs the shared pre-commit hooks; reproducible installs via committed uv.lock (--frozen); publish workflow aligned with CI.

Full changelog: v0.1.1...v0.2.0