Download Latest Version v2.8.34 source code.zip (2.4 MB)
Email in envelope

Get an email when there's a new version of Zip.js

Home / v2.8.32
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-07-20 985 Bytes
v2.8.32 source code.tar.gz 2026-07-20 2.2 MB
v2.8.32 source code.zip 2026-07-20 2.4 MB
Totals: 3 Items   4.6 MB 0

New Features

  • Added createBlobTempStream, a ready-made createTempStream factory that spills the data of buffered entries into a Blob instead of keeping it in memory. Memory is bounded in Chromium browsers; in other engines and non-browser runtimes the Blob is held in memory, so createOPFSTempStream or a file-backed implementation is preferable there.
  • Added createSyncAccessHandleTempStream, an OPFS-backed createTempStream factory built on FileSystemSyncAccessHandle. It offers the same options and bounded-memory profile as createOPFSTempStream but writes roughly 2.5× faster in Chromium and Firefox and reads back several times faster in Firefox and Safari, making disk-backed staging nearly as fast as the in-memory default (worker-only variant).

Bug Fixes

  • Codec worker now copies chunks that do not own their underlying buffer before transferring them, preventing data corruption when a chunk's ArrayBuffer is shared or externally owned.
Source: README.md, updated 2026-07-20