diff --git a/CHANGELOG.md b/CHANGELOG.md index 25b8f9fd..7ba1a793 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## v1.4.402 (2026-02-12) + +### PR [#1993](https://github.com/danielmiessler/Fabric/pull/1993) by [ksylvan](https://github.com/ksylvan): Add dynamic Abacus RouteLLM model list and update fallback static list + +- Add dynamic model fetching from Abacus RouteLLM API with `fetchAbacusModels()` function and fallback to static list on failure +- Add GPT-5 Codex variants (5, 5.1, 5.1-max, 5.2) and GPT-5.2-chat-latest to static model list +- Add claude-opus-4-6, gemini-3-flash-preview, kimi-k2.5, glm-4.7, and glm-5 to static models +- Rename `qwen/qwen3-Max` to lowercase `qwen3-max` for consistency +- Handle `static:abacus` as special case in `ListModels` routing logic + ## v1.4.401 (2026-02-09) # Release Notes diff --git a/cmd/fabric/version.go b/cmd/fabric/version.go index f2ce8646..2e6a0954 100644 --- a/cmd/fabric/version.go +++ b/cmd/fabric/version.go @@ -1,3 +1,3 @@ package main -var version = "v1.4.401" +var version = "v1.4.402" diff --git a/cmd/generate_changelog/changelog.db b/cmd/generate_changelog/changelog.db index 3c0a4969..f6064ef1 100644 Binary files a/cmd/generate_changelog/changelog.db and b/cmd/generate_changelog/changelog.db differ diff --git a/cmd/generate_changelog/incoming/1993.txt b/cmd/generate_changelog/incoming/1993.txt deleted file mode 100644 index 5bb045eb..00000000 --- a/cmd/generate_changelog/incoming/1993.txt +++ /dev/null @@ -1,7 +0,0 @@ -### PR [#1993](https://github.com/danielmiessler/Fabric/pull/1993) by [ksylvan](https://github.com/ksylvan): Add dynamic Abacus RouteLLM model list and update fallback static list - -- Add dynamic model fetching from Abacus RouteLLM API with `fetchAbacusModels()` function and fallback to static list on failure -- Add GPT-5 Codex variants (5, 5.1, 5.1-max, 5.2) and GPT-5.2-chat-latest to static model list -- Add claude-opus-4-6, gemini-3-flash-preview, kimi-k2.5, glm-4.7, and glm-5 to static models -- Rename `qwen/qwen3-Max` to lowercase `qwen3-max` for consistency -- Handle `static:abacus` as special case in `ListModels` routing logic diff --git a/nix/pkgs/fabric/version.nix b/nix/pkgs/fabric/version.nix index 059e7175..f8fc816a 100644 --- a/nix/pkgs/fabric/version.nix +++ b/nix/pkgs/fabric/version.nix @@ -1 +1 @@ -"1.4.401" +"1.4.402"