mirror of
https://github.com/getcompanion-ai/co-mono.git
synced 2026-04-17 12:04:11 +00:00
- Add missing changelog entries for commits since v0.47.0 - Cross-duplicate ai/tui fixes to coding-agent changelog - Change PI_NO_HARDWARE_CURSOR to PI_HARDWARE_CURSOR (opt-in) - Fix typo in PI_CODING_AGENT_DIR changelog entry - Add .pi/prompts/cl.md for pre-release changelog audits
1.6 KiB
1.6 KiB
| description |
|---|
| Audit changelog entries before release |
Audit changelog entries for all commits since the last release.
Process
-
Find the last release tag:
git tag --sort=-version:refname | head -1 -
List all commits since that tag:
git log <tag>..HEAD --oneline -
Read each package's [Unreleased] section:
- packages/ai/CHANGELOG.md
- packages/tui/CHANGELOG.md
- packages/coding-agent/CHANGELOG.md
-
For each commit, check:
- Skip: changelog updates, doc-only changes, release housekeeping
- Determine which package(s) the commit affects (use
git show <hash> --stat) - Verify a changelog entry exists in the affected package(s)
- For external contributions (PRs), verify format:
Description ([#N](url) by [@user](url))
-
Cross-package duplication rule: Changes in
ai,agentortuithat affect end users should be duplicated tocoding-agentchangelog, since coding-agent is the user-facing package that depends on them. -
Report:
- List commits with missing entries
- List entries that need cross-package duplication
- Add any missing entries directly
Changelog Format Reference
Sections (in order):
### Breaking Changes- API changes requiring migration### Added- New features### Changed- Changes to existing functionality### Fixed- Bug fixes### Removed- Removed features
Attribution:
- Internal:
Fixed foo ([#123](https://github.com/badlogic/pi-mono/issues/123)) - External:
Added bar ([#456](https://github.com/badlogic/pi-mono/pull/456) by [@user](https://github.com/user))