PUMA v3.0.0 Release Notes¶
Release date: 2026-05-20
Previous release: v2.7.0 (2026-05-16)
Tag: v3.0.0
Branch: develop → main (post-tag)
GitHub release: https://github.com/pumacp/puma/releases/tag/v3.0.0
Release name¶
PUMA v3.0.0 — Community + mypy remediation + public docs + security hardening.
Summary (verbatim from the GitHub release body)¶
First public release. See CHANGELOG.md for full details.
Where to find the substantive change list¶
The full set of additions, changes, and fixes for this release is
documented in CHANGELOG.md under the
## [3.0.0] — 2026-05-20 heading, which folds in the two thematic
threads that had previously been tracked as separate [Unreleased]
blocks:
- Public documentation overhaul — new
wiki/directory (9 pages) and the.github/workflows/wiki-sync.ymlpublishing workflow, plus the README header rewrite. - Mypy remediation (Phases 0–4) — 104 mypy errors → 0; full-scope
mypy src/puma/enforced in CI; supporting refactors documented indocs/maintenance/baseline-2026-05.md.
Reconciliation note (post-release)¶
This file is added as part of the Sprint 11' reconciliation work
(2026-05-24). The release itself was published on 2026-05-20; this file
brings docs/RELEASES/ in line with the GitHub release inventory that
already existed at that time.