📝 changelog: 0.5.0 release notes#433
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
📝 What
Promote
## [Unreleased]to## [0.5.0] — 2026-06-10, covering everything merged since v0.4.0. Minor bump per the project versioning policy (minor = each release; patch reserved for hotfixes).✨ Added
p; compact token counts, right-aligned columns, content-sized box with the chart reclaiming spare rows (📊 Group cost & tokens by project (roll up worktrees) #408, 📊 Group cost & tokens by project (roll up worktrees) #409, 🔢 Projects breakdown: compact token counts (65k) and right-align the column #410, 🔢 Compact projects-box token counts + right-align columns #411, ⌨️ Toggle the projects breakdown box with thepkey #413, 🙈 Hide the projects breakdown box by default #414, 🙈 Hide the projects breakdown box by default #415, 📐 Shrink the projects box to its content (no empty filler rows) #420, 📐 Shrink the projects box to its content (#420) #429)🔄 Changed
repo_rootcolumn); existing caches rebuild automatically on first launch (📊 Group cost & tokens by project (roll up worktrees) #408)🐛 Fixed
GetFileDB error now logs and skips instead of silently re-parsing from offset 0 (🗃️ ingest: harden ProcessFile write path — atomic cursor+rows, surface GetFile error #401, 🗃️ ingest: atomic cursor+rows write, surface GetFile error #405)🔧 Internal
modernc.org/sqlite, chore(deps): bump modernc.org/sqlite from 1.51.0 to 1.52.0 in the go-deps group #406) and gha-deps (chore(deps): bump the gha-deps group with 2 updates #407)✅ Test plan
CHANGELOG.mdis the sole artifact (release version is injected via GoReleaser ldflags, nothing in source to bump); fullgo test ./...green locallyUnreleasedheading remains;## [0.5.0] — 2026-06-10sits directly above[0.4.0]🚀 Next step (post-merge)
Tag
v0.5.0onmainand push — that triggers the GoReleaser release workflow (binaries + Homebrew tap).Closes #432.
🤖 Generated with Claude Code