• v0.3.0 29ba6bfd4d

    v0.3.0
    All checks were successful
    CI / Check PR Title (push) Has been skipped
    CI / Makefile Lint (push) Successful in 50s
    CI / Go Lint (push) Successful in 54s
    CI / Markdown Lint (push) Successful in 50s
    CI / Unit Tests (push) Successful in 47s
    CI / Mutation Tests (push) Successful in 1m31s
    CI / Fuzz Tests (push) Successful in 1m21s
    Pre-Release

    mvhutz released this 2026-04-16 03:31:41 +00:00 | 1 commits to main since this release

    • Breaking change: All member functions of Table are pointer receivers, instead of value receivers.
    • Breaking change: NewTable is now New.
    • Breaking change: NewTableBy is now NewBy.
    • Breaking change: NewCustomTable is now NewCustom.
    • Breaking change: Table.Get(K) (V, error) is now Table.Get(K) (V, bool).
    • Added ErrBadHash sentinel error. Developers can use it to manage errors from the library, when a table can no longer perform operations using the hash functions it was given.
    • Added Table.Find, which holds the serves the same purpose that value := map[index] does. It fills a niche which the comma-ok notation of Table.Get does not.
    Downloads
  • v0.2.0 322d71f0be

    v0.2.0
    All checks were successful
    CI / Check PR Title (push) Has been skipped
    CI / Go Lint (push) Successful in 38s
    CI / Makefile Lint (push) Successful in 36s
    CI / Markdown Lint (push) Successful in 21s
    CI / Unit Tests (push) Successful in 37s
    CI / Fuzz Tests (push) Successful in 1m9s
    CI / Mutation Tests (push) Successful in 1m18s
    Pre-Release

    mvhutz released this 2026-04-03 14:57:57 +00:00 | 5 commits to main since this release

    • Stronger tests. (#8) (#9)
    • Removed MinimumLoad() option. (#17)
    Downloads
  • v0.1.0 56b1982f8a

    v0.1.0
    All checks were successful
    CI / Makefile Lint (push) Successful in 16s
    CI / Go Lint (push) Successful in 21s
    CI / Unit Tests (push) Successful in 15s
    CI / Fuzz Tests (push) Successful in 49s
    CI / Mutation Tests (push) Successful in 55s
    Pre-Release

    mvhutz released this 2026-03-20 02:03:59 +00:00 | 13 commits to main since this release

    • Added and tested Table.Drop() functionality (#6).
    • Updated CI pipeline (#5) (#3), better Makefile (#4).
    Downloads
  • v0.0.1 0017a33f12

    v0.0.1
    All checks were successful
    CI / Unit Tests (push) Successful in 35s
    CI / Golang Lint (push) Successful in 1m1s
    CI / Fuzz Tests (push) Successful in 1m18s
    CI / Mutation Tests (push) Successful in 1m12s
    Pre-Release

    mvhutz released this 2026-03-18 01:42:45 +00:00 | 16 commits to main since this release

    Just to test out publishing.

    Downloads