Releases: mw99/DataCompression
Releases · mw99/DataCompression
3.8.0
- Solved a bug causing crashes when using
.unzip()
, because of unaligned pointer loading caused by internal changes in Swift 5.7.
3.7.0
- 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
- Target platforms finally added to the SPM Package file
- Carthage support improved
- Support for Xcode 11 SPM integration
3.5.0
- Fix that prevents a bug in Apples lzfse compressor when working with large chunks of data.
3.4.0
- No deprecation warnings anymore when compiled with Swift 5 non beta
3.3.0
- Added support for the Carthage package manager
3.2.0
- Podspec swift version set to 5.0
- Library file structure updated to fit the new swift package manager layout
3.1.0
- Support for Swift 4.2 (podspec change only)
3.0.0
- 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