Skip to content

Releases: abbeycode/UnrarKit

v2.10

10 Feb 13:23
Compare
Choose a tag to compare
  • 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

16 Apr 04:15
Compare
Choose a tag to compare
v2.10-beta8 Pre-release
Pre-release

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

16 Oct 02:48
Compare
Choose a tag to compare
v2.10-beta7 Pre-release
Pre-release

Updates in this beta:

Testing use of authorization header instead of access_token query param when calling GitHub's API


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)
  • Updated to v5.9.4 of UnRAR library
  • Xcode 12 compatibility in Carthage

v2.10-beta6

15 Oct 04:12
Compare
Choose a tag to compare
v2.10-beta6 Pre-release
Pre-release

Updates in this beta:

Added Carthage compatibility with Xcode 12, updated UnRAR library version


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)
  • Updated to v5.9.4 of UnRAR library
  • Xcode 12 compatibility in Carthage

v2.10-beta5

26 Nov 13:39
Compare
Choose a tag to compare
v2.10-beta5 Pre-release
Pre-release

Updates in this beta:

Merged PR to fix the memory management settings for two properties (PR #86)


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)

v2.10-beta4

05 Nov 15:30
Compare
Choose a tag to compare
v2.10-beta4 Pre-release
Pre-release

Updates in this beta:

Fixed crash in +pathIsARAR: when a file is unreadable (Issue #85)


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)

v2.10-beta3

24 Oct 13:04
Compare
Choose a tag to compare
v2.10-beta3 Pre-release
Pre-release

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

26 Sep 21:50
Compare
Choose a tag to compare
v2.10-beta2 Pre-release
Pre-release

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

24 Sep 13:13
Compare
Choose a tag to compare
v2.10-beta1 Pre-release
Pre-release
  • Added method (checkDataIntegrityIgnoringCRCMismatches:) to prompt user for a decision on whether or not to ignore CRC mismatches (Issue #82)

v2.9

17 Apr 03:19
Compare
Choose a tag to compare
  • Added support for NSProgress and NSProgressReporting in 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 NSError objects (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 unrar sources into a static library, and addressed a wide variety of warnings exposed by the -Weverything flag (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)