Skip to content

Commit 1b7cfb0

Browse files
committed
chore: bump version to 2.2.19
1 parent ea97ddd commit 1b7cfb0

2 files changed

Lines changed: 7 additions & 2 deletions

File tree

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,13 +47,18 @@
4747

4848
## 🆕 Recent Updates
4949

50-
### v2.2.14 - v2.2.18 - Version pinning, npm provenance, usage overage widgets, and Git lock avoidance
50+
### v2.2.14 - v2.2.19 - Version pinning, npm provenance, usage overage widgets, and Git lock avoidance
5151

5252
- **📌 Version pinning support** - Added support for pinned global installs so Claude Code can keep running a specific ccstatusline version.
5353
- **🔐 npm provenance attestations** - Published packages now use trusted publishing provenance so users can verify where releases were built while avoiding long-lived npm publish tokens.
5454
- **🔄 Moving from auto-update installs** - If you currently use an auto-updating install, use the TUI uninstall option first, then reinstall to go through the version pinning flow. Your ccstatusline settings are preserved when uninstalling.
5555
- **💸 Extra usage widgets** - Added Extra Usage Utilization and Extra Usage Remaining widgets for monthly pay-as-you-go overage limits, with null rate-limit buckets handled as zero usage.
5656
- **🔒 Git lock avoidance** - Git helpers now pass `--no-optional-locks` so background status checks avoid creating `index.lock` races.
57+
- **🧱 Older Git compatibility** - Git widgets avoid newer command forms so repository status works on older Git installations.
58+
- **⚡ Persistent Git cache** - Git command output is cached under `~/.cache/ccstatusline/git-cache` with configurable TTL and `.git/HEAD`/`.git/index` mtime checks to reduce repeated subprocess work.
59+
- **🧭 Install flow polish** - Pinned global install is now the default install option, with clearer wording for install and migration flows.
60+
- **🪟 Hidden helper processes** - Runtime child processes set `windowsHide` so helper commands do not open extra windows on Windows.
61+
- **📏 Terminal width override** - `CCSTATUSLINE_WIDTH` can provide an explicit terminal width when automatic probing is unavailable.
5762

5863
### v2.2.13 - Weekly model usage, voice status, hooks, and docs
5964

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ccstatusline",
3-
"version": "2.2.18",
3+
"version": "2.2.19",
44
"description": "A customizable status line formatter for Claude Code CLI",
55
"module": "src/ccstatusline.ts",
66
"type": "module",

0 commit comments

Comments
 (0)