gildas-lormeau/zip.js
 Watch   
 Star   
 Fork   
11 days ago
zip.js

v2.8.26

What's Changed

Full Changelog: https://github.com/gildas-lormeau/zip.js/compare/v2.8.25...v2.8.26

11 days ago
zip.js

v2.8.25

  • fixed HttpRangeReader bug when reading compressed sizes multiples of 65536 (see #646)
  • updated dev dependencies
2026-03-05 19:54:07
zip.js

v2.8.24

  • No changes, attempt to fix NPM publishing
2026-03-05 19:19:37
zip.js

v2.8.23

  • Fixed zip64 auto-detection with keepOrder set to false in ZipWriter

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
2026-03-03 07:07:20
zip.js

v2.8.22

Fixed support of option keepOrder when set to false in ZipWriter (the option is set to true by default)

2026-02-18 09:26:19
zip.js

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)

2026-02-12 00:50:19
zip.js

v2.8.20

2026-02-10 22:49:56
zip.js

v2.8.19

Removed unwanted web-worker dependency inadvertently added in the package.json file of version 2.8.17

2026-02-10 08:30:54
zip.js

v2.8.18

  • Added createTempStream option to ZipWriter, used when adding entries in parallel, for custom temporary buffered write storage (e.g. filesystem, OPFS, network) instead of the default in-memory TransformStream (see this test for a usage example)
  • Improved buffering implementation in ZipWriter by removing the Blob/Response usage
  • Fixed minor regression introduced in version 2.8.16 when the web worker URI is not a data or blob URI (workers were not working with code using ES6 import) (see related test)
2026-02-05 22:47:04
zip.js

v2.8.17

Fixed support of Web Workers when running zip.js with Bun (see #638)