github sirmalloc/ccstatusline v2.2.34

2 hours ago

Published to npm: https://www.npmjs.com/package/ccstatusline

What's Changed

  • [medium] perf(git-review): key the PR cache through the cached runGit by @elhoim in #639
  • [low] perf(claude-status): hold a lock while the status page fetch is in flight by @elhoim in #635
  • fix(jj): ask jj for uncolored output by @eric-engberg in #776
  • fix(custom-command): keep styling after the command's resets, drop output with no visible text, pipe the JSON as it arrived by @eric-engberg in #775
  • fix(git): find the PR and the tracking remote when a tag or branch has the same short name by @eric-engberg in #774
  • fix(renderer): keep separators placed next to each other by @eric-engberg in #773
  • fix(claude-status): stop showing an outdated status as current by @eric-engberg in #772
  • fix(metrics): windowed speed and long transcripts by @eric-engberg in #771
  • feat(widgets): add prompt cache miss widgets by @eric-engberg in #770
  • feat(widgets): allow speed widget windows up to an hour by @eric-engberg in #769
  • feat(usage): add Weekly Limit Timer and Weekly Fable Limit Timer widgets by @eric-engberg in #768
  • fix(usage): drop the 5-hour forecast once the block is at its limit by @eric-engberg in #766
  • feat(terminal): take the width from Claude Code's COLUMNS and remove the Terminal Width options by @eric-engberg in #765
  • feat(cache-timer): add a short time toggle and drop the clock notation by @ddelange in #592
  • feat: support CCSTATUSLINE_CONTEXT_WINDOW_SIZE env override by @lmello in #352
  • fix: use env override and settings for usable context ratio calculation by @ErnestHysa in #407
  • fix(output): keep Nerd Font icons two cells wide in Ghostty and kitty by @aliassar in #801
  • feat(widgets): add Zed as an IDE link mode by @AllenReder in #800
  • chore(deps-dev): bump the dev-dependencies group with 3 updates by @dependabot[bot] in #795
  • feat(context-bar): add a thin line display mode by @Yongzhaooo in #794
  • fix(reset-timer): show the block's reset time in timestamp mode by @effectustasi in #792
  • fix(git): preserve grapheme clusters in fish-style abbreviations by @wozhenbang2004 in #790
  • fix(tui): put the space back in the delete-line confirmation heading by @eric-engberg in #787
  • test(tui): wait for each key's effect in the line and color editor tests by @eric-engberg in #788
  • fix(separators): clear colors a new Color Level can't show, and invert left glyphs entered by hex by @eric-engberg in #786
  • fix(tui): show the whole value when text goes in at the start of the Custom Command and Link editors by @eric-engberg in #785
  • fix(tui): keep the Main Menu highlight on Ctrl+S and draw the preview at the configured Color Level by @eric-engberg in #784
  • fix(cache): stop the terminal width and custom command caches leaking temp files by @eric-engberg in #783
  • fix: reset timer locales at UTC, Gregorian dates, es-ES AM/PM, and two picker fixes by @eric-engberg in #782
  • fix: hide tput charset escapes, recognize colon-form colors, print tabs as one space by @eric-engberg in #781
  • fix(tui): Escape in Import Preview, and menus that forget their row after a sub-screen by @eric-engberg in #780
  • fix(config): don't migrate a version-less settings.json with later settings as v1 by @eric-engberg in #779
  • feat(tui): pick 256-color colors from a grid in Edit Colors by @eric-engberg in #778
  • fix(git-review): key the render's PR cache by the branch's own name by @effectustasi in #791
  • fix(powerline): keep the Custom theme when Powerline is enabled again by @effectustasi in #793
  • refactor(widgets): consolidate the progress-bar widgets' duplicated code by @eric-engberg in #810
  • refactor: small cleanups to the font install, auto-align loop, GUID and root dir widgets by @eric-engberg in #809
  • fix: keep emoji whole in two text editors and in TUI rows, and align wide padding by @eric-engberg in #808
  • fix: open Configure Status Line before an install, and sync hooks only from the config the status line loads by @eric-engberg in #807
  • fix(update): Check for Updates deadline, proxy, self-managed version and re-check by @eric-engberg in #806
  • fix(git-remote): link plain-HTTP remotes over http by @eric-engberg in #802
  • fix(cwd): fish style keeps emoji and UNC roots, and (s)egments applies in fish mode by @eric-engberg in #803
  • fix(install): find programs on PATH without which, and count a symlinked PATH dir once by @eric-engberg in #804
  • fix: report Uninstall and Refresh Interval failures when Claude's settings.json can't be changed by @eric-engberg in #805
  • feat: add an Extra Usage Today widget by @eric-engberg in #811
  • feat(thinking-effort): optional brackets and per-level colors by @eric-engberg in #777
  • fix(usage): show a newer usage API percent in a session left idle by @eric-engberg in #767

New Contributors

Full Changelog: v2.2.33...v2.2.34

Don't miss a new ccstatusline release

NewReleases is sending notifications on new releases.