PackageTrack
Sign in Get early access

libz-rs-sys

A memory-safe zlib implementation written in rust

0.6.7 51M downloads/mo #1199 most downloaded on crates.io trifectatechfoundation/zlib-rs

What this package is like to depend on

Last release 20 days ago

03 Aug 2026

Release timing varies

gaps range from 9 days to 4 months

Some releases are documented

notes for 10 of 24 stable releases

Nothing withdrawn

no release was ever pulled

2 years old

24 releases · first in 2024

12 releases in the last 12 months

see the full history below

Release timeline

24 releases · Feb 2024 to Aug 2026
2025 2026
Release Pre-release

Releases

latest 24
  1. 0.6.7 03 Aug 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v0.6.6...v0.6.7

    Open source →
  2. 0.6.6 09 Jul 2026
    Release notes

    What's Changed

    We now support the zlib 1.3.2 API, including deflateUsed and various symbols suffixed by _z to indicate that they use usize for lengths. That is mostly useful on targets where c_ulong is only a 32-bit integer.

    New Contributors

    Full Changelog: v0.6.5...v0.6.6

    Open source →
  3. 0.6.5 01 Jul 2026
    Release notes

    What's Changed

    Fixes an MSRV issue on AArch64.

    New Contributors

    Full Changelog: v0.6.3...v0.6.5

    Open source →
  4. 0.6.4 21 Jun 2026
    Release notes

    What's Changed

    Adds a fix for the raptor lake CPU bug and for an off-by-one error in adler32 on aarch64 resulting in an incorrect checksum.

    New Contributors

    Full Changelog: v0.6.3...v0.6.4

    Open source →
  5. 0.6.3 02 Mar 2026
    Release notes

    Highlights

    A while ago a bug was reported in zlib-rs #459, which turned out to also exist in zlib-ng. zlib-ng has now fixed the bug and made a new release, and we're following suit here. This fix can change the output of compression slightly.

    What's Changed

    New Contributors

    Full Changelog: v0.6.2...v0.6.3

    Open source →
  6. 0.6.2 17 Feb 2026
    Release notes

    What's Changed

    Full Changelog: v0.6.1...v0.6.2

    Open source →
  7. 0.6.1 17 Feb 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v0.5.5...v0.6.1

    Open source →
  8. 0.6.0 23 Jan 2026
    Release notes

    breaking changes

    libz-rs-sys

    • functions that used extern "C-unwind" before now use extern "C". This helps when building zlib-rs as a C library, because unwinding from rust into C is UB. Now, if a panic does occur in the rust code, it will abort the program at the FFI boundary rather than unwind into C code. If you do really need unwinding in rust code, we suggest using flate2 or using zlib-rs directly.

    zlib-rs

    • the internals are no longer publicly exposed. If you were using some unstable symbol before, and it is no longer exported, but you do believe it would be reasonable for us to provide it, let us know.
    • the uncompress_slice function was renamed to decompress_slice

    other highlights

    • the gz* functions are now included in the main crate. Thanks again to @brian-pane for implementing these.
    • overall we now provide all public symbols that zlib-ng provides (e.g. inflateBack was added). The gzprintf and gzvprintf functions need nightly though.
    • improved avx512 support.

    What's Changed

    New Contributors

    Full Changelog: v0.5.5...v0.6.0

    Open source →
  9. 0.5.5 22 Dec 2025
    Release notes

    What's Changed

    Full Changelog: v0.5.4...v0.5.5

    Open source →
  10. 0.5.4 10 Dec 2025
    Release notes

    What's Changed

    Full Changelog: v0.5.3...v0.5.4

    Open source →
  11. 0.5.3 03 Dec 2025

    Nothing published for this version

  12. 0.5.2 02 Sep 2025

    Nothing published for this version

  13. 0.5.1 06 Jun 2025

    Nothing published for this version

  14. 0.5.0 01 Apr 2025

    Nothing published for this version

  15. 0.4.2 20 Feb 2025

    Nothing published for this version

  16. 0.4.1 16 Dec 2024

    Nothing published for this version

  17. 0.4.0 14 Nov 2024

    Nothing published for this version

  18. 0.3.1 04 Oct 2024

    Nothing published for this version

  19. 0.3.0 05 Sep 2024

    Nothing published for this version

  20. 0.2.1 08 Jul 2024

    Nothing published for this version

  21. 0.2.0 12 Jun 2024

    Nothing published for this version

  22. 0.1.1 22 Apr 2024

    Nothing published for this version

  23. 0.1.0 16 Apr 2024

    Nothing published for this version

  24. 0.0.1 23 Feb 2024

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive