Skip to content

v0.50.0 — Maintainer Quality

Choose a tag to compare

@thaersaidi thaersaidi released this 28 Jun 23:02

Maintainer Quality

v0.50.0 is a repository quality release. No Python code or tests changed.

Added

  • .github/ISSUE_TEMPLATE/bug.yml — structured bug report with version dropdown, component selector, reproduction steps, expected/actual behavior, and environment fields.
  • .github/ISSUE_TEMPLATE/feature.yml — structured feature request with problem statement, proposed solution, alternatives, and research links.
  • .github/pull_request_template.md — PR checklist: tests, Sphinx build, CHANGELOG, no-secrets guard.
  • CODEOWNERS — assigns @thaersaidi to trust/, models/, crypto/, ops/tamarin/, cli/, and docs/.
  • ops/release-checklist.md — step-by-step pre-release, release, and post-release checklist.

Changed

  • CONTRIBUTING.md — full 8-section guide: dev setup, running tests, docs build, branch naming, commit style, PR process, protocol-change requirements, and release process.
  • README.md — pruned to quick-start scope: one-paragraph description, install, three-command quickstart, docs link, contributing link, security link, license.

1,041 tests pass. Sphinx build: zero warnings.