Problem
CPA is stuck on a single 0.1.0 release with a thin root CHANGELOG. CNA uses Changesets → Version Packages PR → npm publish with rich per-package changelogs ([email protected], @create-node-app/[email protected]).
Without release automation, users cannot trust upgrade paths and maintainers will keep hand-tagging forever.
Proposal
Pick one approach and document it:
- Changesets (closest to CNA), or
- hatch version / uv workspace bump + conventional changelog
Acceptance criteria
References
Problem
CPA is stuck on a single
0.1.0release with a thin root CHANGELOG. CNA uses Changesets → Version Packages PR → npm publish with rich per-package changelogs ([email protected],@create-node-app/[email protected]).Without release automation, users cannot trust upgrade paths and maintainers will keep hand-tagging forever.
Proposal
Pick one approach and document it:
Acceptance criteria
docs/VERSIONING.md(update if needed)0.1.0release exercises the path (can be0.1.1docs/ci-only)References
.github/workflows/publish.yml+ changesets