Skip to content

Releases: mw99/DataCompression

3.9.0

Choose a tag to compare

@mw99 mw99 released this 03 Aug 03:59
16f8589
  • Support for visionOS added.
  • All other platform support versions bumped in order to reduce compile time warnings.

3.8.0

Choose a tag to compare

@mw99 mw99 released this 03 Nov 08:17
5ab1595
  • Solved a bug causing crashes when using .unzip(), because of unaligned pointer loading caused by internal changes in Swift 5.7.

3.7.0

Choose a tag to compare

@mw99 mw99 released this 29 Jun 04:01
4ac2c9c
  • 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

Choose a tag to compare

@mw99 mw99 released this 08 Aug 10:16
6abb8f3
  • Target platforms finally added to the SPM Package file
  • Carthage support improved
  • Support for Xcode 11 SPM integration

3.5.0

Choose a tag to compare

@mw99 mw99 released this 11 Apr 14:23
b0619b2
  • Fix that prevents a bug in Apples lzfse compressor when working with large chunks of data.

3.4.0

Choose a tag to compare

@mw99 mw99 released this 27 Mar 10:36
b2c7a80
  • No deprecation warnings anymore when compiled with Swift 5 non beta

3.3.0

Choose a tag to compare

@mw99 mw99 released this 27 Mar 10:30
7527bd3
  • Added support for the Carthage package manager

3.2.0

Choose a tag to compare

@mw99 mw99 released this 27 Mar 10:30
a7b3309
  • Podspec swift version set to 5.0
  • Library file structure updated to fit the new swift package manager layout

3.1.0

Choose a tag to compare

@mw99 mw99 released this 27 Mar 10:29
0c23254
  • Support for Swift 4.2 (podspec change only)

3.0.0

Choose a tag to compare

@mw99 mw99 released this 27 Mar 10:29
3b9f23e
  • 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