Skip to content

Releases: nspcc-dev/tzhash

v1.8.3

08 Sep 13:37
acbb477

Choose a tag to compare

  • Go 1.24 is required to build now (#58)
  • Updated golang.org/x/sys to v0.35.0 (#58)

v1.8.2

20 Aug 12:15
baa1bc1

Choose a tag to compare

  • Minimum supported Go version is 1.22 now (#52)

v1.8.1

09 Aug 10:03
415c386

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

Choose a tag to compare

Added

  • BinaryMarshaler/BinaryUnmarshaler implementation (#48)

v1.7.2

13 Feb 13:26
08bc970

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

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

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

Choose a tag to compare

Initialize internal state in Sum.

Build tags and optimization

05 Jul 15:27

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

Choose a tag to compare

Export tz.Size