v2.8.26
- Fix return types for entry progress callbacks by @EvanHahn in https://github.com/gildas-lormeau/zip.js/pull/648
Full Changelog: https://github.com/gildas-lormeau/zip.js/compare/v2.8.25...v2.8.26
v2.8.25
- fixed
HttpRangeReaderbug when reading compressed sizes multiples of 65536 (see #646) - updated dev dependencies
v2.8.24
- No changes, attempt to fix NPM publishing
v2.8.23
- Fixed zip64 auto-detection with
keepOrderset tofalseinZipWriter
Zip files containing entries larger than 4 GB or larger than 4 GB are now handled correctly when entries are written in parallel with keepOrder set to false. The zip64 extra field in the central directory is now built from actual offset and disk number values at close time, rather than being predicted at entry creation time.
- Updated dev dependencies
v2.8.22
Fixed support of option keepOrder when set to false in ZipWriter (the option is set to true by default)
v2.8.21
Implemented workaround (feature test) for DOMException serialization bug in Deno version 2.6.x (fix https://github.com/gildas-lormeau/zip.js/issues/636)
v2.8.20
- Fixed inadvertently removed createTempStream option into
ZipWriter - Added transferStreams support in
ZipWriter
v2.8.19
Removed unwanted web-worker dependency inadvertently added in the package.json file of version 2.8.17
v2.8.18
- Added
createTempStreamoption toZipWriter, used when adding entries in parallel, for custom temporary buffered write storage (e.g. filesystem, OPFS, network) instead of the default in-memoryTransformStream(see this test for a usage example) - Improved buffering implementation in
ZipWriterby removing theBlob/Responseusage - Fixed minor regression introduced in version
2.8.16when the web worker URI is not a data or blob URI (workers were not working with code using ES6import) (see related test)
v2.8.17
Fixed support of Web Workers when running zip.js with Bun (see #638)