Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
552 changes: 304 additions & 248 deletions .github/workflows/scripts/run-migration-tests.sh

Large diffs are not rendered by default.

14 changes: 8 additions & 6 deletions core/changelog.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
- fix: thinking budget validation for Gemini models with model-specific ranges
- fix: add empty arguments guard in Bedrock utils, defaulting to `{}` to prevent JSON parsing issues
- feat: add Fireworks AI as a first-class provider [@ivanetchart](https://github.com/ivanetchart)
[fix]: bedrock streaming - retry retryable AWS exceptions (503/429/500) by classifying them as IsBifrostError:false [@KTS-o7](https://github.com/KTS-o7)
- fix: bedrock streaming - retry stale/closed connections by classifying transport errors as IsBifrostError:false [@KTS-o7](https://github.com/KTS-o7)
- fix: case-insensitive `anthropic-beta` merge in `MergeBetaHeaders`
- feat: add Fireworks AI as a first-class provider (thanks [@ivanetchart](https://github.com/ivanetchart)!)
- feat: allow path whitelisting from security config
- fix: bedrock streaming - retry retryable AWS exceptions (thanks [@KTS-o7](https://github.com/KTS-o7)!)
- fix: bedrock streaming - retry stale/closed-connection errors (thanks [@KTS-o7](https://github.com/KTS-o7)!)
- fix: thinking budget validation for Gemini models
- fix: add empty arguments guard in Bedrock utils
- fix: case-insensitive lookup in merge beta headers
- fix: LLM validation fixes
2 changes: 1 addition & 1 deletion core/version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.4.16
1.4.17
6 changes: 5 additions & 1 deletion framework/changelog.md
Original file line number Diff line number Diff line change
@@ -1 +1,5 @@
fix: increases buffer size for custom plugin installs from URLs
- feat: add Fireworks AI provider support (thanks [@ivanetchart](https://github.com/ivanetchart)!)
- feat: add sorting and CSV export to virtual keys table
- feat: allow path whitelisting from security config
- fix: increase buffer size for custom plugin installs from URLs
- fix: add retry mechanism to model catalog pricing sync lock
2 changes: 1 addition & 1 deletion framework/version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.2.35
1.2.36
1 change: 1 addition & 0 deletions plugins/governance/changelog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- chore: upgraded core to v1.4.17 and framework to v1.2.36
2 changes: 1 addition & 1 deletion plugins/governance/version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.4.35
1.4.36
1 change: 1 addition & 0 deletions plugins/jsonparser/changelog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- chore: upgraded core to v1.4.17 and framework to v1.2.36
2 changes: 1 addition & 1 deletion plugins/jsonparser/version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.4.34
1.4.35
1 change: 1 addition & 0 deletions plugins/litellmcompat/changelog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- chore: upgraded core to v1.4.17 and framework to v1.2.36
2 changes: 1 addition & 1 deletion plugins/litellmcompat/version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.0.24
0.0.25
1 change: 1 addition & 0 deletions plugins/logging/changelog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- chore: upgraded core to v1.4.17 and framework to v1.2.36
2 changes: 1 addition & 1 deletion plugins/logging/version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.4.35
1.4.36
2 changes: 1 addition & 1 deletion plugins/maxim/changelog.md
Original file line number Diff line number Diff line change
@@ -1 +1 @@
- feat: Adds image generation logging support
- feat: add image generation request support
2 changes: 1 addition & 1 deletion plugins/maxim/version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.5.35
1.5.36
1 change: 1 addition & 0 deletions plugins/mocker/changelog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- chore: upgraded core to v1.4.17 and framework to v1.2.36
2 changes: 1 addition & 1 deletion plugins/mocker/version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.4.34
1.4.35
1 change: 1 addition & 0 deletions plugins/otel/changelog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- chore: upgraded core to v1.4.17 and framework to v1.2.36
2 changes: 1 addition & 1 deletion plugins/otel/version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.1.34
1.1.35
1 change: 1 addition & 0 deletions plugins/semanticcache/changelog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- chore: upgraded core to v1.4.17 and framework to v1.2.36
2 changes: 1 addition & 1 deletion plugins/semanticcache/version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.4.33
1.4.34
1 change: 1 addition & 0 deletions plugins/telemetry/changelog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- chore: upgraded core to v1.4.17 and framework to v1.2.36
2 changes: 1 addition & 1 deletion plugins/telemetry/version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.4.35
1.4.36
25 changes: 21 additions & 4 deletions transports/changelog.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,21 @@
- feat: add STS AssumeRole fields (`role_arn`, `external_id`, `session_name`) and `batch_s3_config` to Bedrock key configuration schema
- fix: rename config field `enforce_governance_header` to `enforce_auth_on_inference`
> **Breaking change:** update any configuration files that use `enforce_governance_header` to `enforce_auth_on_inference`
- fix: case-insensitive `anthropic-beta` merge in `MergeBetaHeaders`
## ✨ Features

- **Fireworks AI Provider** — Added Fireworks AI as a first-class provider (thanks [@ivanetchart](https://github.com/ivanetchart)!)
- **Unified Models API** — Unified /api/models and /api/models/details listing behavior
- **Server Bootstrap Timer** — Added server bootstrap timer for performance monitoring
- **Security Path Whitelisting** — Allow path whitelisting from security config
- **Large Payload Optimizations** — Updated config schema for large payload optimizations
- **Virtual Keys Table** — Added sorting and CSV export to virtual keys table
- **Combobox Refactor** — Removed base-ui dependencies and recreated combobox using Radix primitives
- **Switch Component** — Added async support and loading state to Switch component

## 🐞 Fixed

- **Bedrock Streaming Retries** — Retry retryable AWS exceptions and stale/closed-connection errors (thanks [@KTS-o7](https://github.com/KTS-o7)!)
- **Gemini Thinking Budget** — Fixed thinking budget validation for Gemini models
- **Integration Data Race** — Fixed race in data reading from fasthttp request for integrations
- **Beta Headers** — Fixed case-insensitive lookup in merge beta headers
- **Deprecated Config Field** — Replaced enforce_governance_header with enforce_auth_on_inference
- **Bedrock Config Schema** — Fixed config schema for Bedrock key config
- **OpenAI Codex** — Fixed store flag for OpenAI Codex
- **Delete Button Styling** — Standardized delete button styling with red theme across workspace tables
2 changes: 1 addition & 1 deletion transports/version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.4.19
1.4.20
Loading