News: 0001608775

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Zlib-rs Declares A Stable & Complete API For This Rust-Based Zlib Implementation

([Programming] 3 Hours Ago Stable + Complete API)


Following the release of [1]zlib-rs 0.6 last week, the developers behind this Rust-based Zlib implementation have declared their API stable and complete.

Zlib-rs developers with the Trifecta Tech Foundation have announced their Zlib implementation to now have a stable and complete API:

"Since the first release in April 2024, zlib-rs has come a long way. It has seen major adoption over the last year, and, we're proud to say, is now feature complete. We've released zlib-rs 0.6, the first version with a stable and complete API.

With this milestone, we now fully deliver on the promise of our Data compression initiative: real alternatives to C/C++ counterparts that reduce attack surface through memory safety and provide on-par performance.

Features and promises are nice, but seeing adoption grow is the cherry on the cake: zlib-rs recently crossed 30M downloads, 25M+ in the last year, and is on track to become the default implementation in flate2, which is expected to further boost usage."

They believe their API is now stable and can be used directly by low-level libraries. With the libz-rs-sys crate is also a C-compatible API built atop zlib-rs.

While having a stable and complete API now, Zlib-rs developers now have their minds on pursuing some new optimizations and more "obscure edge cases" to support.

More details for those interested over on the [2]Trifecta Tech Foundation blog .



[1] https://www.phoronix.com/news/Zlib-rs-0.6-Released

[2] https://trifectatech.org/blog/zlib-rs-stable-api/



Boy, get your head out of the stars above,
You get the maximum pleasure from a minimum of love.
Save your heart and let your body be enough,
To get the maximum pleasure from a minimum of love.
Save your heart and let your body be enough,
And get the maximum pleasure from a minimum of love.
-- Mac Macinelli, "Minimum Love"