release_2.6.0
·
27 commits
to master
since this release
New Features
TAR Archive Support
- Added full support for TAR archives (
.tar) - Added support for compressed TAR variants:
.tar.gz/.tgz.tar.bz2/.tbz2.tar.xz/.txz
- Updated file dialogs and drag-and-drop to accept TAR files
- Updated documentation and help text to reflect new format support
Improvements
Error Handling
- Added
InvalidOperationExceptionhandling for corrupted archive entries - Improved error messages for decompression failures - now indicates possible file corruption instead of blaming the library
- Failed entries are now tracked to prevent repeated extraction attempts
- Fixed double-logging when
ArchiveOperationExceptionoccurs during archive construction
Dependencies
- Updated SharpSevenZip from 2.0.77 to 2.0.91
Code Quality
- File dialog filters now include all supported TAR extensions (
.tar.bz2,.tar.xz,.tbz2,.txz) - Volume labels for compressed TAR files now correctly strip double extensions (e.g.,
archive.tar.gzshows asarchiveinstead ofarchive.tar) - Help text updated to list all supported TAR extensions
Full Changelog: release_2.5.0...release_2.6.0