Skip to content

v0.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 08 Apr 14:20

First release since v0.0.4 (2019). Minimum Go version is now 1.25.

Note

This release was brought to you by the Shipyard team.

Added

  • NewWithKeys and NewWithBoolsetAndKeys for caller-provided SipHash keys, preventing hash-flooding when the filter holds untrusted data (#30)
  • Custom keys preserved across JSONMarshal/JSONUnmarshal round-trips
  • Godoc comments for all exported symbols, package doc in doc.go
  • Runnable examples: New, NewWithKeys, Bloom.Has, JSONUnmarshal

Fixed

  • Double-hash step forced odd to avoid degenerate probe sequences (#29)
  • LICENSE reformatted as plain-text MIT so pkg.go.dev renders documentation
  • SPDX headers added to source files
  • Replaced deprecated math/rand.Read
  • staticcheck fixes

New Contributors

Full Changelog: v0.0.4...v0.1.0