This release contains an important bug fix if you walk (fs.WalkDir()) archives multiple times using archives.ArchiveFS; it would omit directory trees with implicit structure (i.e. if the archive doesn't have an explicit entry for each directory in the tree) after the first walk, on subsequent walks.
Upgraded dependencies, and improved brotli stream matching. Thanks to those who contributed!
What's Changed
- Make brotli stream matcher more robust to uncompressed binary and ASCII data files by @dpgarrick in https://github.com/mholt/archives/pull/45
- Update dependencies to avoid CVE-2025-58058 by @dirkmueller in https://github.com/mholt/archives/pull/48
- Test go 1.24 and 1.25 by @dirkmueller in https://github.com/mholt/archives/pull/49
New Contributors
- @dpgarrick made their first contribution in https://github.com/mholt/archives/pull/45
- @dirkmueller made their first contribution in https://github.com/mholt/archives/pull/48
Full Changelog: https://github.com/mholt/archives/compare/v0.1.3...v0.1.4