🎉 Stable Release v3.5.11
Multi-Architecture Binaries
Download the appropriate binary for your platform:
- Linux x86_64:
better-ccflare-linux-amd64 - Linux ARM64 (Raspberry Pi 3/4/5, Oracle Cloud ARM, AWS Graviton):
better-ccflare-linux-arm64 - macOS Intel:
better-ccflare-macos-x86_64 - macOS Apple Silicon:
better-ccflare-macos-arm64 - Windows x86_64:
better-ccflare-windows-x64.exe
Installation
# Linux x86_64
wget https://github.com/tombii/better-ccflare/releases/download/v3.5.11/better-ccflare-linux-amd64
chmod +x better-ccflare-linux-amd64
./better-ccflare-linux-amd64
# macOS Apple Silicon (ARM64)
curl -L -o better-ccflare-macos-arm64 https://github.com/tombii/better-ccflare/releases/download/v3.5.11/better-ccflare-macos-arm64
chmod +x better-ccflare-macos-arm64
xattr -d com.apple.quarantine better-ccflare-macos-arm64 # Required for unsigned binaries
./better-ccflare-macos-arm64macOS Users: The xattr command is required to bypass Gatekeeper for unsigned binaries. If you prefer not to run unsigned binaries, install from source instead.
Or install via npm: npm install -g better-ccflare@v3.5.11
What's Changed
🚀 Features
- feat: add combined-quota tiles to Overview dashboard (
0d7ade56) - feat: surface burn-rate projection on pool tiles (
c3eb7ae1)
🐛 Bug Fixes
- fix: show pool capacity used for quota tiles (
258767fe) - fix: count exhausted quotas across pool windows (
38e6d081) - fix: show next quota refresh on pool tiles (
4201cca1) - fix: dedupe shutdown invocations and exit 0 on watchdog timeout (
50e04c00) - fix: drain HTTP and remove SIGTERM race so in-flight requests survive restart (
70629a63) - fix: show date in 7d pool tile next-refresh label (
9d9dda19) - fix: API key copy button on non-secure contexts (
9e7be922) - fix: select full textarea contents for iOS Safari fallback (
e668bfcb) - fix: restore type predicate on resetCandidates filter (
ec2190e1) - fix: skip PRAGMA integrity_check in post-processor worker (
f1390f7b)
🔧 Improvements
- improve: address code review feedback on recent errors backend (
181870b8) - improve: replace StatsTab inline error list with RecentErrorsCard; acknowledge d4rken (PR #209) (
1b70af51) - improve: add row, modal, and orchestrator components for recent errors (
37e26f10) - improve: share stats cache between Overview tabs and raise recent-errors limit (
3fd0beb3) - improve: plumb errorsSinceHours through query layer and update StatsTab (
49a34ee9) - refactor: inline null guard in PoolMetricCard next-refresh block (
5ff94d54) - improve: enrich recent errors backend with account/timing context (
68610003) - improve: acknowledge d4rken (PR #210) (
6ca42d1b) - improve: fix biome lint errors in StatsTab recent errors render (
7fad86ad) - improve: address code review on recent-errors UI components (
97996c82) - improve: wire up RecentErrorsCard into SystemStatus (
b4fb0d5b) - improve: acknowledge d4rken (PR #214) (
c5a2ed5b) - improve: add error meta map and dismissal/window hooks (
c9183d92) - improve: acknowledge d4rken (PR #215) (
d09e4842) - improve: address review feedback on UI primitives (
d357e1b2) - improve: address Greptile review on recent errors UI (
d7b3e38b) - improve: clarify recent-errors card copy and a11y label (
dae0bac4)