diff --git a/CHANGELOG.md b/CHANGELOG.md index 0d86078a9c..21cdfbfb2c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,28 @@ --- +## [3.4.9] — 2026-04-03 + +### Features & Refactoring + +- **Dashboard Auto-Combo Panel:** Completely refactored the `/dashboard/auto-combo` UI to seamlessly integrate with native Dashboard Cards and standardized visual padding/headers. Added dynamic visual progress bars mapping model selection weight mechanisms. +- **Settings Routing Sync:** Fully exposed advanced routing `priority` and `weighted` schema targets internally inside global settings fallback lists. + +### Bug Fixes + +- **Memory & Skills Locale Nodes:** Resolved empty rendering tags for Memory and Skills options directly inside global settings views by wiring all `settings.*` mapping values internally into `en.json` (also mapped implicitly for cross-translation tools). + +### Internal Integrations + +- Integrated PR #944 — fix(gemini): preserve thought signatures across antigravity tool calls +- Integrated PR #943 — fix: restore GitHub Copilot body +- Integrated PR #942 — Fix cc-compatible cache markers +- Integrated PR #941 — refactor(auth): improve NVIDIA alias lookup + add LKGP error logging +- Integrated PR #939 — Restore Claude OAuth localhost callback handling +- _(Note: PR #934 was omitted from 3.4.9 cycle to prevent core conflict regressions)_ + +--- + ## [3.4.8] — 2026-04-03 ### Security diff --git a/docs/openapi.yaml b/docs/openapi.yaml index a5f2f0d4e0..22bd208875 100644 --- a/docs/openapi.yaml +++ b/docs/openapi.yaml @@ -1,7 +1,7 @@ openapi: 3.1.0 info: title: OmniRoute API - version: 3.4.8 + version: 3.4.9 description: | OmniRoute is a local-first AI API proxy router. It provides an OpenAI-compatible endpoint that routes requests to multiple AI providers with load balancing, diff --git a/electron/package.json b/electron/package.json index 09c48ba91a..00abe212c1 100644 --- a/electron/package.json +++ b/electron/package.json @@ -1,6 +1,6 @@ { "name": "omniroute-desktop", - "version": "3.4.8", + "version": "3.4.9", "description": "OmniRoute Desktop Application", "main": "main.js", "author": { diff --git a/open-sse/package.json b/open-sse/package.json index bbb04a4c8c..bd9531951a 100644 --- a/open-sse/package.json +++ b/open-sse/package.json @@ -1,6 +1,6 @@ { "name": "@omniroute/open-sse", - "version": "3.4.8", + "version": "3.4.9", "description": "Express SSE sidecar for OmniRoute — handles streaming, protocol translation, and provider orchestration", "type": "module", "main": "index.js", diff --git a/package-lock.json b/package-lock.json index 0ccbd9ba98..d8b5eaa1db 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21047,7 +21047,7 @@ }, "open-sse": { "name": "@omniroute/open-sse", - "version": "3.4.8" + "version": "3.4.9" } } }