> ## 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.0

> v1.3.0 changelog

<Tabs>
  <Tab title="NPX">
    ```bash theme={null}
    npx -y @maximhq/bifrost --transport-version v1.3.0
    ```
  </Tab>

  <Tab title="Docker">
    ```bash theme={null}
    docker pull maximhq/bifrost:v1.3.0
    docker run -p 8080:8080 maximhq/bifrost:v1.3.0
    ```
  </Tab>
</Tabs>

<Update label="Bifrost(HTTP)" description="v1.3.0">
  We're excited to ship v1.3.0 with major quality, compatibility, and governance upgrades across OSS and Enterprise.

  🌟 Highlights

  * OTel traces support (OSS): First-class support for OTLP collectors.
  * Responses API (OSS): First-class support for the OpenAI-style Responses format, streaming + non-streaming.
  * Drop-in for LiteLLM (OSS): Config-level fallbacks to ease migrations.
  * Guardrails (Enterprise): Initial set with AWS Bedrock, Azure Content Moderator, and Patronus AI.
  * Provisioning (Enterprise): Okta SCIM now supported alongside Microsoft Entra.
  * Adaptive LB Dashboard (Enterprise, beta): Live traffic, weight shifts, and failover visibility.

  ### Features

  * Added Anthropic thinking parameter in Responses API.
  * Added Anthropic text completion integration support.
  * Latency metrics for all request types now returned in extra (includes inter-token latency for streaming).
  * TokenInterceptor interface added to plugins.
  * Raw provider response saved in logs (framework v1.1.4).

  ### Fixes

  * Removed extra fields erroneously sent in streaming responses.
  * Anthropic tool results aggregation corrected (core v1.2.4).
  * String input support fixed for Responses requests.
  * Specific timeout error handling across all providers for context.Canceled, context.DeadlineExceeded, and fasthttp.ErrTimeout.
  * Pricing manager fixes.

  ### Improvements

  * CORS wildcard matching improved to support domain patterns like \*.example.com.

  ## Closed  tickets

  * [#605: \[Bug\]: UI Docker building errors](https://github.com/maximhq/bifrost/issues/605)
  * [#597: \[Bug Report\] Bedrock streaming has many missing chunks](https://github.com/maximhq/bifrost/issues/597)
  * [#567: Handling reasoning content](https://github.com/maximhq/bifrost/issues/567)
  * [#565: The "pricing not found for model ..." message is repeated for each request processed, which is too noisy for the warn level.](https://github.com/maximhq/bifrost/issues/565)
  * [#552: \[Bug\]: "index" not specified for tool calls in OpenAI chunks](https://github.com/maximhq/bifrost/issues/552)
  * [#543: \[Bug\]: Indicate timeouts in error response while logging](https://github.com/maximhq/bifrost/issues/543)
  * [#542: \[Feature\]: Logs should show timestamps in browser timezone](https://github.com/maximhq/bifrost/issues/542)
  * [#520: \[Bug\]: tokens and cost for "Chat Stream" requests is missing in logs](https://github.com/maximhq/bifrost/issues/520)
  * [#516: \[Bug\]: Can't delete custom provider from Web UI](https://github.com/maximhq/bifrost/issues/516)
  * [#504: \[Bug\]: cannot use self-hosted SGLang instance with http:// URLs only](https://github.com/maximhq/bifrost/issues/504)
  * [#497: \[Feature\]: Add full support for standard OpenTelemetry GenAI Observability](https://github.com/maximhq/bifrost/issues/497)
  * [#479: \[Feature\]: Support for API Key Authentication in Bedrock](https://github.com/maximhq/bifrost/issues/479)
  * [#463: \[Feature\]: Support for Thinking blocks](https://github.com/maximhq/bifrost/issues/463)
  * [#456: \[Docs\]: Update API reference docs](https://github.com/maximhq/bifrost/issues/456)
  * [#451: \[Feature\]: Offline usage](https://github.com/maximhq/bifrost/issues/451)
</Update>

<Update label="Core" description="v1.3.0">
  * Refactor: Bifrost Response structure seggragated.
</Update>

<Update label="Framework" description="v1.3.0">
  * Upgrade dependency: core to 1.2.7
  * Fix: Added missing migration for `parent_request_id_column` in logs table.
</Update>

<Update label="governance" description="v1.3.0">
  * Chore: using core 1.2.7 and framework 1.1.7
</Update>

<Update label="jsonparser" description="v1.3.0">
  * Upgrade dependency: core to 1.2.7 and framework to 1.1.7
</Update>

<Update label="logging" description="v1.3.0">
  * Upgrade dependency: core to 1.2.7 and framework to 1.1.7
</Update>

<Update label="maxim" description="v1.3.0">
  * Upgrade dependency: core to 1.2.7 and framework to 1.1.7
</Update>

<Update label="mocker" description="v1.3.0">
  * Upgrade dependency: core to 1.2.7 and framework to 1.1.7
</Update>

<Update label="otel" description="v1.3.0">
  * Upgrade dependency: core to 1.2.6 and framework to 1.1.6
</Update>

<Update label="semantic_cache" description="v1.3.0">
  * Upgrade dependency: core to 1.2.7 and framework to 1.1.7
</Update>

<Update label="telemetry" description="v1.3.0">
  * Upgrade dependency: core to 1.2.7 and framework to 1.1.7
</Update>
