Skip to content

Releases: nspcc-dev/tzhash

v1.8.2

20 Aug 12:15
baa1bc1
Compare
Choose a tag to compare
  • Minimum supported Go version is 1.22 now (#52)

v1.8.1

09 Aug 10:03
415c386
Compare
Choose a tag to compare
  • Minimum required Go version is 1.21 now (#50)
  • Updated github.com/stretchr/testify dependency to v1.9.0 (#50)
  • Updated golang.org/x/sys dependency to v0.23.0 (#50)

v1.8.0

28 Feb 11:10
ad33fa6
Compare
Choose a tag to compare

Added

  • BinaryMarshaler/BinaryUnmarshaler implementation (#48)

v1.7.2

13 Feb 13:26
08bc970
Compare
Choose a tag to compare
  • Microoptimizations (#46)
  • Improved error messages (#46)
  • Minimal support Go is 1.20 now (#46)
  • Updated golang.org/x/sys dependency to 0.17.0 (#46)

v1.7.1

05 Oct 09:58
3e15798
Compare
Choose a tag to compare
  • License is Apache 2.0 now (#38)
  • Updated gopkg.in/yaml.v3 dependency to 3.0.0 (#42)
  • Minimal Go version required to build is 1.19 now (#43)
  • golang.org/x/sys dependency updated to 0.12.0 (#43)

v1.7.0

18 May 13:18
79e5cde
Compare
Choose a tag to compare

This release updates golang.org/x/sys dependency (CVE-2022-29526 is not known to affect tzhash, but new version fixes it anyway), fixes minor API inconsistencies and improves documentation a bit. It requires Go 1.18+ to compile. See #34, #36 and #37.

Fix a bug in `Sum`

06 Jul 15:06
Compare
Choose a tag to compare

Initialize internal state in Sum.

Build tags and optimization

05 Jul 15:27
Compare
Choose a tag to compare

The library now uses build tags for different implementations.
Also now most of the code is documented.

Make checksum size public

25 Feb 11:54
Compare
Choose a tag to compare

Export tz.Size

Dependencies update

24 Jan 11:05
Compare
Choose a tag to compare
go.mod: update dependencies

Signed-off-by: Evgenii Stratonikov <[email protected]>