-
Notifications
You must be signed in to change notification settings - Fork 1.3k
1.5.7 changelogs #3907
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1.5.7 changelogs #3907
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,2 @@ | ||
| - fix: send Authorization Bearer header on Ollama streaming text and chat completion requests (#3906) | ||
| - fix: SGL provider now sends Authorization header on streaming requests (#3307) (thanks [@hensapir](https://github.com/hensapir)!) | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| 1.5.14 | ||
| 1.5.15 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,17 +1 @@ | ||
| - feat: add direct API key header support (#3817) | ||
| - feat: add GetDimensionRankings API and ranking dimensions for team, customer, BU, and user (#3766) | ||
| - feat: add additional_attributes to model pricing rows with management API (#3829) | ||
| - feat: add filter/search/pagination to MCP sessions list API (#3824) | ||
| - feat: add TLS configuration support for MCP HTTP/SSE client connections (#3779) | ||
| - feat: add OTel spec compatible metrics, backward compatible (#3865) | ||
| - feat: reconcile per-user MCP credentials on VK and MCP client changes (#3705) | ||
| - feat: add MCP per-user headers auth type with credential storage (#3703) | ||
| - feat: add metadata to hybrid store payload | ||
| - feat: log database type when connecting in NewConfigStore (#3724) | ||
| - feat: remove SSO gate check for temp token auth (#3814) | ||
| - fix: add user_name to RankingDimensionUser column definition (#3869) | ||
| - fix: gate user-mode flows on caller user_id and skip temp token mint (#3841) | ||
| - fix: make MCP header temp token flow follow the UI toggle (#3836) | ||
| - fix: increase matview sync interval to 1 min (#3886) | ||
| - refactor: remove deferred-fill user-mode OAuth flow support (#3839) | ||
| - chore: upgrade to Go 1.26.3 (#3782) | ||
| - chore: upgraded core to v1.5.15 | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Add an H1 heading at the top of this changelog file. Line 1 begins with a list item, triggering markdownlint MD041. 🧰 Tools🪛 markdownlint-cli2 (0.22.1)[warning] 1-1: First line in a file should be a top-level heading (MD041, first-line-heading, first-line-h1) 🤖 Prompt for AI Agents |
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| 1.3.14 | ||
| 1.3.15 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| - chore: upgraded core to v1.5.14 and framework to v1.3.14 | ||
| - chore: upgraded core to v1.5.15 and framework to v1.3.15 | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Missing top-level heading in changelog file. Line 1 should be a heading to satisfy markdownlint MD041. 🧰 Tools🪛 markdownlint-cli2 (0.22.1)[warning] 1-1: First line in a file should be a top-level heading (MD041, first-line-heading, first-line-h1) 🤖 Prompt for AI Agents |
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| 0.1.13 | ||
| 0.1.14 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1 @@ | ||
| - feat: add MCP per-user headers auth type support (#3703) | ||
| - chore: upgraded core to v1.5.14 and framework to v1.3.14 | ||
| - chore: upgraded core to v1.5.15 and framework to v1.3.15 | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Add a top-level heading for markdownlint compliance. Line 1 starts with 🧰 Tools🪛 markdownlint-cli2 (0.22.1)[warning] 1-1: First line in a file should be a top-level heading (MD041, first-line-heading, first-line-h1) 🤖 Prompt for AI Agents |
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| 1.5.14 | ||
| 1.5.15 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| - chore: upgraded core to v1.5.14 and framework to v1.3.14 | ||
| - chore: upgraded core to v1.5.15 and framework to v1.3.15 | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Add a top-level heading to satisfy markdown linting. Line 1 starts with a list item, which triggers MD041 ( 🧰 Tools🪛 markdownlint-cli2 (0.22.1)[warning] 1-1: First line in a file should be a top-level heading (MD041, first-line-heading, first-line-h1) 🤖 Prompt for AI Agents |
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| 1.5.14 | ||
| 1.5.15 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1 @@ | ||
| - feat: support dimension rankings logging for team, customer, BU, and user (#3766) | ||
| - refactor: route Starlark nested tool calls through the canonical plugin pipeline (#3794) | ||
| - chore: upgraded core to v1.5.14 and framework to v1.3.14 | ||
| - chore: upgraded core to v1.5.15 and framework to v1.3.15 | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Add an H1 at the top of the changelog file. Line 1 begins with a list item and violates MD041 ( 🧰 Tools🪛 markdownlint-cli2 (0.22.1)[warning] 1-1: First line in a file should be a top-level heading (MD041, first-line-heading, first-line-h1) 🤖 Prompt for AI Agents |
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| 1.5.14 | ||
| 1.5.15 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| - chore: upgraded core to v1.5.14 and framework to v1.3.14 | ||
| - chore: upgraded core to v1.5.15 and framework to v1.3.15 | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Insert a top-level heading before the list entry. Line 1 violates markdownlint MD041 because the file does not start with an H1 heading. 🧰 Tools🪛 markdownlint-cli2 (0.22.1)[warning] 1-1: First line in a file should be a top-level heading (MD041, first-line-heading, first-line-h1) 🤖 Prompt for AI Agents |
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| 1.6.14 | ||
| 1.6.15 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| - chore: upgraded core to v1.5.14 and framework to v1.3.14 | ||
| - chore: upgraded core to v1.5.15 and framework to v1.3.15 | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Add an H1 heading as the first line. Current Line 1 triggers markdownlint MD041 ( 🧰 Tools🪛 markdownlint-cli2 (0.22.1)[warning] 1-1: First line in a file should be a top-level heading (MD041, first-line-heading, first-line-h1) 🤖 Prompt for AI Agents |
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| 1.5.14 | ||
| 1.5.15 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1 @@ | ||
| - feat: add provider cache and semantic cache attributes in metrics export (#3816) | ||
| - chore: upgraded core to v1.5.14 and framework to v1.3.14 | ||
| - chore: upgraded core to v1.5.15 and framework to v1.3.15 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| 1.2.14 | ||
| 1.2.15 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| - chore: upgraded core to v1.5.14 and framework to v1.3.14 | ||
| - chore: upgraded core to v1.5.15 and framework to v1.3.15 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| 1.0.14 | ||
| 1.0.15 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| - chore: upgraded core to v1.5.14 and framework to v1.3.14 | ||
| - chore: upgraded core to v1.5.15 and framework to v1.3.15 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| 1.5.14 | ||
| 1.5.15 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1 @@ | ||
| - feat: tighten bifrost_key_rotation_events_total semantics with triggered_rotation (#3430, #3491) | ||
| - feat: add provider cache and semantic cache attributes in metrics export (#3816) | ||
| - chore: upgraded core to v1.5.14 and framework to v1.3.14 | ||
| - chore: upgraded core to v1.5.15 and framework to v1.3.15 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| 1.5.14 | ||
| 1.5.15 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,30 +1,5 @@ | ||
| ## ✨ Features | ||
|
|
||
| - **Direct API Key Header** - Pass a provider API key directly via request header (#3817) | ||
| - **MCP Per-User Authentication** - New per-user header auth type with credential storage and lazy-auth submission flow (#3703, #3704, #3705) | ||
| - **MCP TLS Configuration** - Configurable TLS (insecureSkipVerify, caCertPem) for HTTP/SSE MCP client connections (#3779, #3783) | ||
| - **MCP Sessions Management** - Filter, search, and pagination on the MCP sessions list API and table, plus a can_reauth identity gate (#3823, #3824, #3825) | ||
| - **Tool Call Execution UI** - Inline tool-call execution, stop streaming, bulk execute/submit, and a redesigned tool-call UI (#3837, #3843) | ||
| - **Dimension Rankings Dashboard** - New dashboard tabs for team, customer, BU, and user rankings, backed by a GetDimensionRankings API (#3766) | ||
| - **Model Pricing Attributes** - additional_attributes on model pricing rows with management API and UI editor (#3829) | ||
| - **Prompt Cache Retention** - Prompt cache retention parameter on responses requests (#3810) | ||
| - **Opus 4.8 Support** - System message handling and compatibility for Opus 4.8 (#3878, #3868) | ||
| - **Key Rotation** - Rotate keys on 401/402/403 and return 502 upstream_credentials_exhausted when all keys are permanently dead (#3491) | ||
| - **OTel Metrics** - OTel spec compatible metrics plus provider and semantic cache attributes in metrics export (#3865, #3816) | ||
| - **Sheet Navigation** - Prev/next keyboard navigation and URL state across virtual key, MCP client, and routing rule sheets (#3739, #3740, #3744, #3745) | ||
| - **Go 1.26.3** - Upgraded toolchain to Go 1.26.3 (#3782) | ||
|
|
||
| ## 🐞 Fixed | ||
|
|
||
| - **Bedrock Tool Names** - Truncate Bedrock function/tool names to the provider length limit | ||
| - **Bedrock Guardrails** - Set guardrail config in Bedrock request built from responses (#3862) | ||
| - **Anthropic Tool Use** - Default Anthropic tool_use input to {} when arguments are absent (#3880) | ||
| - **Responses Streaming** - Fixed responses stream events (#3838) | ||
| - **Compat Flow** - Fixed missing parameter parsing on the compat flow (#3881) | ||
| - **Passthrough API Version** - Set a default API version in passthrough requests as a fallback (#3853) | ||
| - **Virtual Key Updates** - Avoid overriding optional fields during virtual key update (#3855) | ||
| - **User-Mode Flows** - Gate user-mode flows on caller user_id, skip temp token mint, and unify flow/credential kind filtering for pending flows (#3841, #3859) | ||
| - **Partial Tool Calls** - Handle partial tool call execution failures and return successful results (#3849) | ||
| - **URL Query Escaping** - Support escaped characters in URL query parameters (#3826) | ||
| - **MCP Auth Errors** - Inline banner and retry support for MCP auth-required errors (#3856) | ||
| - **JSON Editor Height** - Cap JSON editor max height at 400px in message views (#3842) | ||
| - **Ollama Streaming Auth** — Ollama streaming text and chat requests now forward the configured API key as an `Authorization: Bearer` header (#3906) | ||
| - **SGL Streaming Auth** — SGL provider now sends the `Authorization` header on streaming requests (#3307) (thanks [@hensapir](https://github.com/hensapir)!) | ||
| - **Governance & Logging APIs** — Removed the `from_memory` query parameter; virtual key and config list APIs now return consistent DB-backed results, with VK names batch-fetched in a single query (#3903) |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| 1.5.6 | ||
| 1.5.7 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Add a top-level heading to satisfy markdown lint.
Line 1 starts with a list item, which violates MD041 and can fail docs/lint checks.
Suggested fix
🧰 Tools
🪛 markdownlint-cli2 (0.22.1)
[warning] 1-1: First line in a file should be a top-level heading
(MD041, first-line-heading, first-line-h1)
🤖 Prompt for AI Agents