Sourced from github.com/klauspost/compress's releases.
v1.18.0
What's Changed
- Deprecate Go 1.21 and add 1.24 by
@klauspostin klauspost/compress#1055- Add unsafe little endian loaders by
@klauspostin klauspost/compress#1036- fix: check
r.err != nilbut return a nil value errorerrby@alingsein klauspost/compress#1028- refactor: use built-in
minfunction by@Juneezeein klauspost/compress#1038- zstd: use
slices.Maxfor max value in slice by@Juneezeein klauspost/compress#1041- flate: Simplify L4-6 loading by
@klauspostin klauspost/compress#1043- flate: Simplify matchlen (remove asm) by
@klauspostin klauspost/compress#1045- s2: Add block decode fuzzer by
@klauspostin klauspost/compress#1044- s2: Improve small block compression speed w/o asm by
@klauspostin klauspost/compress#1048- flate: Fix matchlen L5+L6 by
@klauspostin klauspost/compress#1049- flate: Cleanup & reduce casts by
@klauspostin klauspost/compress#1050New Contributors
@tcpdumppymade their first contribution in klauspost/compress#1021@sam9291made their first contribution in klauspost/compress#1022@dezzamade their first contribution in klauspost/compress#1023@alingsemade their first contribution in klauspost/compress#1028@hyunsoodamade their first contribution in klauspost/compress#1031@Juneezeemade their first contribution in klauspost/compress#1038@Bbulatovmade their first contribution in klauspost/compress#1052Full Changelog: https://github.com/klauspost/compress/compare/v1.17.11...v1.18.0
8e79dc4
Deprecate Go 1.21 and add 1.24 (#1055)df8e99c
build(deps): bump the github-actions group with 2 updates (#1053)7787431
zstd: fix unused debug code (#1052)0bf3ecb
flate: Cleanup & reduce casts (#1050)e0f89a9
flate: Fix matchlen L5+L6 (#1049)c8a8470
s2: Improve small block compression speed w/o asm (#1048)b05b993
s2: Add block decode fuzzer (#1044)aafbabd
flate: Simplify matchlen (remove asm) (#1045)dbaa9c1
flate: Simplify l4-6 loading (#1043)4fa2036
Add unsafe little endian loaders (#1036)