Skip to content

Releases: Nullus157/async-compression

v0.4.25

17 Jun 15:47
8f9394d
Compare
Choose a tag to compare

Changed

  • Update bzip2 dependency to 0.6. (#350)

v0.4.24

09 Jun 15:40
4d41947
Compare
Choose a tag to compare

Other

  • Fix clippy error
  • narrow tokio requirement to account for RUSTSEC-2025-0023
  • move constructors back to top of rustdoc pages

v0.4.23

22 Apr 09:21
aaac1a6
Compare
Choose a tag to compare

Changed

  • Update brotli dependency to 8.0.
  • Update liblzma dependency to 0.4.

v0.4.22

25 Mar 14:15
6657e67
Compare
Choose a tag to compare

Added

  • Add LZ4 encoders and decoders.
  • Expose DeflateEncoder::{total_in, total_out}() methods.

v0.4.21

15 Mar 07:43
f16d42f
Compare
Choose a tag to compare

Fixed

  • When flate encoding, do not mark internal state as flushed if it ran out of buffer space.
  • Add debug assertion in produce method to check buffer capacity in implementations for BufWriter.

v0.4.20

28 Feb 08:48
0e4721f
Compare
Choose a tag to compare

Added

  • Add support for wasm32-wasip1-* targets.

v0.4.19

27 Feb 14:09
12e6ef6
Compare
Choose a tag to compare

Changed

  • Update bzip2 dependency to 0.5.

Fixed

  • Ensure that flush finishes before continuing.

v0.4.18

23 Nov 12:39
e238a8b
Compare
Choose a tag to compare

Fixed

  • Adjust Level::Precise clamp range for flate2.

v0.4.17

20 Oct 12:02
785dd31
Compare
Choose a tag to compare

Fixed

  • Fix occasional panics when consuming from pending buffers.

v0.4.16

16 Oct 11:21
056d771
Compare
Choose a tag to compare

Other

  • Implement pass-through AsyncBufRead on write-based encoders & decoders.