Release notes

FEATURE

The status line gains update hints and more intuitive colors

The terminal status line (the block above your input showing quotas) has gotten much better at communicating. If you're running the menu bar app in the background and it discovers a new update, the status line will softly append a cyan "available" badge at the very end of the row, keeping you informed without making you click anything. We also streamlined the entire layout: the context window capacity has moved out of its awkward title parenthesis to sit right next to the percentage at the tail end of the bar, making it read naturally. The "fast mode" indicator now behaves like an actual indicator — it only lights up when the mode is on, ditching the confusing "/nofast" clutter when it's off. Furthermore, the percentage numbers now perfectly match the bar's warning color (yellow, green, or red), and the remaining time texts are no longer frustratingly dimmed out on dark backgrounds. It's like a modernized car dashboard: the high-beam icon only glows when they're actually on, the fuel number turns red along with the needle, and a small maintenance light quietly turns on when it's time, so you never have to squint in the dark to decipher your gauges again.

Original changelog

Original changelogThe status line gains update hints and more intuitive colors
**statusLine shows an "update available" hint**: after every successful update check, menubar writes the result to `~/.claude/usage-preferences.json` under `last_update_check`. statusLine reads this and renders `🆕 vX.Y.Z available` (cyan) on the model line when a newer version is cached, the cache is fresh (<30 days), and the version isn't on the user's skip list. New `update_available_suffix` translation across all 5 languages (zh-TW「可更新」/ zh-CN「可更新」/ en「available」/ ja「更新あり」/ ko「업데이트」).
**statusLine context-window label format**: `對話窗(1.0M):[bar]` → `對話窗:[bar] 15% / 1.0M`. The capacity moves from a middle parenthetical to a right-aligned suffix, reading more naturally as "15% of 1M".
**statusLine fast-mode display flipped**: previously both states showed a label (`⚡Fast` vs `/nofast`); now only the *on* state shows `⚡Fast`, off renders nothing — like an AC unit's indicator light: the light *being on* is the signal.
**statusLine percentages now share the bar color**: previously rendered in neutral gray; now matched to the bar's warning color (yellow / green / red). The number alone tells you the warning level at a glance.
**statusLine `(X left)` no longer dimmed**: previously rendered with ANSI dim, hard to read on dark terminal backgrounds. Removed dim; parentheses alone now carry the "supplementary info" semantic.