Reviewed commits since last release.
UnderstandAdded missing changelog entries.
EditConfirmed changelog updates.
VerifyCommitted changelog changes.
EditReleased version 0.48.0 and published packages.
BuildAudit 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.
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))Let me check the specific commits that may be missing entries:
Let me search for specific entries in the changelogs:
Now I have a clear picture. Here are the missing entries:
| Commit | Package(s) | Issue/PR | Description |
|---|---|---|---|
| d2f9ab11 | coding-agent | #777 | startup.quiet setting |
| 48b43241 | coding-agent | #785 | Session ID resolution with global search and fork |
| 923b9cb9 | ai, coding-agent | #786 | String number coercion in tool validation |
| 5aa06898 + 75628e0c | coding-agent | #784 | Standalone binary WASM loading on Linux |
| 5d3e7d5a | ai | (internal) | Preserve unsigned Gemini 3 tool call context |
Let me add the missing entries:
Now add the cross-package duplication for the AI fix:
Let me verify the changes:
Added 5 missing changelog entries:
quietStartup setting to silence startup output (by @ribelo)Commits correctly skipped:
alright, minor release, go
Need to commit the changelog updates first:
Released v0.48.0 successfully.
Published packages:
@mariozechner/pi-ai@0.48.0@mariozechner/pi-tui@0.48.0@mariozechner/pi-coding-agent@0.48.0@mariozechner/pi-mom@0.48.0@mariozechner/pi@0.48.0@mariozechner/pi-web-ui@0.48.0Tag v0.48.0 pushed to origin.
git tag --sort=-version:refname | head -1git log <tag>..HEAD --oneline