Skip to content

4.9.1

Latest

Choose a tag to compare

@tsolomko tsolomko released this 13 Jun 08:33
· 26 commits to develop since this release
4.9.1
03a68e6
  • Fixed an issue where GzipError.cannotEncodeISOLatin1 is incorrectly thrown on non-Darwin platforms with Swift 6.0 (#66).
  • Fixed an issue where ZipError.wrongTextField is incorrectly thrown on non-Darwin platforms with Swift 6.0 and 6.1 (#65).

Comment: These issues were discovered after enabling testing in CI on Linux and Windows platforms. It is possible that the issues might also exist for Swift versions earlier than 6.0. Both of these problems are most likely caused by inconsistent/unreliable implementation of String encoding features on non-Darwin platforms. It is not, unfortunately, possible to guarantee that the String encoding/decoding is now equivalent between Darwin platforms, non-affected Swift versions on non-Darwin platforms, and the implemented fixes.