From 29e1681929b1325a1e88280d0c4ae36768d3aafa Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 6 Mar 2026 15:11:13 +0000 Subject: [PATCH] chore(release): Update version to v1.4.430 --- CHANGELOG.md | 14 ++++++++++++++ cmd/fabric/version.go | 2 +- cmd/generate_changelog/changelog.db | Bin 4210688 -> 4218880 bytes cmd/generate_changelog/incoming/2044.txt | 7 ------- cmd/generate_changelog/incoming/2047.txt | 3 --- nix/pkgs/fabric/version.nix | 2 +- 6 files changed, 16 insertions(+), 12 deletions(-) delete mode 100644 cmd/generate_changelog/incoming/2044.txt delete mode 100644 cmd/generate_changelog/incoming/2047.txt diff --git a/CHANGELOG.md b/CHANGELOG.md index 8ea6ce23..4b13a706 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## v1.4.430 (2026-03-06) + +### PR [#2044](https://github.com/danielmiessler/Fabric/pull/2044) by [PrakharMNNIT](https://github.com/PrakharMNNIT) and [ksylvan](https://github.com/ksylvan): feat: Add Bedrock bearer token (ABSK) authentication and guided setup + +- Adds 3-tier authentication for AWS Bedrock: bearer token (ABSK), static AWS credentials (access key + secret key), and the default AWS credential chain. +- Introduces a custom guided setup flow covering auth method selection, region, and model configuration. +- Removes the `hasAWSCredentials()` gate so that Bedrock always appears in the setup wizard. +- Applies a temperature-only fix (no `top_p`) for Claude models running on Bedrock, along with API key masking during re-setup. +- Adds a fallback model list for when the `ListFoundationModels` API is inaccessible, i18n support for 11 locales (3 new keys each), and 25 unit tests. + +### PR [#2047](https://github.com/danielmiessler/Fabric/pull/2047) by [bvandevliet](https://github.com/bvandevliet): Explicitly instruct YT summary task to be aware of possible transcription errors + +- Added one line to make YT summary task explicitly aware of possible transcript typos. + ## v1.4.429 (2026-03-05) ### PR [#2046](https://github.com/danielmiessler/Fabric/pull/2046) by [ksylvan](https://github.com/ksylvan): refactor: add `GetRaw` method to encapsulate raw pattern loading logic diff --git a/cmd/fabric/version.go b/cmd/fabric/version.go index 9aab06a5..14aabc26 100644 --- a/cmd/fabric/version.go +++ b/cmd/fabric/version.go @@ -1,3 +1,3 @@ package main -var version = "v1.4.429" +var version = "v1.4.430" diff --git a/cmd/generate_changelog/changelog.db b/cmd/generate_changelog/changelog.db index bf969bc8d33eea7cc89ed5584477d86c5271d74a..6499ae5702d0eb16cba1ea037bd175c98bd13148 100644 GIT binary patch delta 11117 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 Fz5-Y@0p