Skip to content

Releases: sirmalloc/ccstatusline

v2.2.22

Choose a tag to compare

@github-actions github-actions released this 16 Jun 06:02

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

What's Changed

  • chore(deps-dev): bump the dev-dependencies group with 4 updates by @dependabot[bot] in #446
  • feat: add per-widget dim styling, whole widget or parens-only by @zachthedev in #433
  • fix(config): non-destructive recovery + loud warning for invalid settings.json by @CorticalCode in #447
  • fix(context-bar): render counts >= 1M as "1.0M" instead of "1000k" by @zachthedev in #451
  • feat(compaction): make the reclaimed-tokens arrow an overridable glyph by @zachthedev in #452
  • test: make the suite pass on Windows hosts by @zachthedev in #454
  • fix: honour flex-separator in powerline render path by @ssoriche in #411

New Contributors

Full Changelog: v2.2.21...v2.2.22

v2.2.21

Choose a tag to compare

@github-actions github-actions released this 15 Jun 06:46

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

What's Changed

  • fix: point package module to published build by @Pugsin in #442
  • fix: add missing metadata fields to package.json by @BWM0223 in #443
  • feat: allow overriding widget symbols with a custom glyph by @zachthedev in #431
  • fix(compaction): count compact_boundary markers instead of inferring from context-% drops by @CorticalCode in #425
  • fix: format extra usage in the currency reported by the usage API by @mhriemers in #418
  • feat: add Extra Usage Used widget showing spent overage budget by @mhriemers in #417
  • feat(custom-command): include terminal_width in stdin JSON by @CorticalCode in #396
  • feat(widget): add cache-hit-rate widget by @sebryu in #409
  • feat(widget): add Cache Hit / Read / Write widgets by @Viperwow in #423
  • feat(compaction): opt-in trigger split and tokens reclaimed by @CorticalCode in #445
  • fix(renderer): token counts near 1M render as "1000.0k" instead of "1.0M" by @CorticalCode in #444

New Contributors

Full Changelog: v2.2.20...v2.2.21

v2.2.20

Choose a tag to compare

@github-actions github-actions released this 14 Jun 03:54

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

What's Changed

  • feat(weekly-reset): add weekday display mode by @josiaranda in #392
  • fix(extra-usage): correct unit assumptions for usage API response by @roribio in #388
  • chore(deps-dev): bump the dev-dependencies group with 5 updates by @dependabot[bot] in #386
  • feat: add remote control status widget by @realkotob in #382
  • feat: line-spanning foreground gradients via overrideForegroundColor by @cameronsjo and @akkaz in #406
  • Fix git-review detection with SSH host aliases by @cyphercodes in #424
  • chore(deps-dev): bump the dev-dependencies group across 1 directory with 11 updates by @dependabot[bot] in #422
  • fix: keep usage-fetch tests from touching the real user cache by @zachthedev in #432
  • fix: ignore transient 0% flashes in compaction counter by @KorenKrita in #370
  • fix: permanent [Timeout] in extra usage widgets when no monthly limit is set by @mhriemers in #416
  • fix: prefer cumulative transcript metrics for input/output token widgets by @zachthedev in #435

New Contributors

Full Changelog: v2.2.19...v2.2.20

v2.2.19

Choose a tag to compare

@github-actions github-actions released this 17 May 07:08

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

What's Changed

  • fix(git): use compatible git commands for older git versions by @deepakdewani123 in #385
  • fix: cache git subprocess output for statusline in 6a581e6
    • Adds persistent git command caching under ~/.cache/ccstatusline/git-cache with command-only entries, cwd metadata, .git/HEAD/.git/index mtime checks, and configurable TTL.
    • Exposes Git Cache TTL in Configure Status Line, defaults it to 5s, and passes it through the render context.
    • Makes pinned global install the top/default option, clarifies install wording, and sets windowsHide for runtime child processes.
  • feat(terminal): honor CCSTATUSLINE_WIDTH env var to override probe by @danielnc in #380

New Contributors

Full Changelog: v2.2.18...v2.2.19

v2.2.18

Choose a tag to compare

@github-actions github-actions released this 15 May 13:43

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

What's Changed

  • feat: add extra usage widgets and fix null rate-limit buckets for pay-as-you-go plans by @roribio in #375
  • chore(deps-dev): bump the dev-dependencies group across 1 directory with 4 updates by @dependabot[bot] in #368
  • fix(git): always pass --no-optional-locks to prevent index.lock races by @BastianTrifork in #381

New Contributors

Full Changelog: v2.2.17...v2.2.18

v2.2.17

Choose a tag to compare

@github-actions github-actions released this 14 May 13:00

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

What's Changed

  • fix(terminal): use stty -F/-f to read tty size in detached spawn by @AgarwalPragy in #377
  • fix: usage API parsing for nullable cohort response buckets in 29908c2

New Contributors

Full Changelog: v2.2.16...v2.2.17

v2.2.16

Choose a tag to compare

@github-actions github-actions released this 13 May 17:32