All notable changes to this project are documented in this file.
The format follows Keep a Changelog.
2.1.1 - 2026-08-25
- Enable the Palewire Sphinx extension defaults in the template and document
its
html_baseurlconfiguration (#278).
2.1.0 - 2026-08-23
- Add a development container for a consistent, ready-to-use environment (#267).
- Add repository quality checks, including manifest validation, dependency checks, workflow auditing, and OpenSSF Scorecard scanning (#268, #269, #270).
- Add an environment file template and an idempotent
make bootstrapcommand that safely prepares primary checkouts and Git worktrees (#271, #273).
- Replace PyPI API tokens with trusted publishing and update GitHub Actions to supported versions, while skipping publication until a real package is configured (#261, #262).
- Expand Ruff and ty checks, streamline pre-commit hooks, and improve the default pytest configuration (#263, #264, #265, #266).
- Document the required checks and approvals for post-merge GitHub releases (#272).