🎉 Stable Release v3.3.19
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.3.19/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.3.19/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.3.19
What's Changed
🚀 Features
- test: add memory leak regression tests (
6db3800) - fix: address code review — DRY cleanup, shared constant (
6f74485) - test: add AnthropicProvider test file for processResponse and extractUsageInfo [skip-version] (
710acb6) - feat: add /api/debug/heap, /snapshot, /rss profiling endpoints (
b0f6f5d) - feat: add store_payloads setting to skip payload DB storage (
dddde3f)
🐛 Bug Fixes
- fix: cap requestBody before postMessage + release startMessage in cleanup (
1469fab) - Merge pull request #103 from jw409/fix/memory-leak-request-body-and-state-cleanup (
160920c) - fix: address code review — DRY cleanup, shared constant (
6f74485) - fix: avoid full-body allocation for small request bodies (
9ad21c5) - feat: add /api/debug/heap, /snapshot, /rss profiling endpoints (
b0f6f5d)
🔧 Improvements
- improve: compact database automatically after cleanup (
0bb78bd)