Skip to content

3.2.0

Compare
Choose a tag to compare
@tsolomko tsolomko released this 16 Jul 08:12
· 1473 commits to develop since this release
v3.2.0
5b48cd2
  • Added creationTime property and corresponding key/value pair into entryAttributes for TarEntry.
  • Added support for ZIP standardized CP437 encoding of string fields such as file name and file comment.
    • Fallback to UTF-8 if CP437 is unavailable.
    • Fallback to UTF-8 if it is detected that string fields is in UTF-8.
      Comment: The latter is necessary because, apparently, ZIP files created by Info-ZIP tools never specify UTF-8 flag, even in cases when it should be set.
  • Fixed problem with installing SWCompression using Swift Package Manager.
    Comment: SPM performs git clone from local repository during installation of package which doesn't work well with Git LFS enabled repositories. To fix this, test files were moved into a separate repository and included as a submodule.
  • Fixed problem with finding ZIP64 end of Central Directory locator.
  • Fixed problem with accessing ZipEntry's data two or more times.
  • Fixed problem with accessing data of BZip2 compressed ZipEntry.
  • Fixed problem with incorrect reading ZIP64 data descriptor.
  • Removed internal SWCompression/Common subspec.