Releases: gildas-lormeau/zip.js
Releases · gildas-lormeau/zip.js
v2.2.39
Improved handling of zip64 related errors when calling ZipWriter#add
and ZipWriter#close
with the zip64
option explicitly set to false
v2.2.38
- Fix regression:
ZipWriter#close
returns now a Promise with zip data as resolved value
v2.2.37
v2.2.36
- fix potential issue when calling
ZipWriter#add
with more than 4GB of data
v2.2.35
- improve detection of zip64 entries when calling
ZipWriter#add
v2.2.34
- add
onprogress
option when callingZipReader#getEntries
andZipWriter#close
(useful when the file contains a lot of entries) - add
lastModDate
option when creatingZipWriter
objects in order to to set the same last modification date to all entries - throw an error if attempting to create a file needing zip64 (e.g. weighting more than 4 GB) but
keepOrder
option is explicitly set tofalse
- avoid corrupting zip files if
ZipWriter#add
throws an error when writing data. The error object has a propertyfileEntryCorrupted
set totrue
if the entry is corrupted. When at least one entry is corruptedZipWriter#hasCorruptedEntries
is also set totrue
.
v2.2.33
- Expose
terminateWorkerTimeout
configuration option (seezip.configure()
) to define the delay before terminating web workers automatically - Expose
zip.terminateWorkers()
to terminate idle web workers
v2.2.32
v2.2.31
- Improve web workers usage by adding a timeout to terminate them (1000 ms by default).