From e7441da0d9c581d728d2ffab1a2c977f953561be Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 17 Feb 2026 02:10:31 +0000 Subject: [PATCH] chore(release): Update version to v1.4.408 --- CHANGELOG.md | 10 ++++++++++ cmd/fabric/version.go | 2 +- cmd/generate_changelog/changelog.db | Bin 3960832 -> 3969024 bytes cmd/generate_changelog/incoming/2007.txt | 7 ------- nix/pkgs/fabric/version.nix | 2 +- 5 files changed, 12 insertions(+), 9 deletions(-) delete mode 100644 cmd/generate_changelog/incoming/2007.txt diff --git a/CHANGELOG.md b/CHANGELOG.md index 15d99426..02b09e80 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## v1.4.408 (2026-02-17) + +### PR [#2007](https://github.com/danielmiessler/Fabric/pull/2007) by [ksylvan](https://github.com/ksylvan): Add optional API key authentication to LM Studio client + +- Add optional API key authentication to LM Studio client +- Add optional API key setup question to client configuration +- Add `ApiKey` field to the LM Studio `Client` struct +- Create `addAuthorizationHeader` helper to attach Bearer token to requests +- Apply authorization header to all outgoing HTTP requests + ## v1.4.407 (2026-02-16) ### PR [#2005](https://github.com/danielmiessler/Fabric/pull/2005) by [ksylvan](https://github.com/ksylvan): I18N: For file manager, Vertex AI, and Copilot errors diff --git a/cmd/fabric/version.go b/cmd/fabric/version.go index f0a196ac..7ad6bc20 100644 --- a/cmd/fabric/version.go +++ b/cmd/fabric/version.go @@ -1,3 +1,3 @@ package main -var version = "v1.4.407" +var version = "v1.4.408" diff --git a/cmd/generate_changelog/changelog.db b/cmd/generate_changelog/changelog.db index 2961dc06fca939fceeb04119cec23e4a89f96ad0..f7e15e1252261bed08b38af2f30ca4e6e0c2872a 100644 GIT binary patch delta 5750 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 IE8mF!16lN7q5uE@ delta 862 zcmbWyO-NKx6bJBk-@G?(W}JD?Q71KZe2!n^$21@M=1VcnaZyPOA<-x@N_>ZVPbTKw+f-1|T0+{EN2 zN__f;ph%qIINjoyx);qn?(>$moDwRvhSUASBk{B6;=>ou9P@d6ewWAR^7^}c-f%-> zxY6JJr>3%+<_)v6QuAILOusEH$qW4D`ic5nL0{4@-0haHq7viU!pz$)B65$SW3mk7&Z1QKB$|-(Oj*)^slp*u;NKY60 z&}CU*-Q4LPC+dhgiW-yCLx@ff@!i>i@{T)1#01|#Ium@4v57aMH8jg@jz)*-`H-;h%#TZIN6S~TE5E1O{jLL2LR4`VKj^^XI5qXcDr* zZ0^0A$Vn{sRf#G+>SpBsvPmVQGG&Z|DQ7B}N~Vgbrb@>7eMI1X@kgkn)+7;uvYKb4 z75MCQ@jhcR?x