NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #1779 by repository stars
Last release 24 days ago
14 Sep 2026
Release timing varies
gaps range from 2 weeks to 7 months
Some releases are documented
notes for 4 of 9 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
78 releases · first in 2017
The binary format does not change. v0.3.0 decodes sketches that v0.1.0 to v0.2.6 encoded, and v0.2.6 decodes sketches that v0.3.0 encodes.
The binary format does not change. v0.3.0 decodes sketches that v0.1.0 to v0.2.6 encoded, and v0.2.6 decodes sketches that v0.3.0 encodes.
errors.Is. Do not compare errors with == or by their text.UnmarshalBinary, MarshalBinary, AppendBinary, and Merge wrap the errors that they return. err == ErrorTooShort is always false.Merge wraps ErrorPrecisionMismatch when the precisions differ. The error message includes both precisions.UnmarshalBinary rejects trailing bytes with ErrorInvalidData. It also rejects unknown versions, invalid precisions, out-of-range registers, and malformed sparse lists.UnmarshalBinary returns an error, the receiver does not change. The sketch that it decodes does not share memory with the input buffer.Insert and InsertHash on a zero-value Sketch give it precision 14 and the sparse representation, the same as New. In v0.2.6, they panicked.Merge into a zero-value Sketch copies the other sketch, and Estimate on a zero-value Sketch returns 0. In v0.2.6, both panicked.Merge with a zero-value argument does nothing. In v0.2.6, it returned an error.MarshalBinary and AppendBinary on a zero-value Sketch return an error that wraps ErrorInvalidPrecision. In v0.2.6, they returned an 8-byte header with precision 0.Estimate converts a sparse sketch to dense when its sparse list grows past the register count. In v0.2.6, calls to Estimate between small batches of inserts let the sparse list grow without limit.Sketch.Reset clears a sketch and keeps its representation and allocated storage.ErrorInvalidVersion, ErrorInvalidPrecision, ErrorInvalidData, and ErrorPrecisionMismatch are sentinel errors to match with errors.Is.Full Changelog: v0.2.6...v0.3.0
One column per quarter.
fix ut logic error in TestHLL_Merge_Complex. by chenyujie (@CodeZHXS) in #59
Full Changelog: v0.2.6...v0.3.0-rc.1
Nothing published for this version
Nothing published for this version
Optimize slice appending by using slice expansion by Sungyun Hur (@HurSungYun) in #53
Full Changelog: v0.2.5...v0.2.6
Nothing published for this version
Nothing published for this version
Nothing published for this version
Adjust call to decode() for parameter change by Paul Rogers (@paul1r) in #52
Full Changelog: v0.2.4...v0.2.5
chore: reorganize comments in docs-friendly way by Sungyun Hur (@HurSungYun) in #48
Full Changelog: v0.2.3...v0.2.4
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →