From 7eed9c3c64820689c1cb4026307210eb503280ca Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 14 Aug 2025 14:18:00 +0000 Subject: [PATCH] chore(release): Update version to v1.4.286 --- CHANGELOG.md | 10 ++++++++++ cmd/fabric/version.go | 2 +- cmd/generate_changelog/changelog.db | Bin 2674688 -> 2682880 bytes cmd/generate_changelog/incoming/1700.txt | 7 ------- nix/pkgs/fabric/version.nix | 2 +- 5 files changed, 12 insertions(+), 9 deletions(-) delete mode 100644 cmd/generate_changelog/incoming/1700.txt diff --git a/CHANGELOG.md b/CHANGELOG.md index 5578d4fa..52ca11a8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## v1.4.286 (2025-08-14) + +### PR [#1700](https://github.com/danielmiessler/Fabric/pull/1700) by [ksylvan](https://github.com/ksylvan): Introduce Thinking Config Across Anthropic and OpenAI Providers + +- Add --thinking CLI flag for configurable reasoning levels across providers +- Implement Anthropic ThinkingConfig with standardized budgets and tokens +- Map OpenAI reasoning effort from thinking levels +- Show thinking level in dry-run formatted options +- Overhaul suggest_pattern docs with categories, workflows, usage examples + ## v1.4.285 (2025-08-13) ### PR [#1698](https://github.com/danielmiessler/Fabric/pull/1698) by [ksylvan](https://github.com/ksylvan): Enable One Million Token Context Beta Feature for Sonnet-4 diff --git a/cmd/fabric/version.go b/cmd/fabric/version.go index c7d9f5ce..5caa921e 100644 --- a/cmd/fabric/version.go +++ b/cmd/fabric/version.go @@ -1,3 +1,3 @@ package main -var version = "v1.4.285" +var version = "v1.4.286" diff --git a/cmd/generate_changelog/changelog.db b/cmd/generate_changelog/changelog.db index 1390a0532e62f18c46faff6f68d7291011a79b00..ae45562743f06fbe82c6dd738514d75684f74397 100644 GIT binary patch delta 13904 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 v0>Blh(1*jVpyNhO*cSy`A<43dAB31R zrYump^B26W$)~~NiZcbufQ zP;||f?!(*8OMFf3gN_Hc@7}i4+P0Glf1Qj6uB3{9@t$$qc*t06Owh0Er}RfH(ZNoo ztfF-Gc8w*CPmkDL){EKfZB!GadmuyE1U&W*a0MWFm`+1#nAwNY!*sTFCCr>vTRk<| zXz&T92jw)R2X4qqPhrEi`-#42VIRY9GZ5};j)T8 zVqTvosE5GA5n#7?n61JQeEhkUGzzGy@sBNZm*{ALa!7% zOq5nl3uyiWbT-PFe3MB(T#Y(6(;HCvW~}_-Ui`Q<_Q>3X9}73qnJnH)HYyD`T=cGQ zn%wNOZmw>+#$5z5SOfIA%0%{C_I~C(Q$+iyX7D8zzxNm0cNP~K9~v^z*08e$74BhG zTV5zBG&D_KmuikLo-c}dsHPhIryXKoI zKbV5rF%j=}PVz>w+nlqy3;p>$v-(Cq@WuqR>3!4se!r&F(2(7_-sZG13Fq$lp`m0; zJL3EeMHDKpsf+9B;#r%)v!{Vkt|{^xVwTXzq8#7EM=eK~Ph*=;zsh3>*6CNpMU$8u z`YaM6;zkx62gj|Nh@TnAVPQCyrBb z`4JpfW3=Jij`No=C&g>@7OY>6$FVUK{&Z0IHGq>?yB}j>9MnHC+hbQOj|&xsqI1vz z8~3Xlhe|aTpyf&55y0u$NEvfO2suO1S!i`qMtfpNC=iO~A0Cr&eKemMiq1sej>$MY zDl7^`^UyP6GkQmb4WVc*svVbcE+OnOLeU&+)%XmW9#zUhQMa`wZC@Cf5i|=26pR5l>v#j-sw(`d7cB?&ZjqRX%5I3OZTk{6A!xRd?tFhL(ceNcd zHP0%$q@~bl+gtFNwbtik&&QU6EG%XOu|UPNX1CA_FkF1lVX<9MfgfhK7hh~sj`LN#}gEKdjp+iRb88WwDfr=? zsTdg;PAmP(X^|B{Ax!OO96>2hYwwwKhD2n}(C{?Il&8Br~BiwJfUvkH}que2GKevb5#XZP9 zz-{90;_l#43&cUmC$+0#%@fo+^@w3JDvSXh@sIJ%9LM|lT7C<^o?pYS;BVvS z@w51Bej1;~kLNZ17~d&{r4|WF0jXA)CRK75_VztxQm7Dof>-be1#Gi1Y($NSF(}M1 z`i(xL*XS}jjSi#T2pcU1Gy+DQQDsyL<2c`iMTPNBJ}Q zpgy4Y>wS8!-X)~!9eTSS)?0L_2lP6J)#%rZr!Cjbh~cTMICVe)P}XF z7SRT^0j*!_(|R@h1=KpUb}g*6XpsGvR;N{Im26mBqj?2IE6{>&&80asJNKF3RPOfh@{4*)BVn5h)@KN&`~A)F<__*{m#eNu5#$>tw!QK4mU5=a{z`=PS%f zri*!wd6H>k_A|Sg9n3bSidoOBW=fe7rijU9G8qRdTWDS`+za4kk)auW2Y{DIZ~(wR zkzf~qgCuAM@B<921YA-W=8L^aG1>l=RcL4YjQ9c2%mjqV%U6=tBEICTL1M9%{7 zA>!->a5D+&0o+7_Fo1Ux&q4r8Nw5LHMX`YU2EbyX$N=7oHkF#&MFIa(Wl{r+(A84Y z9*h;)wE*UkU>$(D#O?zyD;97^0KA0+7J$=<=W_sEM9Bqk3JD4Uw3A>ifXT6d$4eU< z3s^sZHc~nSpiW9o02QL_15g$x#^&e;P$2GV069{-8$f_QUTS(>WVM6-vKVtk^%tco zz;lJf-38z@;?4&!1FczRR@#WW%KtmU(*vpKjb)}IzT*!YD$rNU%oaPT-S6*+F?*u1 zhU8cMtI(n4rYr8<=6@NzhO^nERuZ6zcV}Z8;T?^KiGD4p6W-}RMfBSG9=Q?-Z1r}O zS!!m+TYchRjNB!r9sQ`pbbDexes3@{!P66bbAoS4a8`n|6FeiqZuHj@v%sx(0-mpr zZ9R6-<41#W#Pv{cFu@-r_=0ukBD0-}ALXI|L*%MpfbhMIj}yM9Asl07m;VJcX|d_{ zl5A;!CDroaagzTfsFJ+2foz#y){v(8fWR-@P8KmAz_p}4uhCEZ%L5#0Uu=5gXVKt4 zhCW+ty2vpwUj$|1&8Yv>aN{27@gC^_zDD%ahNlRpG^7)r)Ic`K_yRmy8ug_92GA$ b>&P7JxS$`sxHNGc>E{B0CZGAN&jtSj{OZRk diff --git a/cmd/generate_changelog/incoming/1700.txt b/cmd/generate_changelog/incoming/1700.txt deleted file mode 100644 index 09b66786..00000000 --- a/cmd/generate_changelog/incoming/1700.txt +++ /dev/null @@ -1,7 +0,0 @@ -### PR [#1700](https://github.com/danielmiessler/Fabric/pull/1700) by [ksylvan](https://github.com/ksylvan): Introduce Thinking Config Across Anthropic and OpenAI Providers - -- Add --thinking CLI flag for configurable reasoning levels across providers -- Implement Anthropic ThinkingConfig with standardized budgets and tokens -- Map OpenAI reasoning effort from thinking levels -- Show thinking level in dry-run formatted options -- Overhaul suggest_pattern docs with categories, workflows, usage examples diff --git a/nix/pkgs/fabric/version.nix b/nix/pkgs/fabric/version.nix index 20603299..287772ab 100644 --- a/nix/pkgs/fabric/version.nix +++ b/nix/pkgs/fabric/version.nix @@ -1 +1 @@ -"1.4.285" +"1.4.286"