Reviewed changelog entries across packages.
UnderstandIdentified missing and duplicated changelog entries.
UnderstandRemoved irrelevant changelog entries.
EditAudit changelog entries for all commits since the last release.
Find the last release tag:
git tag --sort=-version:refname | head -1List all commits since that tag:
git log <tag>..HEAD --onelineRead each package's [Unreleased] section:
For each commit, check:
git show <hash> --stat)Description ([#N](url) by [@user](url))Cross-package duplication rule:
Changes in ai, agent or tui that affect end users should be duplicated to coding-agent changelog, since coding-agent is the user-facing package that depends on them.
Add New Features section after changelog fixes:
### New Features section at the start of ## [Unreleased] in packages/coding-agent/CHANGELOG.md.Report:
Sections (in order):
### Breaking Changes - API changes requiring migration### Added - New features### Changed - Changes to existing functionality### Fixed - Bug fixes### Removed - Removed featuresAttribution:
Fixed foo ([#123](https://github.com/badlogic/pi-mono/issues/123))Added bar ([#456](https://github.com/badlogic/pi-mono/pull/456) by [@user](https://github.com/user))we don't document models.generated.ts changes ...
Removed the models.generated entry from packages/ai/CHANGELOG.md. Anything else to adjust?
it was your job to evluate it changelog.md in any of the packages needs additional entries, or whetehr some entries need fixing
Audit results since v0.50.5.
Missing changelog entries
Already covered or skipped
Cross-package duplication
New Features section proposal for coding-agent You asked me to propose before writing. Suggested items for ### New Features under packages/coding-agent/CHANGELOG.md:
Confirm this single entry or add more items you want in New Features, then I will insert the section and add the missing changelog entries.
git tag --sort=-version:refname | head -1git log <tag>..HEAD --oneline