Zip.js Versions Save

JavaScript library to zip and unzip files supporting multi-core compression, compression streams, zip64, split files and encryption.

v2.7.32

5 months ago

Fixed potential data corruption in Deno when using Web Workers (Thanks to @vi117, see #466)

v2.7.31

5 months ago

ZipReader: added support of invalid zip files with truncated preprended data (e.g. self-extracting files where the program part has been truncated without fixing the zip payload)

v2.7.30

6 months ago
  • Fixed bug when creating empty encrypted entries
  • Fixed error when calling ZipDirectoryEntry#addFileSystemHandle() with undefined handles

v2.7.29

8 months ago

FS API: the option bufferedWrite is now set to true by default when calling export* methods (e.g. exportBlob()) in order to use multiple web workers by default

v2.7.28

8 months ago
  • Added missing FS#addUint8Array method
  • Fixed potential issue leading to larger files than expected (max. 64 bytes) when creating split zip files in usdz format

v2.7.27

8 months ago
  • Added model/vnd.usdz+zip in getMimeType
  • Added support of the USDZ extra field in ZipReader

v2.7.26

8 months ago

Added support of split zip files for USDZ files

v2.7.25

8 months ago

v2.7.24

9 months ago

FS API:

  • Keep last access and creation date of entries when importing a zip file

v2.7.23

9 months ago
  • Fixed support of "Extended Timestamp" extra field used to store the creation and last access date of entries, see "Extended Timestamp Extra Field" here for more information about the spec
  • Fixed duplicate filename extensions in the implementation of getMimeType()