diff --git a/CHANGELOG.md b/CHANGELOG.md index 76d24301..f8be3a4f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## v1.4.477 (2026-09-03) + +### PR [#2211](https://github.com/danielmiessler/Fabric/pull/2211) by [ksylvan](https://github.com/ksylvan): fix: prevent pattern loader temporary directory leaks + +- Prevent pattern loader leaks by lazily creating temporary directories during database population and cleaning them up after successful or failed downloads. +- Add regression tests for lazy directory creation and cleanup. + ## v1.4.476 (2026-09-03) ### PR [#2210](https://github.com/danielmiessler/Fabric/pull/2210) by [ksylvan](https://github.com/ksylvan): feat: add Pzero as an OpenAI-compatible AI provider diff --git a/cmd/fabric/version.go b/cmd/fabric/version.go index 4d584fb1..2d883c1f 100644 --- a/cmd/fabric/version.go +++ b/cmd/fabric/version.go @@ -1,3 +1,3 @@ package main -var version = "v1.4.476" +var version = "v1.4.477" diff --git a/cmd/generate_changelog/changelog.db b/cmd/generate_changelog/changelog.db index 875462dd..fd6ae8a4 100644 Binary files a/cmd/generate_changelog/changelog.db and b/cmd/generate_changelog/changelog.db differ diff --git a/cmd/generate_changelog/incoming/2211.txt b/cmd/generate_changelog/incoming/2211.txt deleted file mode 100644 index 72498b92..00000000 --- a/cmd/generate_changelog/incoming/2211.txt +++ /dev/null @@ -1,4 +0,0 @@ -### PR [#2211](https://github.com/danielmiessler/Fabric/pull/2211) by [ksylvan](https://github.com/ksylvan): fix: prevent pattern loader temporary directory leaks - -- Prevent pattern loader leaks by lazily creating temporary directories during database population and cleaning them up after successful or failed downloads. -- Add regression tests for lazy directory creation and cleanup. diff --git a/nix/pkgs/fabric/version.nix b/nix/pkgs/fabric/version.nix index 794426ec..60fc23d6 100644 --- a/nix/pkgs/fabric/version.nix +++ b/nix/pkgs/fabric/version.nix @@ -1 +1 @@ -"1.4.476" +"1.4.477"