diff --git a/CHANGELOG.md b/CHANGELOG.md index fd1f19e8..cd939db3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## v1.4.365 (2025-12-30) + +### PR [#1908](https://github.com/danielmiessler/Fabric/pull/1908) by [rodaddy](https://github.com/rodaddy): feat(ai): add VertexAI provider for Claude models + +- Added support for Google Cloud Vertex AI as a provider to access Claude models using Application Default Credentials (ADC) +- Enabled routing of Fabric requests through Google Cloud Platform instead of directly to Anthropic for GCP billing +- Implemented support for Claude models (Sonnet 4.5, Opus 4.5, Haiku 4.5, etc.) via Vertex AI +- Added Google ADC authentication support eliminating the need for API keys +- Configured project ID and region settings with 'global' as default for cost optimization + ## v1.4.364 (2025-12-28) ### PR [#1907](https://github.com/danielmiessler/Fabric/pull/1907) by [majiayu000](https://github.com/majiayu000): feat(gui): add Session Name support for multi-turn conversations diff --git a/cmd/fabric/version.go b/cmd/fabric/version.go index 1c9099c9..13c8b766 100644 --- a/cmd/fabric/version.go +++ b/cmd/fabric/version.go @@ -1,3 +1,3 @@ package main -var version = "v1.4.364" +var version = "v1.4.365" diff --git a/cmd/generate_changelog/changelog.db b/cmd/generate_changelog/changelog.db index ae128003..b239bc71 100644 Binary files a/cmd/generate_changelog/changelog.db and b/cmd/generate_changelog/changelog.db differ diff --git a/cmd/generate_changelog/incoming/1908.txt b/cmd/generate_changelog/incoming/1908.txt deleted file mode 100644 index 7d98f364..00000000 --- a/cmd/generate_changelog/incoming/1908.txt +++ /dev/null @@ -1,7 +0,0 @@ -### PR [#1908](https://github.com/danielmiessler/Fabric/pull/1908) by [rodaddy](https://github.com/rodaddy): feat(ai): add VertexAI provider for Claude models - -- Added support for Google Cloud Vertex AI as a provider to access Claude models using Application Default Credentials (ADC) -- Enabled routing of Fabric requests through Google Cloud Platform instead of directly to Anthropic for GCP billing -- Implemented support for Claude models (Sonnet 4.5, Opus 4.5, Haiku 4.5, etc.) via Vertex AI -- Added Google ADC authentication support eliminating the need for API keys -- Configured project ID and region settings with 'global' as default for cost optimization diff --git a/nix/pkgs/fabric/gomod2nix.toml b/nix/pkgs/fabric/gomod2nix.toml index d5e08153..3add3e2b 100644 --- a/nix/pkgs/fabric/gomod2nix.toml +++ b/nix/pkgs/fabric/gomod2nix.toml @@ -358,6 +358,9 @@ schema = 3 [mod."go.opentelemetry.io/auto/sdk"] version = "v1.2.1" hash = "sha256-73bFYhnxNf4SfeQ52ebnwOWywdQbqc9lWawCcSgofvE=" + [mod."go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc"] + version = "v0.61.0" + hash = "sha256-o5w9k3VbqP3gaXI3Aelw93LLHH53U4PnkYVwc3MaY3Y=" [mod."go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp"] version = "v0.61.0" hash = "sha256-4pfXD7ErXhexSynXiEEQSAkWoPwHd7PEDE3M1Zi5gLM=" @@ -403,6 +406,9 @@ schema = 3 [mod."golang.org/x/text"] version = "v0.32.0" hash = "sha256-9PXtWBKKY9rG4AgjSP4N+I1DhepXhy8SF/vWSIDIoWs=" + [mod."golang.org/x/time"] + version = "v0.14.0" + hash = "sha256-fVjpq0ieUHVEOTSElDVleMWvfdcqojZchqdUXiC7NnY=" [mod."golang.org/x/tools"] version = "v0.40.0" hash = "sha256-ksmhTnH9btXKiRbbE0KGh02nbeNqNBQKcfwvx9dE7t0=" diff --git a/nix/pkgs/fabric/version.nix b/nix/pkgs/fabric/version.nix index a9ae6b64..9ed08ca1 100644 --- a/nix/pkgs/fabric/version.nix +++ b/nix/pkgs/fabric/version.nix @@ -1 +1 @@ -"1.4.364" +"1.4.365"