Core Release v1.5.7
- feat: add
IsAPIKeyAuthContextKeyandIsLocalAdminContextKeycontext keys for middleware to short-circuit on API-key auth and bypass RBAC when auth is fully disabled - feat: add
NormalizeSchemaForAnthropicRaw(gjson/sjson) so JSON schema normalization avoids amap[string]interface{}round-trip - feat: add
extractJSONSchemaObjecthelper in Bedrock utils to unify composite and decomposed JSON schema fields for OpenAI-compat structured output - fix: skip model catalog routing if loadbalancer or governance routing has already set the provider in anthropic integration
- fix: set extra params passthrough for SGL provider so SGLang vLLM-style extra-body parameters are no longer dropped (thanks @hensapir!)
- fix: suppress non-tool content events in Bedrock structured-output streaming so prose/preamble no longer corrupts the assembled JSON
- fix: enrich
NewUnsupportedOperationErrorwith provider and request type inExtraFields - fix: allow zero-millisecond streaming latency values (was previously rejected as invalid)
- fix: add
String()method onBifrostErrorso logged errors no longer dump raw bytes as decimal - chore: re-enable Vertex
ContextEditingandContextManagementField; disable AzureTaskBudgetsin the feature-support matrix; addclaude-4.6-sonnetmapping for the Bedrock test account
Installation
go get github.com/maximhq/bifrost/core@v1.5.7This release was automatically created from version file: core/version