Skip to content

Releases: mw99/DataCompression

3.8.0

03 Nov 08:17
5ab1595
Compare
Choose a tag to compare
  • Solved a bug causing crashes when using .unzip(), because of unaligned pointer loading caused by internal changes in Swift 5.7.

3.7.0

29 Jun 04:01
4ac2c9c
Compare
Choose a tag to compare
  • 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

08 Aug 10:16
6abb8f3
Compare
Choose a tag to compare
  • Target platforms finally added to the SPM Package file
  • Carthage support improved
  • Support for Xcode 11 SPM integration

3.5.0

11 Apr 14:23
b0619b2
Compare
Choose a tag to compare
  • Fix that prevents a bug in Apples lzfse compressor when working with large chunks of data.

3.4.0

27 Mar 10:36
b2c7a80
Compare
Choose a tag to compare
  • No deprecation warnings anymore when compiled with Swift 5 non beta

3.3.0

27 Mar 10:30
7527bd3
Compare
Choose a tag to compare
  • Added support for the Carthage package manager

3.2.0

27 Mar 10:30
a7b3309
Compare
Choose a tag to compare
  • Podspec swift version set to 5.0
  • Library file structure updated to fit the new swift package manager layout

3.1.0

27 Mar 10:29
0c23254
Compare
Choose a tag to compare
  • Support for Swift 4.2 (podspec change only)

3.0.0

27 Mar 10:29
3b9f23e
Compare
Choose a tag to compare
  • 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