Skip to main content
npx -y @maximhq/bifrost --transport-version v1.4.11
Bifrost(HTTP)
1.4.11

✨ Features

  • Anthropic Cache Control — Added cache-control support for Anthropic tool calls
  • Maxim Attachments — Added attachment support to Maxim plugin
  • Helm Graceful Shutdown — Added graceful shutdown and HPA stabilization for streaming connections (thanks @Edward-Upton!)
  • Logstore Sonic Serialization — Replaced encoding/json with sonic for logstore serialization (thanks @davidrudduck!)

🐞 Fixed

  • Codex Compatibility — Fixed fallback handling and request decompression for Codex compatibility
  • Anthropic SSE Streaming — Use NewSSEScanner for Responses API streaming (thanks @Edward-Upton!)
  • Audio Filename Preservation — Preserve original audio filename in transcription requests
  • Proxy Override — Fixed proxy override handling
  • Raw Request Serialization — Fixed raw request serialization in SSE events
  • Key List Models — Fixed key list models serialization
  • Async Job Recovery — Fixed async jobs stuck in “processing” on marshal failure
  • Valkey/Redis Vector Store — Improved Valkey Search compatibility and correctness in Redis vector store
  • Semanticcache Nil Check — Added nil check on message Content before accessing fields (thanks @Javtor!)
  • Dashboard Overflow — Resolved dashboard and provider config overflow regressions (thanks @kunish!)
  • Config Schema Alignment — Fixed config schema and added test to verify Go model alignment
  • Security Patches — Applied security patches including default anthropic error type fix
  • Prevent panic in key selection when all keys have zero weight
  • Preserve original audio filename in transcription requests
  • Async jobs stuck in “processing” on marshal failure now correctly transition to “failed”
  • Prevent panic in key selection when all keys have zero weight
  • Preserve original audio filename in transcription requests
  • Async jobs stuck in “processing” on marshal failure now correctly transition to “failed”
  • Adds attachment support in Maxim plugin
Core
1.4.7
  • feat: added cache-control support for anthropic tool calls
  • fix: Codex compatibility issues in fallback handling and request decompression
  • fix: use NewSSEScanner for Anthropic Responses API streaming (thanks @Edward-Upton!)
  • fix: preserve original audio filename in transcription requests
  • fix: proxy override handling
  • fix: raw request serialization in SSE events
  • fix: key list models serialization
  • fix: security patches including default anthropic error type
  • fix: prevent panic in WeightedRandomKeySelector when all keys have zero weight by falling back to uniform random selection
  • feat: add Filename field to TranscriptionInput schema to carry original filename through the request pipeline
  • fix: add AudioFilenameFromBytes utility to detect audio format from file headers with mp3 fallback
Framework
1.2.26
  • fix: improve Valkey Search compatibility and correctness in Redis vector store
  • fix: async jobs stuck in processing on marshal failure
  • perf: replace encoding/json with sonic in logstore serialization (thanks @davidrudduck!)
  • chore: upgraded core to v1.4.7
governance
1.4.27
  • chore: upgraded core to v1.4.7 and framework to v1.2.26
jsonparser
1.4.26
  • chore: upgraded core to v1.4.7 and framework to v1.2.26
litellmcompat
0.0.16
  • chore: upgraded core to v1.4.7 and framework to v1.2.26
logging
1.4.26
  • chore: upgraded core to v1.4.7 and framework to v1.2.26
maxim
1.5.25
  • feat: added attachment support
  • chore: upgraded core to v1.4.7 and framework to v1.2.26
mocker
1.4.26
  • chore: upgraded core to v1.4.7 and framework to v1.2.26
otel
1.1.26
  • chore: upgraded core to v1.4.7 and framework to v1.2.26
semanticcache
1.4.25
  • fix: nil check on message Content before accessing fields (thanks @Javtor!)
  • chore: upgraded core to v1.4.7 and framework to v1.2.26
telemetry
1.4.27
  • chore: upgraded core to v1.4.7 and framework to v1.2.26