This release adds 3 notable features for engineering teams evaluating rollout.
Published 19d
Developer Productivity
✓ No known CVEs patched
✓ No known CVEs patched in this version
Summary
AI summaryAdded a state explainer dashboard with tabbed inspector panel, summary bar, and new filters.
Full changelog
v0.3.0
Added
- State explainer dashboard: services now show one of
healthy,starting,blocked,pending,completed,failed, orunhealthy— derived from container state, exit code, and dependency conditions, not just raw Docker status. A migration container that exits 0 now looks nothing like one that crashed. - Tabbed inspector panel — Overview (status, exit code, image, ports, created time, blockers, last logs), Logs (unchanged log viewer, now full-height), and Deps (waiting-on, full dependency list, direct dependents), switchable with
1/2/3. - Summary bar — live per-state service counts and "updated Ns ago" freshness indicator at the top of the dashboard.
- Filters —
fisolates failed/unhealthy services,bisolates blocked ones,escclears; cursor position is preserved across toggles. - Help overlay —
?opens a key reference (Navigation/Views/Filters/Actions). testdata/demo-broken/docker-compose.yml— a demo stack exercising every state at once, used in the new README GIF.
Fixed
service_completed_successfullynow correctly requires the dependency to have exited0— previously a crashed init container satisfied dependents anyway.- Fixed the dashboard always rendering 2 rows taller than the actual terminal height, which clipped the top of the screen (summary bar / panel border) in every terminal.
Changed
- Left/right panel titles simplified (
"[1] Services"→"Services","[2] Details"→"<service> · <state>") to free up the1/2/3keys for inspector tabs. - Footer key hints updated to reflect tabs, filters, and help.
Changelog
- 82a48b11ed4092953205b230aafaaa4df4b9d551 ci: automate Homebrew formula updates via GoReleaser
- 8bf0686edf5e3f86442bfcd8e12933620cc74bff feat: state-explainer dashboard with inspector tabs, filters, and help overlay
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Cpulse
All releases →Related context
Related tools
Earlier breaking changes
- v0.4.0 Changes keybinding: `a` now opens actions menu as `x`.
Beta — feedback welcome: [email protected]