Releases: klauspost/compress
v1.14.0
What's Changed
- s2: Add stream index in #462
- flate: Speed and efficiency improvements in #439 #461 #455 #452 #458
- zstd: Performance improvement in #420 #456 #437 #467 #468
- zstd: add arm64 xxhash assembly by @lizthegrey in #464
- Add garbled for binaries for s2 in #445
New Contributors
- @lizthegrey made their first contribution in #464
Full Changelog: v1.13.6...v1.14.0
v1.13.6
v1.13.5
v1.13.4
v1.13.3
v1.13.2
Changelog
e9c9800 gzhttp: Return http.HandlerFunc instead of http.Handler (#406)
94867dd huff0: Add size estimation function. (#405)
5fa6c07 s2sx: Fix max size error (#399)
7cf5f14 zstd: Add stream content size (#401)
09f13c9 zstd: Simplify hashing functions (#402)
83be565 zstd: use SpeedBestCompression for level >= 10 (#410)
v1.13.1
v1.13.0
Changelog
b4546d4 Add gzip HTTP handler/client wrapper (#383)
b7e9e8e Make content detection ignoring write sizes.
6315923 gzhttp: Don't compress HEAD requests (#387)
f51c216 gzhttp: Reduce allocs more (#385)
3e13b83 gzhttp: Support Flush always (#386)
ab9d76f s2: Clarify EncodeBuffer usage (#384)
d172db7 zstd: Detect short invalid signatures (#382)
e95c300 zstd: Spawn decoder goroutine only if needed. (#380)
v1.12.3
v1.12.2
Changelog
577513c Update benchmarks.
ba2263c deflate: Improve level 5+6 compression (#367)
6522991 s2: Improve better compression (#359)
a4d53ad s2: Load after checking src limit on amd64. (#362)
5fe15d9 s2: Remove BP saving by using upgraded avo (#366)
e3ae23b s2: Search at match end in best mode (#358)
8e10930 s2sx: Limit max executable size (#368)
6546703 zstd: Add helpers to compress/decompress zstd inside zip files (#363)
93b05d6 zstd: Improve best compression (#360)
9bb6b77 zstd: Improve better compression (#364)
e48015b zstd: Improve compression with dictionaries too. (#365)