Core Release v1.4.8
- feat: WebSocket and Realtime API support
- feat: Anthropic passthrough support
- feat: threshold-gated streaming request decompression with pooled readers
- feat: refactored model catalog pricing engine with unified cost calculation
- feat: quality-based image pricing and image size/aspect ratio for Gemini
- feat: size-to-resolution conversion for Replicate image models
- feat: session stickiness in key selection
- feat: add Enabled field to ChatReasoning struct (thanks @mango766!)
- feat: allow storing raw request/response without returning to clients (thanks @Vaibhav701161!)
- feat: RBAC for prompt repository
- fix: deterministic tool schema serialization for prompt caching (thanks @Edward-Upton!)
- fix: skip body building for large payload flow
- fix: TLS termination inside Bifrost server through config
- fix: map chat finish_reason to responses status and preserve terminal stream semantics
- fix: set responses input messages in gen_ai.input.messages
- fix: video pricing fixes
- fix: remove resolution parameter from image generation
- fix: MCP client reconnection with exponential backoff and connection timeout
Installation
go get github.com/maximhq/bifrost/core@v1.4.8This release was automatically created from version file: core/version