Skip to content

Commit ecb3c2c

Browse files
committed
Text updates. Added thank yous.
1 parent ee3fd08 commit ecb3c2c

File tree

2 files changed

+12
-5
lines changed

2 files changed

+12
-5
lines changed

content/blog/zlib-rs stable API.md

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,23 @@
22
title = "zlib-rs: a stable API and 30M downloads"
33
slug = "zlib-rs-stable-api"
44
authors = ["Folkert de Vries"]
5-
date = "2026-01-26"
5+
date = "2026-01-27"
66

77
[taxonomies]
88
tags = ["zlib-rs", "data compression"]
99

1010
+++
1111

1212
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.
13-
We've released zlib-rs version 0.6, the first version with [a stable and complete API](https://docs.rs/zlib-rs/0.6.0/zlib_rs/).
13+
We've released zlib-rs 0.6, the first version with [a stable and complete API](https://docs.rs/zlib-rs/0.6.0/zlib_rs/).
1414

15-
Features are nice, but seeing adoption grow is the cherry on the cake. Zlib-rs recently crossed 30M downloads, of which 25M+ were in the last year, and is on track to become the default implementation in `flate2`.
15+
<!-- more -->
1616

17-
This blog post is a quick round-up of the latest release, 0.6.0. The full release notes are [here](https://github.com/trifectatechfoundation/zlib-rs/releases/tag/v0.6.0)
17+
With this milestone, we now fully deliver on the promise of our [Data compression initiative](/initiatives/data-compression): real alternatives to C/C++ counterparts that reduce attack surface through memory safety and provide on-par performance.
1818

19-
<!-- more -->
19+
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.
20+
21+
This blog post is a quick round-up of the latest release, 0.6. The full release notes are [here](https://github.com/trifectatechfoundation/zlib-rs/releases/tag/v0.6.0).
2022

2123
## Stable API
2224

@@ -44,6 +46,10 @@ We've added functions like `gzread`, `gzwrite` and many others to the `libz-rs-s
4446

4547
In addition, we've implemented several other missing functions (like `inflateBack`), so that we're now fully compatible with the zlib and zlib-ng public API.
4648

49+
## Thank yous
50+
51+
For completing this final milestone we thank all the contributors, specifically [@brian-pane](https://github.com/brian-pane), and the [Sovereign Tech Fund](https://www.sovereign.tech/) for investing in the API stabilization.
52+
4753
## What's next
4854

4955
Although the public API is now complete, a project like this is never truly done. There are always new optimization ideas to try, versions to update, and obscure edge cases to support.

content/projects/zlib-rs.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ supporters = [
2828
]
2929

3030
blogposts = [
31+
"zlib-rs stable API",
3132
"Emulating avx-512 intrinsics in Miri",
3233
"SIMD in zlib-rs (part 2): compare256",
3334
"SIMD in zlib-rs (part 1): Autovectorization and target features",

0 commit comments

Comments
 (0)