Releases: mholt/archives
Releases · mholt/archives
v0.1.5
v0.1.4
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 #45
- Update dependencies to avoid CVE-2025-58058 by @dirkmueller in #48
- Test go 1.24 and 1.25 by @dirkmueller in #49
New Contributors
- @dpgarrick made their first contribution in #45
- @dirkmueller made their first contribution in #48
Full Changelog: v0.1.3...v0.1.4
v0.1.3
What's Changed
- feat(zip): add support for symlink extraction by @sephriot in #39
- feat(zip): symlink archive support by @sephriot in #40
- Change xz module due to licensing concerns by @mikelolasagasti in #41
- fix:
zip.Insertnot saving permissions by @asdfzxcvbn in #35 - fix: Use CopyN to handle growing file size by @evanMaia in #43
- feat: walking through dereferenced symlink directory by @sephriot in #42
New Contributors
- @sephriot made their first contribution in #39
- @mikelolasagasti made their first contribution in #41
- @asdfzxcvbn made their first contribution in #35
- @evanMaia made their first contribution in #43
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
- Make DeepFS.SplitPath public & fix nested ext bug by @bplaxco in #26
- fix(brotli): better brotli detection heuristics by @darkliquid in #30
- feat(rar): add support for multi-volume rar archives by @darkliquid in #33
New Contributors
- @bplaxco made their first contribution in #26
- @darkliquid made their first contribution in #30
Full Changelog: v0.1.1...v0.1.2
v0.1.1
This release adds support for MinLZ format, enables customizing Gnu headers in tar archives, and has some bug fixes.
What's Changed
- tar: add GNU header (close #13) by @M0Rf30 in #14
- Upgrade github.com/nwaples/rardecode to v2.1.0 by @rgmz in #15
- Fix error closing files from Filesystem by @WillAbides in #18
- tar: mimic fakeroot behaviour by @M0Rf30 in #22
New Contributors
- @M0Rf30 made their first contribution in #14
- @rgmz made their first contribution in #15
- @WillAbides made their first contribution in #18
Full Changelog: v0.1.0...v0.1.1