zcodec 0.2.2 copy "zcodec: ^0.2.2" to clipboard
zcodec: ^0.2.2 copied to clipboard

Dependency-free pure Dart codecs for DEFLATE, zlib, GZIP, TAR, and ZIP data.

📰 ZCodec changelog #

0.2.2 #

Released on September 13, 2026.

  • DOCS: Updated README. (#a3a4f7a)
  • CHORE: Optimized DEFLATE encoding and bit writing. (#23de373)

0.2.1 #

Released on September 13, 2026.

  • DOCS: Added contributing guide, package screenshot, and pubspec metadata. (#7135b22)
  • FEAT: Added incremental streaming codecs and dynamic Huffman DEFLATE encoding. (#d5fb84c)
  • CHORE: Optimized DEFLATE decoding and checksum calculations. (#36396ae)

Unreleased #

  • Add bounded-window DEFLATE encoding with per-block stored, fixed, or length-limited dynamic Huffman selection and the dedicated length-258 code.
  • Make DEFLATE, zlib, and GZIP byte stream conversions incremental. Output may now arrive before close and before final integrity validation; expansion limits remain cumulative.
  • Prepare split ZIP entries once, avoiding duplicate compression, encryption, and password/salt callbacks. Honor asynchronous backpressure for stored ZIP streams and reject overlapping writes or finalization after a failed entry.
  • Reduce decompression copy overhead, Huffman table memory, and retained capacity in small decoded buffers. Avoid unnecessary ZIP checksums when verification is disabled and process GZIP members sequentially.
  • Make long TAR path handling linear and reuse encoded path fields.
  • Add reproducible VM/Web benchmarks and regression tests for block boundaries, native interoperability, fragmented streams, output limits, and slow destinations.

0.2.0 #

Released on August 27, 2026.

  • BREAKING REFACTOR: Standardized codecs around dart:convert and restructured codebase. (#9ab9071)

0.1.3 #

Released on August 25, 2026.

  • CHORE: Renamed example main file. (#6fe9fab)

0.1.2 #

Released on August 24, 2026.

  • FEAT: Added support for TAR and GZIP formats. (#96314a7)
  • CHORE: Now ignoring some files for pub.flutter-io.cn. (#9ee84d6)

0.1.1 #

Released on August 22, 2026.

  • FEAT: Added support for TAR and GZIP formats. (#11bb58b)

0.1.0 #

Released on August 22, 2026.

  • Initial release.
0
likes
160
points
310
downloads
screenshot

Documentation

API reference

Publisher

verified publisherfocale-editor.app

Weekly Downloads

Dependency-free pure Dart codecs for DEFLATE, zlib, GZIP, TAR, and ZIP data.

Repository (GitHub)
View/report issues
Contributing

Topics

#compression #archive #zip #gzip #codec

License

MIT (license)

More

Packages that depend on zcodec