Skip to content

v9.4.0

Choose a tag to compare

@cursor cursor released this 16 Aug 04:21
· 11 commits to master since this release
99d2517

9.1.0–9.4.0 since v9.0.2. See CHANGELOG.md and MIGRATION.md.

9.4.0

  • iOS unzipAssets reads from the app bundle (parity with Android)
  • iOS preserves empty directories in file-array zips
  • Non-UTF-8 charset rejects with ERR_UNSUPPORTED on iOS
  • getUncompressedSize rejects on failure (was -1)
  • iOS unzip / unzipAssets emit 0% progress on failure

9.3.0

  • iOS file-array zipWithPassword honors encryptionType; default is ZipCrypto (not always AES)
  • fsync zip output; file-array compression level applied

9.2.0

  • cancel() and stable ErrorCodes
  • Selective-extract CRC / password / progress fixes

9.1.0

  • listContents and optional entries on unzip / unzipWithPassword
  • Android 'STANDARD' encryption is ZipCrypto

Note: iOS zipWithPassword([files], dest, password) now writes ZipCrypto by default. Pass 'AES-256' if you need AES.