Zum Inhalt springen

Bifrost Release Notes

30 Einträge aus 1 Quelle. Zuletzt aktualisiert:

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Bifrost

Bifrost HTTP 2.2.6: Setup-Token für /api-Aufrufe ohne Dashboard-Authentifizierung

Bifrost HTTP v2.2.6 verlangt bei OSS-Installationen ohne aktive Dashboard-Authentifizierung für nicht öffentliche /api-Aufrufe ein Setup-Token (setup_token bzw. BIFROST_SETUP_TOKEN) und aktiviert enforce_auth_on_inference für neue Deployments standardmäßig.

Bifrost HTTP Transport Release v2.2.6

✨ Features

  • OSS Management API Setup Lock - While dashboard auth is not active (no admin account, or auth disabled), every non-public /api call on OSS Bifrost now needs the setup token, sent as the X-Bifrost-Setup-Token header or as the bifrost_setup_session cookie the dashboard gets from POST /api/session/setup. A missing token returns 401. A wrong token, or no token set on the server, returns 403. /health, /api/version, the session login routes, /.well-known/* and whitelisted routes stay public. The lock lifts as soon as an enabled admin is saved (#8010)<Warning> Migration: set `setup_token` in config.json (or `BIFROST_SETUP_TOKEN`) and restart. Then either enable dashboard auth, or send `X-Bifrost-Setup-Token` from scripts and API clients that call `/api` with auth off. Enterprise is not affected by the lock. </Warning>
  • Inference Auth On by Default - enforce_auth_on_inference now defaults to true for fresh deployments when config.json leaves it out, file-only deployments included. Creating the first enabled admin also turns inference auth on unless the request sets it explicitly. Inference without a credential then returns 401. A stored database value always wins, and an explicit false is always kept. This also applies to Bifrost Enterprise (#8010, #7864) <Warning> …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Bifrost

Plugin telemetry 1.8.5

Das Plugin telemetry v1.8.5 aktualisiert core auf v1.11.2 und framework auf v1.8.1.

Plugin Release: telemetry v1.8.5

  • chore: upgraded core to v1.11.2 and framework to v1.8.1

Installation

# Update your go.mod to use the new plugin version
go get github.com/maximhq/bifrost/plugins/telemetry@v1.8.5

This release was automatically created from version file: plugins/telemetry/version

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Bifrost

Plugin semanticcache 1.6.9: Cache-Schlüssel pro Virtual Key getrennt

Das Plugin semanticcache v1.6.9 trennt Cache-Schlüssel pro Virtual Key, sodass keine Antworten zwischen Virtual Keys geteilt werden, wodurch der Cache nach dem Upgrade zunächst leer ist, und hebt core auf v1.11.2 sowie framework auf v1.8.1.

Plugin Release: semanticcache v1.6.9

  • fix: scope cache keys per virtual key so a shared cache_key or default_cache_key never serves one virtual key's response to another; the vk: namespace is reserved and per-request threshold overrides are floored at the configured value and capped at 1.0 (#7862)<Warning> Entries written before the upgrade under a virtual key are not reused, so expect a cold cache. Unscoped cache keys starting with vk: are moved to raw:vk:. A per-request threshold can only raise the configured threshold. </Warning>
  • chore: upgraded core to v1.11.2 and framework to v1.8.1

Installation

# Update your go.mod to use the new plugin version
go get github.com/maximhq/bifrost/plugins/semanticcache@v1.6.9

This release was automatically created from version file: plugins/semanticcache/version

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Bifrost

Plugin routing 1.1.6

Das Plugin routing v1.1.6 aktualisiert core auf v1.11.2 und framework auf v1.8.1.

Plugin Release: routing v1.1.6

  • chore: upgraded core to v1.11.2 and framework to v1.8.1

Installation

# Update your go.mod to use the new plugin version
go get github.com/maximhq/bifrost/plugins/routing@v1.1.6

This release was automatically created from version file: plugins/routing/version

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Bifrost

Plugin prompts 1.1.9

Das Plugin prompts v1.1.9 aktualisiert core auf v1.11.2 und framework auf v1.8.1.

Plugin Release: prompts v1.1.9

  • chore: upgraded core to v1.11.2 and framework to v1.8.1

Installation

# Update your go.mod to use the new plugin version
go get github.com/maximhq/bifrost/plugins/prompts@v1.1.9

This release was automatically created from version file: plugins/prompts/version

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Bifrost

Plugin otel 1.5.9

Das Plugin otel v1.5.9 aktualisiert core auf v1.11.2 und framework auf v1.8.1.

Plugin Release: otel v1.5.9

  • chore: upgraded core to v1.11.2 and framework to v1.8.1

Installation

# Update your go.mod to use the new plugin version
go get github.com/maximhq/bifrost/plugins/otel@v1.5.9

This release was automatically created from version file: plugins/otel/version

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Bifrost

Plugin modelcatalogresolver 1.1.9

Das Plugin modelcatalogresolver v1.1.9 aktualisiert core auf v1.11.2 und framework auf v1.8.1.

Plugin Release: modelcatalogresolver v1.1.9

  • chore: upgraded core to v1.11.2 and framework to v1.8.1

Installation

# Update your go.mod to use the new plugin version
go get github.com/maximhq/bifrost/plugins/modelcatalogresolver@v1.1.9

This release was automatically created from version file: plugins/modelcatalogresolver/version

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Bifrost

Plugin mocker 1.6.9

Das Plugin mocker v1.6.9 aktualisiert core auf v1.11.2 und framework auf v1.8.1.

Plugin Release: mocker v1.6.9

  • chore: upgraded core to v1.11.2 and framework to v1.8.1

Installation

# Update your go.mod to use the new plugin version
go get github.com/maximhq/bifrost/plugins/mocker@v1.6.9

This release was automatically created from version file: plugins/mocker/version

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Bifrost

Plugin maxim 1.7.9

Das Plugin maxim v1.7.9 aktualisiert core auf v1.11.2 und framework auf v1.8.1.

Plugin Release: maxim v1.7.9

  • chore: upgraded core to v1.11.2 and framework to v1.8.1

Installation

# Update your go.mod to use the new plugin version
go get github.com/maximhq/bifrost/plugins/maxim@v1.7.9

This release was automatically created from version file: plugins/maxim/version

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Bifrost

Plugin logging 1.8.6

Das Plugin logging v1.8.6 aktualisiert core auf v1.11.2 und framework auf v1.8.1.

Plugin Release: logging v1.8.6

  • chore: upgraded core to v1.11.2 and framework to v1.8.1

Installation

# Update your go.mod to use the new plugin version
go get github.com/maximhq/bifrost/plugins/logging@v1.8.6

This release was automatically created from version file: plugins/logging/version

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Bifrost

Plugin jsonparser 1.6.9

Das Plugin jsonparser v1.6.9 aktualisiert core auf v1.11.2 und framework auf v1.8.1.

Plugin Release: jsonparser v1.6.9

  • chore: upgraded core to v1.11.2 and framework to v1.8.1

Installation

# Update your go.mod to use the new plugin version
go get github.com/maximhq/bifrost/plugins/jsonparser@v1.6.9

This release was automatically created from version file: plugins/jsonparser/version

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Bifrost

Plugin governance 1.8.6

Das Plugin governance v1.8.6 aktualisiert core auf v1.11.2 und framework auf v1.8.1.

Plugin Release: governance v1.8.6

  • chore: upgraded core to v1.11.2 and framework to v1.8.1

Installation

# Update your go.mod to use the new plugin version
go get github.com/maximhq/bifrost/plugins/governance@v1.8.6

This release was automatically created from version file: plugins/governance/version

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Bifrost

Plugin compat 0.3.6: Token-Limits werden an Modell-Datenblatt angepasst

Das Plugin compat v0.3.6 senkt mit should_convert_params zu hohe Werte für max_output_tokens, max_completion_tokens und max_tokens auf das Datenblatt-Limit des Modells, hält reasoning.max_tokens darunter und aktualisiert core auf v1.11.2 sowie framework auf v1.8.1.

Plugin Release: compat v0.3.6

  • feat: should_convert_params now lowers max_output_tokens / max_completion_tokens / max_tokens above the model's datasheet max_output_tokens to that limit, and keeps reasoning.max_tokens below the lowered cap
  • chore: upgraded core to v1.11.2 and framework to v1.8.1

Installation

# Update your go.mod to use the new plugin version
go get github.com/maximhq/bifrost/plugins/compat@v0.3.6

This release was automatically created from version file: plugins/compat/version

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Bifrost

Framework 1.8.1: GetMaxOutputTokens, Issuer-URL für MCP-OAuth, Schwärzung von Secrets

Framework v1.8.1 ergänzt ModelCatalog.GetMaxOutputTokens, verlangt oauth2_server_config.issuer_url bei MCP-OAuth-Modus oauth oder both, schwärzt geheime Alias- und Bedrock-Endpoint-Werte in Client-Config-Antworten und aktualisiert core auf v1.11.2.

Framework Release v1.8.1

  • feat: ModelCatalog.GetMaxOutputTokens returns a model's datasheet max_output_tokens, memoized per catalog generation (misses included) so a model missing from the sheet no longer pays a full-sheet scan per call
  • fix: oauth2_server_config.issuer_url is required when mcp_server_auth_mode is oauth or both; the issuer is never derived from the request Host header (#7863)<Warning> Set oauth2_server_config.issuer_url before upgrading any deployment with MCP OAuth discovery enabled, or config load fails. </Warning>
  • fix: track whether enforce_auth_on_inference was set explicitly so creating the first admin can default inference auth on (#7864)
  • fix: redact secret-bearing alias and Bedrock endpoint values in client config responses (#7858)
  • chore: upgraded core to v1.11.2

Installation

go get github.com/maximhq/bifrost/framework@v1.8.1

This release was automatically created and uses core version: v1.11.2

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Bifrost

Enterprise Basis-Image 2.2.6-base

Das Enterprise-Basis-Image v2.2.6 enthält vor allem zusätzliche API-Tests, einen zstd-Decoder-Speicherlimit-Backport, Compat-Plugin-Parameterkonvertierung, Unterstützung für output_config auf Nachrichtenebene und weitere Test- und Race-Fixes.

What's Changed

Full Changelog: https://github.com/maximhq/bifrost/compare/ent-v2.2.5-base...ent-v2.2.6-base

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Bifrost

Core 1.11.3: Claude-Code-Billing-Header wird wieder entfernt

Core v1.11.3 behebt, dass der Claude-Code-Billing-Header nicht mehr entfernt wurde, wenn eine reine Effort-System-Nachricht an erster Stelle stand.

Core Release v1.11.3

  • [fix]: The Claude Code billing header is stripped again when an effort-only system message comes first. Since 2.2.6 kept per-message output_config, an effort-only role:"system" message (content: [] with output_config.effort) ahead of the x-anthropic-billing-header system message pushed the header out of the first slot, so it survived ingress: guardrails evaluated it and non-Anthropic fallbacks received it as prompt text. Extraction now skips leading effort-only items, and Anthropic attempts get the header restored in place right after them (#8039) @akshaydeo

Installation

go get github.com/maximhq/bifrost/core@v1.11.3

This release was automatically created from version file: core/version

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Bifrost

Core 1.11.2: Inkrementelles Tool-Call-Streaming und zstd-Fensterlimit

Core v1.11.2 streamt Claude-Tool-Call-Argumente auf Bedrock und Vertex inkrementell, übersetzt cache_control-Marker für gpt-5.6+ in prompt_cache_breakpoint und begrenzt das zstd-Decoder-Fenster auf 100 MiB.

Core Release v1.11.2

  • [fix]: Claude tool-call arguments stream incrementally on Bedrock and Vertex. Without fine-grained tool streaming Claude emits tool input one complete JSON value at a time, so a long argument (a Write call's content) arrived as one burst after minutes of silence and Claude Code aborted with "Stream idle timeout - no chunks received". Claude Code only opts in (eager_input_streaming) when it talks to Bedrock or Vertex directly, and sends nothing to a gateway, so Bifrost now defaults eager_input_streaming on custom tools that leave it unset for every Claude model on Vertex and for Sonnet 4.6, Sonnet 5+, Opus 4.7+ and Fable on Bedrock, keeping an explicit false. Bedrock Converse, which has no per-tool slot and whose edge drops the outer anthropic-beta header, now carries fine-grained-tool-streaming-2025-05-14 in additionalModelRequestFields.anthropic_beta; the Bedrock invoke ingress keeps eager_input_streaming and the legacy anthropic_beta opt-in instead of dropping them @akshaydeo
  • fix: translate Anthropic cache_control markers on tool results into prompt_cache_breakpoint for gpt-5.6+ on OpenAI, Azure, Bedrock and Bedrock Mantle, on both Chat Completions and Responses; Responses also marks input_image and input_file parts, and at most four breakpoints are kept (the latest ones) (#8012)
  • fix: cap the zstd decoder window at 100 MiB so an oversized frame header is rejected before any allocation (#7859) <Warning> …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Bifrost

Bifrost HTTP v2.2.5: Setup-Token und Long-Context-Fast-Tier-Preise

Bifrost HTTP v2.2.5 führt ein Setup-Token für die Ersteinrichtung und Long-Context-Fast-Tier-Preise für Anfragen über 272k Tokens ein und behebt mehrere Fehler, darunter Routing-Parsing, Code-Mode-Allow-Lists, OpenAI-service_tier-Abrechnung und das Gemini-zu-OpenAI-Fallback.

Bifrost HTTP Transport Release v2.2.5

✨ Features

  • First-Time Setup Token - New installs now require a setup token before the initial dashboard setup can be completed, so a fresh instance is no longer open to anyone who can reach it (#7830)
  • Long-Context Fast Tier Pricing - Added ultrafast and priority above-272k pricing columns so fast-tier requests over 272k tokens, including cache writes, bill at the published long-context rates (#7834, #7838)

🐞 Fixed

  • Route parsing bug fix - Auth whitelist and temp-token scope checks fixes fasthttp routing bug
  • Code Mode Auto-Execute Allow List - tools_to_execute and tools_to_auto_execute are now enforced at invocation time inside code mode, so indirect calls like getattr(server, name)(...) or a plugin tool rename cannot bypass them. Approved runs through /v1/mcp/tool/execute are bound only by tools_to_execute (#7833)
  • OpenAI service_tier Fast Billing - Requests with service_tier fast now bill at the priority rates, and the tier is echoed back to clients (#7837)
  • Gemini to OpenAI Fallback - Fallbacks from Gemini to OpenAI Responses now strip fields OpenAI rejects: item status, generated reasoning and function output IDs, function output name, and content signatures (#7835)
  • Guardrail Redaction Alignment - Anthropic raw transform targets now match normalized guardrail ordinals when billing headers or MCP blocks are present, so redaction hits the right fields (#7808) …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Bifrost

Plugin telemetry v1.8.4 auf core v1.11.1 aktualisiert

Das Plugin telemetry v1.8.4 aktualisiert core auf v1.11.1 und framework auf v1.8.0.

Plugin Release: telemetry v1.8.4

  • chore: upgraded core to v1.11.1 and framework to v1.8.0

Installation

# Update your go.mod to use the new plugin version
go get github.com/maximhq/bifrost/plugins/telemetry@v1.8.4

This release was automatically created from version file: plugins/telemetry/version

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Bifrost

Plugin semanticcache v1.6.8 auf core v1.11.1 aktualisiert

Das Plugin semanticcache v1.6.8 aktualisiert core auf v1.11.1 und framework auf v1.8.0.

Plugin Release: semanticcache v1.6.8

  • chore: upgraded core to v1.11.1 and framework to v1.8.0

Installation

# Update your go.mod to use the new plugin version
go get github.com/maximhq/bifrost/plugins/semanticcache@v1.6.8

This release was automatically created from version file: plugins/semanticcache/version

Originalquelle(öffnet in neuem Tab)Problem melden