From 0788ef2f21ec4da52439addb7f25c3cb968ac22c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 3 Feb 2026 22:35:21 +0000 Subject: [PATCH] chore(release): Update version to v1.4.398 --- CHANGELOG.md | 10 ++++++++++ cmd/fabric/version.go | 2 +- cmd/generate_changelog/changelog.db | Bin 3850240 -> 3854336 bytes cmd/generate_changelog/incoming/1981.txt | 7 ------- nix/pkgs/fabric/version.nix | 2 +- 5 files changed, 12 insertions(+), 9 deletions(-) delete mode 100644 cmd/generate_changelog/incoming/1981.txt diff --git a/CHANGELOG.md b/CHANGELOG.md index 9f65508e..5fe7fcc1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## v1.4.398 (2026-02-03) + +### PR [#1981](https://github.com/danielmiessler/Fabric/pull/1981) by [infinitelyloopy-bt](https://github.com/infinitelyloopy-bt): fix(azure): support GPT-5 and o-series reasoning models + +- Fix Azure OpenAI integration to support GPT-5 and o-series reasoning models +- Update default API version from 2024-05-01-preview to 2025-04-01-preview (required for o-series and GPT-5 models) +- Remove NeedsRawMode override that always returned false, inheriting parent logic that correctly skips temperature/top_p for reasoning models +- Add /responses route to deployment middleware for future v1 API support +- Style: remove trailing blank line in azure.go to fix gofmt check + ## v1.4.397 (2026-01-31) ### PR [#1979](https://github.com/danielmiessler/Fabric/pull/1979) by [ksylvan](https://github.com/ksylvan): Update Anthropic SDK to v1.20.0 and reorganize model definitions diff --git a/cmd/fabric/version.go b/cmd/fabric/version.go index 89244d2f..94f37207 100644 --- a/cmd/fabric/version.go +++ b/cmd/fabric/version.go @@ -1,3 +1,3 @@ package main -var version = "v1.4.397" +var version = "v1.4.398" diff --git a/cmd/generate_changelog/changelog.db b/cmd/generate_changelog/changelog.db index 3ec19caadefe54b40270884760922c4da1e5493d..48011033381fb5cc2251b67daba7c642847143cc 100644 GIT binary patch delta 6046 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 delta 1218 zcmc)HUuaup6aet=yZ>*S-n*__x;5=>lA1JW(k3@)n;OJ+wi|2;Myu|Rj4UmRh|Ibc zF*>*O!DS%K&N|NOAdZEaJq+y@+2^R!t)&e7voRlP5&xu9a9g5_f`~ASC&gD^eDUGO z_i;Ff!#O8)vPe^@BAu{_gM{#Bj@oIy%X7#)j`?2C^k_YQ}Gq3-se z*&a3@3z<3EVE$6>RzVzPl1+ScjBPB-H_l7CZReJp8;(_we+MO_L`sJ|mHbS7Wt* zc|DWn$6wMC?93Pefe=oHQhnH;AO1ww;LbMPT`9?*_+o^@o{ZtCWbprFT+74+DNAA? z+UYx0+#iZfvPxOGbac~tHgBf|QIJa{0RF``k4)gL)rQHzYEOE_O%aE9w&E75E^tZ` zlo{g!o1Zbx%ff2rk#CwkZ2ChZE~kaEfW(|omip)x5QB0Yo({?#lIWw~()ZZ$p!^HR z(FVBud4mUL!tyc59pnRW|K0jl_-;S1q_dqes=O+yLev%g!YVAc(N?%q5EPKM(^mG-+eWPb z%MOZHeEk)6IAiRm|4ZAK==n7vt%+E~%)+jx=R%1z;#eVZW_Xr- zIi6E^cKcEPk|?MVVuL`7$Ch5+;YaPL0|ihJnJ9$9s1tRuS<2;tm2!{HcxObH>DN&AXU}5#mN$ZW(7o)IH)`8br_?MFeO7-_H?@+M z(}uLB8Zi5m9K)H%EtScq*wU*}KetvE7l?Mi@_6;T>ag;GG$t;v+OqJz$QE9U_EyQ9 Y8Y0zCs_gPrZ$GV6|0uK2RP?I*Z|~8l2><{9 diff --git a/cmd/generate_changelog/incoming/1981.txt b/cmd/generate_changelog/incoming/1981.txt deleted file mode 100644 index 82260dad..00000000 --- a/cmd/generate_changelog/incoming/1981.txt +++ /dev/null @@ -1,7 +0,0 @@ -### PR [#1981](https://github.com/danielmiessler/Fabric/pull/1981) by [infinitelyloopy-bt](https://github.com/infinitelyloopy-bt): fix(azure): support GPT-5 and o-series reasoning models - -- Fix Azure OpenAI integration to support GPT-5 and o-series reasoning models -- Update default API version from 2024-05-01-preview to 2025-04-01-preview (required for o-series and GPT-5 models) -- Remove NeedsRawMode override that always returned false, inheriting parent logic that correctly skips temperature/top_p for reasoning models -- Add /responses route to deployment middleware for future v1 API support -- Style: remove trailing blank line in azure.go to fix gofmt check diff --git a/nix/pkgs/fabric/version.nix b/nix/pkgs/fabric/version.nix index 7a943656..ff362576 100644 --- a/nix/pkgs/fabric/version.nix +++ b/nix/pkgs/fabric/version.nix @@ -1 +1 @@ -"1.4.397" +"1.4.398"