npm / fflate
fflate
What changed in fflate 0.8, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-17.
2 security1 new APIs and options1 performance3 fixes and other
fflate 0.87 changes
Security 2
fflate unzipSync can enter an infinite loop when parsing malformed ZIP64 archives
Fixes buffer over-reads when processing Zip64 extra fields.
New APIs and options 1
Adds sync flush support, allowing immediate decompression of pushed bytes and DEFLATE stream concatenation.
Performance 1
Reduces memory consumption after compression streams complete.
Fixes and other changes 3
Fixes typings for TypeScript 5.7 and later.
Fixes zip and zipSync handling when given Uint8Array instances from another realm.
Improves handling of streamed or undersized Zip64 archives.