Mw99 DataCompression Versions Save

Swift libcompression wrapper as an extension for the Data type (GZIP, ZLIB, LZFSE, LZMA, LZ4, deflate, RFC-1950, RFC-1951, RFC-1952)

3.8.0

1 year ago
  • Solved a bug causing crashes when using .unzip(), because of unaligned pointer loading caused by internal changes in Swift 5.7.

3.7.0

1 year ago
  • Support for Xcode 11 with Swift 5.7
  • Fixed a bug that caused a crash when decompressing gzip data caused by an Swift 5.7 internal spec change

3.6.0

4 years ago
  • Target platforms finally added to the SPM Package file
  • Carthage support improved
  • Support for Xcode 11 SPM integration

3.5.0

5 years ago
  • Fix that prevents a bug in Apples lzfse compressor when working with large chunks of data.

3.4.0

5 years ago
  • No deprecation warnings anymore when compiled with Swift 5 non beta

3.3.0

5 years ago
  • Added support for the Carthage package manager

3.2.0

5 years ago
  • Podspec swift version set to 5.0
  • Library file structure updated to fit the new swift package manager layout

3.1.0

5 years ago
  • Support for Swift 4.2 (podspec change only)

3.0.0

5 years ago
  • The encoded data in zip format is not copied anymore, which should improve performance.
  • Checksum validation is now always performed with libz and way faster.
  • The skipCheckSumValidation: parameter of .unzip() was removed.
  • Items of the algorithm enum type are now Swift like lowercase, e.g. .LZMA.lzma