What's Changed
- zstd: Fix incorrect buffer size in dictionary encodes by @klauspost in https://github.com/klauspost/compress/pull/1059
- s2: check for cap, not len of buffer in EncodeBetter/Best by @vdarulis in https://github.com/klauspost/compress/pull/1080
- zstd: Add simple zstd EncodeTo/DecodeTo functions by @klauspost in https://github.com/klauspost/compress/pull/1079
- zlib: Avoiding extra allocation in zlib.reader.Reset by @travelpolicy in https://github.com/klauspost/compress/pull/1086
- gzhttp: remove redundant err check in zstdReader by @ryanfowler in https://github.com/klauspost/compress/pull/1090
- Run modernize. Deprecate Go 1.22 by @klauspost in https://github.com/klauspost/compress/pull/1095
- flate: Simplify matchlen by @klauspost in https://github.com/klauspost/compress/pull/1101
- flate: Add examples by @klauspost in https://github.com/klauspost/compress/pull/1102
- flate: Use exact sizes for huffman tables by @klauspost in https://github.com/klauspost/compress/pull/1103
- flate: Faster load+store by @klauspost in https://github.com/klauspost/compress/pull/1104
- Add notice to S2 about MinLZ by @klauspost in https://github.com/klauspost/compress/pull/1065
New Contributors
- @wooffie made their first contribution in https://github.com/klauspost/compress/pull/1069
- @vdarulis made their first contribution in https://github.com/klauspost/compress/pull/1080
- @travelpolicy made their first contribution in https://github.com/klauspost/compress/pull/1086
- @ryanfowler made their first contribution in https://github.com/klauspost/compress/pull/1090
Full Changelog: https://github.com/klauspost/compress/compare/v1.18.0...v1.18.1