Releases: zopfli-rs/zopfli
Releases · zopfli-rs/zopfli
v0.8.1
What's Changed
- chore(deps): several dependency updates
- feat: introduces build benchmarks; to establish a baseline for improvements by @mtb0x1 in #35
- Exclude more files from the published crate by @musicinmybrain in #37
- Use an object pool for ZopfliHash instances by @Pr0methean in #28
- fix: temporarily disable
simd-adler32
nightly feature - fix: make
std
feature disable actually work - fix: stop using
core_intrinsics
, fix no_std math methods to not emit lib calls - chore: bump MSRV to 1.73 as required by dependencies
New Contributors
- @mtb0x1 made their first contribution in #35
- @musicinmybrain made their first contribution in #37
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed
- Let user specify iterations without improvement by @Pr0methean in #21
- fix(deps): update rust crate log to 0.4.19 by @renovate in #25
- Eliminate ZopfliBlockState and instead pass members that are used by @Pr0methean in #26
- Use slices rather than vectors in ZopfliHash (std only) by @Pr0methean in #27
- fix(deps): update rust crate simd-adler32 to 0.3.7 by @renovate in #31
- chore(deps): update rust crate proptest-derive to 0.4.0 by @renovate in #32
- fix(deps): update rust crate log to 0.4.20 by @renovate in #30
- feat: add
GzipEncoder
andZlibEncoder
by @AlexTMjugador in 90cfdd4 - Several performance microoptimizations by @AlexTMjugador
- Change
compress
function signature to takeOptions
by value instead of reference
Full Changelog: v0.7.4...v0.8.0
v0.7.4
What's Changed
- Derive convenience traits for Options by @Pr0methean in #16
- Make DeflateEncoder own its Options by @Pr0methean in #14
New Contributors
- @Pr0methean made their first contribution in #16
Full Changelog: v0.7.3...v0.7.4
v0.7.3
Full Changelog: v0.7.2...v0.7.3
v0.7.2
Bump version to 0.7.2
v0.7.1
Bump version to 0.7.1
v0.7.0
Bump version to 0.7.0