NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #933 most downloaded on npm
High performance (de)compression in an 8kB package
Last release 2 months ago
20 Jul 2026
Ships unpredictably
gaps range from 3 weeks to 2.3 years
Some releases are documented
notes for 32 of 56 stable releases
2 versions withdrawn
withdrawn after publishing
6 years old
58 releases · first in 2020
One column per quarter.
Fix buffer over-read for Zip64 extra fields
Z_SYNC_FLUSH in zlib)
zip/zipSync when using cross-realm Uint8ArrayFixed edge-case causing skipped data during streaming compression
unzip performance on undercompressed archivesondrain handler and queuedSizeFixed reallocating on pre-supplied buffer in inflateSync and unzlibSync
inflateSync and unzlibSyncBREAKING: synchronous decompression functions now take an options object rather than an output buffer as a second parameter
inflateSync(compressed, outBuf) is now inflateSync(compressed, { out: outBuf })Nothing published for this version
Nothing published for this version
Fix folder creation for certain operating system
Fixed TypeScript typing for errors when using strictNullChecks
strictNullChecks{ level: 0 }Removed requirement for setTimeout
setTimeoutNow errors are error objects instead of strings
Nothing published for this version
Fixed async operations on Node.js with native ESM
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fixed streams not recognizing final chunk
Made streaming inflate consume all data possible
Patch exports of async functions
Replace Adler-32 implementation (used in Zlib compression) with one more optimized for V8
Nothing published for this version
Revamped streaming unzip for compatibility and performance improvements
Nothing published for this version
Nothing published for this version
- General bugfixes
Nothing published for this version
Fix import issues with certain environments
worker_threads being included in your bundle, try updating!Nothing published for this version
Support strict Content Security Policy
new Function- Fix data streaming bugs
Nothing published for this version
Still not possible to have above 4GB files
Hey, that's better than even Node.js zlib!
zlib!Nothing published for this version
Nothing published for this version
- Fix ZIP failure bug - Make ZIP options work better - Improve docs - Fix async inflate failure - Work on Rust version
Nothing published for this version
- Fix docs
Nothing published for this version
- Fixed issue with unzipping
Nothing published for this version
Patched streaming compression bugs
- Allowed true ESM imports
Nothing published for this version
Fixed rare overflow bug causing corruption
Nothing published for this version
Nothing published for this version
Nothing published for this version
Added support for asynchronous and synchronous streaming
- Improved Zlib autodetection
- Fixed Node Worker
- Fixed ZIP bug
Added support for ZIP files (parallelized)
Rewrote API: added support for asynchronous (Worker) compression/decompression, fixed critical bug involving fixed Huffman trees
Nothing published for this version
Nothing published for this version
Nothing published for this version
- Created, works on basic input
Your coding agent can read these notes before it upgrades. Set up the MCP server →