From 16b206336988b47d15b8c1a570aaf927efe8e07a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 16 Mar 2026 17:26:13 +0000 Subject: [PATCH] chore(release): Update version to v1.4.437 --- CHANGELOG.md | 11 +++++++++++ cmd/fabric/version.go | 2 +- cmd/generate_changelog/changelog.db | Bin 4268032 -> 4272128 bytes cmd/generate_changelog/incoming/2056.txt | 8 -------- nix/pkgs/fabric/version.nix | 2 +- 5 files changed, 13 insertions(+), 10 deletions(-) delete mode 100644 cmd/generate_changelog/incoming/2056.txt diff --git a/CHANGELOG.md b/CHANGELOG.md index d9b1be27..2fe52ba7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## v1.4.437 (2026-03-16) + +### PR [#2056](https://github.com/danielmiessler/Fabric/pull/2056) by [mikaelpr](https://github.com/mikaelpr) and [ksylvan](https://github.com/ksylvan): feat: add Codex vendor with OpenAI OAuth + +- Add new Codex AI vendor plugin with OpenAI OAuth PKCE flow +- Implement browser-based login with automatic token refresh on 401 +- Allow explicit Codex model selection bypassing model listing +- Expose shared OpenAI `BuildResponseParams` and `ExtractText` helpers, and move system/developer messages into Codex `instructions` field +- Add comprehensive unit tests for Codex OAuth, streaming, and retry +- New internationalization keys added for all 11 languages. + ## v1.4.436 (2026-03-15) ### PR [#2060](https://github.com/danielmiessler/Fabric/pull/2060) by [octo-patch](https://github.com/octo-patch): feat: add MiniMax-M2.5-highspeed to static model list diff --git a/cmd/fabric/version.go b/cmd/fabric/version.go index 453e936c..4185bd60 100644 --- a/cmd/fabric/version.go +++ b/cmd/fabric/version.go @@ -1,3 +1,3 @@ package main -var version = "v1.4.436" +var version = "v1.4.437" diff --git a/cmd/generate_changelog/changelog.db b/cmd/generate_changelog/changelog.db index e1089d3343ec49eaa2e6db22944443322a32fb47..35b90433996a240c0b57e6d09d0c23fefea53556 100644 GIT binary patch delta 4253 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 diff --git a/cmd/generate_changelog/incoming/2056.txt b/cmd/generate_changelog/incoming/2056.txt deleted file mode 100644 index d9b4e94b..00000000 --- a/cmd/generate_changelog/incoming/2056.txt +++ /dev/null @@ -1,8 +0,0 @@ -### PR [#2056](https://github.com/danielmiessler/Fabric/pull/2056) by [mikaelpr](https://github.com/mikaelpr) and [ksylvan](https://github.com/ksylvan): feat: add Codex vendor with OpenAI OAuth - -- Add new Codex AI vendor plugin with OpenAI OAuth PKCE flow -- Implement browser-based login with automatic token refresh on 401 -- Allow explicit Codex model selection bypassing model listing -- Expose shared OpenAI `BuildResponseParams` and `ExtractText` helpers, and move system/developer messages into Codex `instructions` field -- Add comprehensive unit tests for Codex OAuth, streaming, and retry -- New internationalization keys added for all 11 languages. diff --git a/nix/pkgs/fabric/version.nix b/nix/pkgs/fabric/version.nix index fd218188..87329949 100644 --- a/nix/pkgs/fabric/version.nix +++ b/nix/pkgs/fabric/version.nix @@ -1 +1 @@ -"1.4.436" +"1.4.437"