v1.4.477

hashicorp/vaultv1.4.477Sep 3, 2026by github-actions[bot]

AI Summary

Fixes a resource leak in the pattern loader by implementing lazy directory creation and cleanup, ensuring temporary directories are removed after database population or download failures.

Key Highlights

  • Prevent pattern loader temporary directory leaks
  • Lazy directory creation during database population
  • Add regression tests for lazy directory creation and cleanup

Full Release Notes

## Changes

### 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.