Repository navigation
v0.3.1
Serious improvements.
Features
- ISO: Joilet and UDF support.
- FLAC/CUE splitting.
- Archive detection using magic bytes.
- Parallel extractions.
- Character detection and unicode support for zip files.
Bugs Squashed
- Disable recursion works now.
- ISOs are extracted to root directory now.
- Long file names get truncated so they don't return an error.
- Improvements with error returns.
What's Changed
- Honor disable recursion on sub extractions. by @davidnewhall in #113
- Add charset detection for non-UTF8 zip filenames by @oceanplexian in #115
- Add FLAC+CUE splitting support by @oceanplexian in #116
- Add UDF fallback and extract ISOs to root output directory by @oceanplexian in #114
- Try UDF before ISO9660 for full-length filenames by @oceanplexian in #118
- Detect archive type by file signature when extension is wrong or missing by @oceanplexian in #120
- Add parallel file extraction for ZIP and 7z archives by @oceanplexian in #121
- Refactor archive handling to improve error outputs. by @davidnewhall in #122
- Consolidate errors in errors.go, truncate long archived file names by @davidnewhall in #123
- Detect file encoding per file by @davidnewhall in #125
- Use variable-blocksize encoding consistently in split FLAC tracks by @oceanplexian in #126
- FLAC/CUE: add track tags, covers/images by @davidnewhall in #129
Auto Updates
- chore(deps): update module github.com/unpackerr/iso9660 to v0.0.1 by @renovate[bot] in #119
- fix(deps): update module github.com/pierrec/lz4/v4 to v4.1.26 by @renovate[bot] in #130
- chore(deps): update dependency go to v1.26.1 by @renovate[bot] in #128
New Contributors
- @oceanplexian made their first contribution in #115
Full Changelog: v0.3.0...v0.3.1