Sourced from miniz_oxide's changelog.
0.8.7 - 2025-04-03
Bug Fixes
- (inflate) make block boundary function a feature since it breaks semver and add to test - (862fb2c) - oyvindln
0.8.6 - 2025-04-03
Yanked as it broke semver due to adding an enum variant - fixed in 0.8.7 by adding the new functionality as an optional feature for now.
Bug Fixes
- (deflate) help the compiler evade two bounds checks to improve compression performance a little - (633e59f) - oyvindln
- (deflate) further deflate performance improvements especially on fast mode - (5a65104) - oyvindln
- (docs) update miniz_oxide readme a bit - (743ae50) - oyvindln
- (inflate) don't use bit reverse lookup table when not using alloc and make it smaller - (8e331bb) - oyvindln
- (inflate) correctly return MZError::buf from inflate on incomplete stream - (061069e) - oyvindln
- (inflate) improve inflate perf in some cases when using wrapping buffer - (44a3e1b) - oyvindln
- (inflate) evade more bounds checks in inflate and disable stop on block boundary code when compiled as dep of rustc - (953a54d) - oyvindln
- (inflate) skip stream module when compiling as part of rustc std as it's not used there - (073160c) - oyvindln
- rename serde feature, separate serde test - (eee6524) - oyvindln
- remoe unused serde BigArray implementation sizes and update Readme - (f73670a) - oyvindln
- Block boundary test and cleanup (#171) - (82ada74) - Philip Taylor
Features
- add derive(Serialize, Deserialize) to DecompressorOxide (#166) - (c9e5996) - dishmaker
- Add API to support random access at block boundaries (#170) - (240bcdd) - Philip Taylor
81526b9
bump version and changelogd78d8a9
fix CIc5c0cc6
remove block boundary enum option in c api so it compiles862fb2c
fix(inflate): make block boundary function a feature since it breaks
semver a...a2b8edb
fix: add missing test dataace80a1
fix(inflate): fix overflow crash introduced due to accidentally using |
inste...4afbb3d
bump version and changelog4982644
update readme073160c
fix(inflate): skip stream module when compiling as part of rustc std as
it's ...953a54d
fix(inflate): evade more bounds checks in inflate and disable stop on
block b...