Skip to content

Stable Release v3.5.42

Latest

Choose a tag to compare

@github-actions github-actions released this 22 Jul 21:24

πŸŽ‰ Stable Release v3.5.42

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.42/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.42/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-arm64

macOS 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.42


What's Changed

πŸš€ Features

  • feat: add getStrategySource() and surface it via the strategy GET endpoint (1d655f29)
  • feat(config,api): expose model-capacity-routing source (env/file/default) (6abbe4f6)
  • feat(dashboard): routing settings card (e36bec16)

πŸ› Bug Fixes

  • fix: exempt auto-refresh/keepalive probes from usage-throttling to stop false auto-pause (517fb6d9)
  • fix: cross-invalidate accounts query on strategy change, close routing-card test gaps (5885f570)
  • fix: correct two doc inaccuracies flagged by Greptile in routing-architecture reference [skip-version] (71604a84)
  • fix: embed app version in platform-specific build binaries (8b3655ba)
  • fix: harden RoutingCard strategy control β€” env-lock, unlisted values, a11y labels (9a0da140)
  • fix: update routing-architecture doc for main's synthetic-probe throttle exemption [skip-version] (a567a2de)
  • fix: guard logger against non-serializable log data crashing callers (bc66812d)
  • fix: guard logger error-reason formatting against non-stringifiable thrown values [skip-version] (ed88b14f)
  • fix: correct session-affinity null-clientSessionId sticky claim and auto-fallback eligibility parity in routing doc [skip-version] (fe099b5b)

πŸ”§ Improvements

  • refactor: extract shared env>file>default resolver for capacity-routing source fn (f8c99e44)

πŸ™ Thanks to our contributors

Full Changelog

πŸ“‹ Compare with previous version