Releases: abbeycode/UnrarKit
v2.10
- Added method (
checkDataIntegrityIgnoringCRCMismatches:) to prompt user for a decision on whether or not to ignore CRC mismatches (Issue #82) - Fixed crash in
+pathIsARAR:when a file is unreadable (Issue #85) - Fixed crash in
-_unrarOpenFile:inMode:withPassword:error:(PR #97) - Updated to v5.9.4 of UnRAR library
- Xcode 12 compatibility in Carthage
v2.10-beta8
Updates in this beta:
Fixed crash in -_unrarOpenFile:inMode:withPassword:error: (PR #97)
Changes for main release:
- Added method (
checkDataIntegrityIgnoringCRCMismatches:) to prompt user for a decision on whether or not to ignore CRC mismatches (Issue #82) - Fixed crash in
+pathIsARAR:when a file is unreadable (Issue #85) - Fixed crash in
-_unrarOpenFile:inMode:withPassword:error:(PR #97) - Updated to v5.9.4 of UnRAR library
- Xcode 12 compatibility in Carthage
v2.10-beta7
Updates in this beta:
Testing use of authorization header instead of access_token query param when calling GitHub's API
Changes for main release:
v2.10-beta6
Updates in this beta:
Added Carthage compatibility with Xcode 12, updated UnRAR library version
Changes for main release:
v2.10-beta5
Updates in this beta:
Merged PR to fix the memory management settings for two properties (PR #86)
Changes for main release:
v2.10-beta4
Updates in this beta:
Fixed crash in +pathIsARAR: when a file is unreadable (Issue #85)
Changes for main release:
v2.10-beta3
Updates in this beta:
Fixed crash when running certain operations, due to a change for ignoring CRC mismatches
Changes for main release:
- Added method (
checkDataIntegrityIgnoringCRCMismatches:) to prompt user for a decision on whether or not to ignore CRC mismatches (Issue #82)
v2.10-beta2
Updates in this beta:
Made ignoreCRCMismatches property public
Changes for main release:
- Added method (
checkDataIntegrityIgnoringCRCMismatches:) to prompt user for a decision on whether or not to ignore CRC mismatches (Issue #82)
v2.10-beta1
- Added method (
checkDataIntegrityIgnoringCRCMismatches:) to prompt user for a decision on whether or not to ignore CRC mismatches (Issue #82)
v2.9
- Added support for
NSProgressandNSProgressReportingin all extraction and iteration methods (Issue #34) - Added enhanced support for multivolume archives (PRs #59, #38 - Thanks to @aonez for the idea and implementation!)
- Added methods for checking data integrity of archived files (Issue #26, PR #61 - Thanks to @amosavian for the suggestion!)
- Added new method
-iterateFileInfo:error:that takes a block, allowing for lazy iteration of file info, without building up an in-memory array (Issue #73 - Thanks to @yanex for the suggestion!) - Added detailed logging using new unified logging framework. See the readme for more details (Issue #35)
- Added localized details to returned
NSErrorobjects (Issue #45) - Fixed bug when listing file info for multivolume archive that resulted in duplicate items (Issue #67 - Thanks to @skito for catching this)
- Moved
unrarsources into a static library, and addressed a wide variety of warnings exposed by the-Weverythingflag (Issue #56) - Upgraded UnRAR library to v5.6.3 (Issue #77)
- Switched to Travis Build Stages instead of the unofficial Travis-After-All (Issue #42)
- Added CocoaPods Test Spec, so your test suite can also run UnrarKit's unit tests Issue #44
- Fixed warnings from Xcode 9 (Issue #51)
- Removed iOS-specific targets, after allowing macOS framework and unit test bundles to be cross-platform (Issue #55)