Releases: rust-lang/flate2-rs
Releases · rust-lang/flate2-rs
1.1.0
What's Changed
- Fix cfgs by @kornelski in #441
- update CI to use new wasi target by @oyvindln in #444
- Implement
Clone
forCompressError
andDecompressError
by @mkrasnitski in #445 - Update LICENSE-MIT by @maximevtush in #448
- feat: replace custom u16 le parser with existent rust method by @CosminPerRam in #450
- Fix CI by @Byron in #449
- Do not use cloudflare-zlib-sys 0.3.4 by @jongiddy in #451
- Increase minimum compiler version to 1.67 by @jongiddy in #452
- deps: bump miniz_oxide to 0.8.4 by @CosminPerRam in #459
- deps(dev): update rand to 0.9 by @CosminPerRam in #458
- docs: fix spelling mistake in flate2::zlib::write::ZlibDecoder by @CosminPerRam in #455
- feat: remove explicit default impls by @CosminPerRam in #457
- Change private bounds from
R: Read
toR: BufRead
by @JonathanBrouwer in #453 - feat: replace manual copy loop with rust-provided function by @CosminPerRam in #456
- feat: reduce CrcReader::sum calls in GzEncoder::read_footer by @CosminPerRam in #454
- feat: remove redundant if guard on option value match by @CosminPerRam in #464
- feat: add Error associated type in zio::Ops to handle multiple errors by @CosminPerRam in #461
- feat: remove explicit redundant lifetime by @CosminPerRam in #465
- feat: impl From to MZFlush by @CosminPerRam in #462
- upgrade zlib-rs to version
0.4.2
by @folkertdev in #466
New Contributors
- @mkrasnitski made their first contribution in #445
- @maximevtush made their first contribution in #448
- @CosminPerRam made their first contribution in #450
- @JonathanBrouwer made their first contribution in #453
Full Changelog: 1.0.35...1.1.0
1.0.35 - security update to zlib-rs
What's Changed
- Upgrade actions/upload-artifact by @jdno in #438
- upgrade zlib-rs to version
0.4.0
by @folkertdev in #439
New Contributors
Full Changelog: 1.0.34...1.0.35
1.0.34
What's Changed
- Add minimum build test back in to CI by @jongiddy in #426
- docs: fix compression level range from 0-9 to 0-10 by @ByteBaker in #427
- Document backend differences in compression levels by @Shnatsel in #430
- Upgrade zlib-rs to 0.3.0 to get multiple bugfixes by @Shnatsel in #428
- Better wording in compression level docs by @Shnatsel in #431
New Contributors
- @ByteBaker made their first contribution in #427
- @Shnatsel made their first contribution in #430
Full Changelog: 1.0.33...1.0.34
1.0.33 - fix minimal manifest versions
1.0.32 - turn panic into error
What's Changed
Fix
- Return error instead of packing on Z_MEM_ERROR by @crazymerlyn in #423
Other
- prepare new release by @Byron in #416
- update miniz_oxide dependency to 0.8.x by @oyvindln in #420
- update maintenance guide with recent news by @Byron in #419
- Check minimal version of Rust that compiles by @jongiddy in #421
- Remove non-existent build in CI by @jongiddy in #422
New Contributors
- @crazymerlyn made their first contribution in #423
Full Changelog: 1.0.31...1.0.32
1.0.31
What's Changed
- docs: Document expected behavior when Read is done for ZLIB and DEFLATE decoders by @marxin in #408
- Remove duplicate word in top-most doc by @yestyle in #414
- release version 1.0.31: bump libz-rs-sys version by @folkertdev in #415
New Contributors
Full Changelog: 1.0.30...1.0.31
1.0.30 - docs.rs pages should build again
1.0.29 - with new `zlib-rs` feature (~`zlib-ng` in Rust)
With the new zlib-rs
feature, a new backend is enabled that brings in a SIMD-accelerated Rust implementation.
What's Changed
- Fix build for beta and nightly by @JakubOnderka in #388
- Store
StreamWrapper::inner
as a raw pointer by @icmccorm in #394 - Avoid redudant imports by @Byron in #398
- add
zlib-rs
support via thelibz-rs-sys
C api forzlib-rs
by @folkertdev in #400 - Add tests to show BufRead can be used after decoding by @jongiddy in #402
- release version 1.0.29: support for zlib-rs by @folkertdev in #403
New Contributors
- @JakubOnderka made their first contribution in #388
- @icmccorm made their first contribution in #394
- @folkertdev made their first contribution in #400
Full Changelog: 1.0.28...1.0.29
1.0.28
What's Changed
- Use explicit Default for GzHeaderState enum by @jongiddy in #371
- Fix spare capacity handling by @anforowicz in #373
- Fix and unify docs of
bufread
andread
types. by @georeth in #375 - Reset StreamWrapper after calling mz_inflate / mz_deflate by @Manishearth in #380
- prepare next patch-release by @Byron in #378
New Contributors
- @anforowicz made their first contribution in #373
- @georeth made their first contribution in #375
- @Manishearth made their first contribution in #380
Full Changelog: 1.0.27...1.0.28
1.0.27
What's Changed
- Move GzHeader into GzState by @jongiddy in #344
- Move blocked_partial_header_read test to read module by @jongiddy in #345
- Move gzip header parsing out of bufread module by @jongiddy in #346
- Fix a comment on the
Compression
struct by @JohnTitor in #351 - Add notes about multiple streams to
GzDecoder
by @JohnTitor in #347 - better error message when compiling with
--no-default-features
ordefault-features = false
by @Byron in #360 - Fix Read encoder examples by @markgoddard in #356
- Add CIFuzz Github action by @DavidKorczynski in #326
- Fix GzDecoder Write partial filenames and comments by @jongiddy in #323
- Fix header CRC calculation of trailing zeros by @jongiddy in #363
- Fix broken link on README.md by @wcampbell0x2a in #366
- Recommend MultiGzDecoder over GzDecoder in docs by @jsha in #324
- Add functionality for custom (de)compress instances by @PierreV23 in #361
- Add maintenance document by @Byron in #362
- Document that
read::GzDecoder
consumes bytes after end of gzip by @jongiddy in #367 - prepare 1.0.27 release by @Byron in #369
New Contributors
- @Byron made their first contribution in #360
- @markgoddard made their first contribution in #356
- @jsha made their first contribution in #324
- @PierreV23 made their first contribution in #361
Full Changelog: 1.0.26...1.0.27