Problem
CPA is stuck on a single0.1.0 release with a thin root CHANGELOG. CNA uses Changesets → Version Packages PR → npm publish with rich per-package changelogs (create-awesome-node-app@0.13.1, @create-node-app/core@0.7.5).
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 (create-awesome-node-app@0.13.1,@create-node-app/core@0.7.5).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