> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getbifrost.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# v1.3.8

> v1.3.8 changelog - 2026-03-12

<Update label="Bifrost Enterprise" description="v1.3.8">
  This release upgrades the base OSS version from v1.4.10 to v1.4.11, bringing Anthropic cache control for tool calls, Helm graceful shutdown improvements, Codex compatibility fixes, and numerous streaming/serialization bug fixes. On the enterprise side, Gray Swan guardrails now support custom base URLs.

  This build also upgrades to go 1.26.1 - that fixes CVE-2026-25679, CVE-2026-27137, CVE-2026-27138, CVE-2026-27139, CVE-2026-27142.

  ### ✨ Features

  * Gray Swan Custom Base URL - Added support for custom base URLs in Gray Swan guardrails configuration
  * Anthropic Cache Control for Tool Calls - Added cache-control support for Anthropic tool calls
  * Helm Graceful Shutdown - Added graceful shutdown and HPA stabilization for streaming connections
  * Logstore Sonic Serialization - Replaced encoding/json with sonic for logstore serialization, improving performance
  * Maxim Attachments - Added attachment support to Maxim plugin

  ### 🚨 Breaking changes

  Based on our recent pentesting, we have updated configuration for open endpoints.

  1. /metrics endpoint is now protected behind auth. You can create an API key - and add Metrics scope to it. You have to configure scraper with Header authorization `bearer api_key`

  ### 🐞 Fixed

  * Codex Compatibility - Fixed fallback handling and request decompression for Codex compatibility
  * Anthropic SSE Streaming - Use NewSSEScanner for Responses API streaming
  * 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, now correctly transition to "failed"
  * 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
  * Dashboard Overflow - Resolved dashboard and provider config overflow regressions
  * Config Schema Alignment - Fixed config schema and added test to verify Go model alignment
  * Key Selection Panic - Prevent panic in key selection when all keys have zero weight
  * Security Patches - Applied security patches including default Anthropic error type fix

  ### 📀 Base OSS version

  ```
  transports/v1.4.12-0.20260306144022-5ac7c2732345
  ```

  ### 🔌 If you are compiling plugin against this release - use following deps

  ```
  github.com/maximhq/bifrost/core v1.4.8-0.20260306144022-5ac7c2732345
  github.com/maximhq/bifrost/framework v1.2.26
  github.com/maximhq/bifrost/plugins/governance v1.4.27
  github.com/maximhq/bifrost/plugins/logging v1.4.27
  github.com/maximhq/bifrost/transports v1.4.12-0.20260306144022-5ac7c2732345
  ```
</Update>
