- NPX
- Docker
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
- #597: [Bug Report] Bedrock streaming has many missing chunks
- #567: Handling reasoning content
- #565: The “pricing not found for model …” message is repeated for each request processed, which is too noisy for the warn level.
- #552: [Bug]: “index” not specified for tool calls in OpenAI chunks
- #543: [Bug]: Indicate timeouts in error response while logging
- #542: [Feature]: Logs should show timestamps in browser timezone
- #520: [Bug]: tokens and cost for “Chat Stream” requests is missing in logs
- #516: [Bug]: Can’t delete custom provider from Web UI
- #504: [Bug]: cannot use self-hosted SGLang instance with http:// URLs only
- #497: [Feature]: Add full support for standard OpenTelemetry GenAI Observability
- #479: [Feature]: Support for API Key Authentication in Bedrock
- #463: [Feature]: Support for Thinking blocks
- #456: [Docs]: Update API reference docs
- #451: [Feature]: Offline usage
- Refactor: Bifrost Response structure seggragated.
- Upgrade dependency: core to 1.2.7
- Fix: Added missing migration for
parent_request_id_columnin logs table.
- Chore: using core 1.2.7 and framework 1.1.7
- Upgrade dependency: core to 1.2.7 and framework to 1.1.7
- Upgrade dependency: core to 1.2.7 and framework to 1.1.7
- Upgrade dependency: core to 1.2.7 and framework to 1.1.7
- Upgrade dependency: core to 1.2.7 and framework to 1.1.7
- Upgrade dependency: core to 1.2.6 and framework to 1.1.6
- Upgrade dependency: core to 1.2.7 and framework to 1.1.7
- Upgrade dependency: core to 1.2.7 and framework to 1.1.7

