NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules
Last release 28 days ago
02 Sep 2026
Release timing varies
gaps range from 2 weeks to 7 months
Nearly every release is documented
notes for 10 of 10 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
63 releases · first in 2016
Nothing published for this version
Track only reference-bearing values by identity so repeated scalar map values remain printable while shared recursive graphs are still bounded.
Track only reference-bearing values by identity so repeated scalar map
values remain printable while shared recursive graphs are still bounded.
Fixes #42
The seen map used defer delete(seen, v) making it a path-only cycle detector. Shared subgraphs (e.g. protobuf MessageInfo singletons) were fully re-se
One column per quarter.
The seen map used defer delete(seen, v) making it a path-only cycle
detector. Shared subgraphs (e.g. protobuf MessageInfo singletons) were
fully re-serialized on every encounter, causing OOM on even small
collections of protobuf messages.
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
fix: panic when checking IsZero()
fix: panic when checking IsZero()
This caused some values to be ellipsed that shouldn't have been, eg. in Chroma tests:
This reverts commit a86cbc1.
This caused some values to be ellipsed that shouldn't have been, eg. in
Chroma tests:
{
Pattern: "\\$\\{",
- Type: chroma.TokenType(LiteralStringInterpol),
+ Type: ...,
Mutator: &chroma.pushMutator{
States: []string{
"curly",
@@ -36,7 +36,7 @@
Pattern: "^(\\w+)(=)",
Type: &chroma.byGroupsEmitter{
Emitters: []chroma.Emitter{
- chroma.TokenType(NameAttribute),
+ ...,
chroma.TokenType(Operator),
},
},
Under some circumstances I've seen infinite recursion where I wouldn't expect it, but removing this solves it. Not sure why, I haven't been able to na
Under some circumstances I've seen infinite recursion where I wouldn't
expect it, but removing this solves it. Not sure why, I haven't been
able to narrow it down to a small reproducible case.
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
feat: OmitEmpty() omits zero-length slices and maps
feat: OmitEmpty() omits zero-length slices and maps
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
feat: Hide T completely omits fields of the given type
feat: HideT completely omits fields of the given type
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
Without this, numeric types would have the same representation even if the types differed.
eg.
[]any{int64(1)}
Without this, numeric types would have the same representation even if
the types differed.
Also use any rather than interface {}.
Nothing published for this version
fix: use stdlib IsZero()
fix: use stdlib IsZero()
Nothing published for this version
Replaces #13
Replaces #13
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 →