Skip to content

Releases: 4kills/go-libdeflate

v2.2.0 De-/Compressor Auto Close - Easier Multithreading!

19 Jan 12:08
aa9c24d
Compare
Choose a tag to compare

This new feature update introduces Compressors/Decompressors which are closed automatically through the Go Garbage Collection.

This facilitates Multithreading. It enables, for example, the easy use of sync.Pool. Furthermore, you don't have to think about manually closing these De-/Compressors anymore.

v2.1.0 Future proof libdeflate dependency

18 Jan 17:56
fc6df10
Compare
Choose a tag to compare

This version removes the precompiled libdeflate archive files in favour of supporting (mostly) all operating systems and architectures as well as putting the version of libdeflate into the user's responsibility. This means, you can decide which version of libdeflate is used under the hood, i.e., it is up-to-date.

v1.4.0 Future proof libdeflate dependency

18 Jan 17:56
fc6df10
Compare
Choose a tag to compare

This version removes the precompiled libdeflate archive files in favour of supporting (mostly) all operating systems and architectures as well as putting the version of libdeflate into the user's responsibility. This means, you can decide which version of libdeflate is used under the hood, i.e., it is up-to-date.

v2.0.3 Hotfix for endless loop upon entering a special type of corrupted data

17 Dec 12:37
313200e
Compare
Choose a tag to compare
Merge pull request #14 from 4kills/fix/endless-insufficient-space

Hot Fix: endless loop upon entering corrupted input data

v1.3.2 Hotfix for endless loop upon entering a special type of corrupted data

17 Dec 12:36
313200e
Compare
Choose a tag to compare
Merge pull request #14 from 4kills/fix/endless-insufficient-space

Hot Fix: endless loop upon entering corrupted input data

v2.0.2 (Tidied up Repository)

07 Nov 11:09
Compare
Choose a tag to compare

Made the repository along with versioning compliant to go best practices

v1.3.1 (Tidied up Repository)

07 Nov 11:08
Compare
Choose a tag to compare

Made the repository along with versioning compliant to go best practices

v2.0.1 (Changed Repository Name)

11 Aug 22:04
Compare
Choose a tag to compare

Changed imports after repository name change to keep the library working without downloading duplicate code.

v2.0.0

30 Jul 14:42
b834fae
Compare
Choose a tag to compare

Warning: This update contains breaking API changes compared to the versions v1.x.x.

Changelog:

  • Added consumed bytes return value to Decompress functions, which allows to see when the library stopped decompressing the input data/ when the compressed data stream ended.

v1.2.2

29 Jul 16:43
dfcf0eb
Compare
Choose a tag to compare

Changelog:

  • Added extensive README (benchmarks comming soon)
  • Made procjet a go module
  • Added further benchmarks