unstale

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

    0.8.3security advisory

  • Fixes buffer over-reads when processing Zip64 extra fields.

    0.8.3release notes

New APIs and options 1

  • Adds sync flush support, allowing immediate decompression of pushed bytes and DEFLATE stream concatenation.

    0.8.3release notes

Performance 1

  • Reduces memory consumption after compression streams complete.

    0.8.3release notes

Fixes and other changes 3

  • Fixes typings for TypeScript 5.7 and later.

    0.8.3release notes

  • Fixes zip and zipSync handling when given Uint8Array instances from another realm.

    0.8.3release notes

  • Improves handling of streamed or undersized Zip64 archives.

    0.8.3release notes