github sirmalloc/ccstatusline v2.2.33

2 hours ago

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

What's Changed

  • chore(deps-dev): bump vitest from 4.1.11 to 5.0.0 by @dependabot[bot] in #723
  • chore(deps-dev): bump react-devtools-core from 7.0.1 to 8.0.0 by @dependabot[bot] in #722
  • chore(deps): bump actions/setup-node from 7.0.0 to 7.1.0 by @dependabot[bot] in #720
  • chore(deps-dev): bump the dev-dependencies group across 1 directory with 6 updates by @dependabot[bot] in #733
  • feat(usage): add Spend Limit Usage and Spend Limit Amount widgets by @mertkayacs in #695
  • fix: draw the text cursor as a bar so trailing spaces show by @eric-engberg in #710
  • fix(usage): call Session Usage Block Usage, ending its "Session:" label clash by @eric-engberg in #708
  • fix: keep 8-bit color codes, strip them, and drop other 8-bit sequences whole by @eric-engberg in #704
  • feat(claude-status): optionally link the widget to the status page by @eric-engberg in #701
  • chore(deps-dev): bump the dev-dependencies group across 1 directory with 9 updates by @dependabot[bot] in #745
  • feat(usage): Block Reset Timer can hide until the 5-hour block hits 100% by @eric-engberg in #697
  • fix(renderer): end a merge at a hidden widget that isn't merged onward by @eric-engberg in #698
  • feat(tui): opt-in dev reload that restarts the TUI in place by @eric-engberg in #700
  • fix(hooks): tell the user when a save can't add a widget's hooks by @eric-engberg in #703
  • fix(git-branch): read a jj repo's detached HEAD as no branch by @eric-engberg in #705
  • feat(git): fish-style abbreviation for branch and worktree names by @axisrow in #614
  • test(claude-settings): isolate install tests from the real home directory by @axisrow in #717
  • feat(usage): Block Usage can hide at 100%, swapping with Block Reset Timer by @eric-engberg in #747
  • fix(install): skip npx's cached copy when finding the active ccstatusline by @eric-engberg in #749
  • fix(git): start the git cache TTL when the command finishes by @eric-engberg in #750
  • fix(tui): stop editor keys pausing on a global ccstatusline install by @eric-engberg in #751
  • fix(blocks): four ways the transcript block fallback found the wrong block by @eric-engberg in #752
  • test(thinking-effort): stub the settings read with a spy, not a module mock by @eric-engberg in #753
  • feat(widgets): add a Fast Mode widget by @eric-engberg in #754
  • feat(tui): preview the highlighted widget live while picking by @eric-engberg in #755
  • feat: add an Extra Usage Limit widget by @eric-engberg in #756
  • feat(usage): forecast the 5-hour block (Block Forecast, Block Limit Timer) by @eric-engberg in #699
  • docs: add contributor guide by @vishnujayvel in #706
  • fix: preserve POSIX path case in duplicate installation warnings by @vishnujayvel in #707
  • docs: move Quick Start before release history by @vishnujayvel in #715
  • docs: clarify bunx launch guidance by @vishnujayvel in #714
  • fix(jj): read change counts from the diff summary by @vishnujayvel in #711
  • fix(powerline): keep manual separators when toggling Powerline on and off by @vishnujayvel in #713
  • fix(usage): read keychain credential by account, not service name alone by @vishnujayvel in #532
  • fix(usage): stop Keychain probes after a timeout by @IndelibleVivi in #760
  • Scope usage per CLAUDE_CONFIG_DIR, includin authentication by @davidmgvaz in #266
  • fix(account-email): show the account the live credentials belong to by @efim0v in #724
  • fix(hooks): dispatch wrapped hook payloads without rendering by @vishnujayvel in #641
  • fix(remote-control-status): use a Nerd Fonts v3 codepoint for the off… by @D-L-Narayana in #605
  • docs: add claude-eta to Related Projects by @harshece16 in #742
  • feat(remote-control-status): editable Nerd Font on/off glyphs by @mario-amazing in #731
  • fix(config): keep an existing refreshInterval when the version probe fails by @taehwanis in #537
  • fix(context): leave output tokens out of the context percentage by @effectustasi in #730
  • fix(speed): count each API call once in token speed widgets by @effectustasi in #735
  • fix(jsonl): dedup cumulative token totals by message.id by @axisrow in #725
  • fix: count each API response once in speed and token metrics by @iy88 in #622
  • feat(glyphs): toggle every glyph slot between none and default with Shift+Tab by @ddelange in #593
  • fix(colors): stop defaulting to the unknown color name 'gray' by @z1pp090 in #594
  • fix(usage): drop stale cached windows that have already reset by @effectustasi in #736
  • fix(format): promote memory and speed units before rounding up to the boundary by @effectustasi in #696
  • fix(cache-timer): use Claude Code's reported cache expiry when present by @durandom in #576
  • fix(usage): put the time cursor at the time left in remaining mode by @effectustasi in #762
  • fix(tui): mark Full width always as the default terminal width mode by @effectustasi in #761
  • feat: add clickable Current Working Dir links by @IndelibleVivi in #744

New Contributors

Full Changelog: v2.2.32...v2.2.33

Don't miss a new ccstatusline release

NewReleases is sending notifications on new releases.