NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #337 by repository stars
Last release 3 days ago
06 Oct 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 29 of 29 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
783 releases · first in 2021
One column per quarter.
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
Improved binary slicing and bit reading, avro_ocf decoder (thanks @xentripetal), asn1_ber decoder, renamed display aliases, new grep_by and paste func
Improved binary slicing and bit reading, avro_ocf decoder (thanks @xentripetal), asn1_ber decoder, renamed display aliases, new grep_by and paste function.
bitio package.bitio to decode package.[0,1,1,0,0,1,1,0,0,1,1,1,0,0,0,1 | tobits] | tobytes | tostring returns "fq".[.frames[0], .frames[-1]] | mp3 decode mp3 based on first and last frame of other mp3.grep_by that recursively selects using a filter condition and ignores errors. #102
grep_by(.type == "trak") finds all objects where .type is "trak" (all mp4 track boxes).grep_by(tonumber | . >= 40 and . <= 100) find all numbers between 40 and 100.grep_by(format == "jpeg") find all jpegs.paste function to read string from stdin util ^D (EOF). Can be used to paste in REPl etc. #143
paste | frompem | asn1_ber | repl wait for PEM encoded text on stdin (paste and press ^D), decode it with asn1_ber and start a sub-REPL with the result.paste | fromjson decode pasted JSON.eval(paste) eval pasted jq expression.v and f, add da, dd, dv and ddv. #112
d/d($opts) display value and truncate long arrays and buffersda/da($opts) display value and don't truncate arraysdd/dd($opts) display value and don't truncate arrays or buffersdv/dv($opts) verbosely display value and don't truncate arrays but truncate buffersddv/ddv($opts) verbosely display value and don't truncate arrays or buffersradix into toradix($base)/fromradix($base). #139number_to_bytes. Can be done with tobytes. #139tobytes to zero pad most significant bits to byte alignment if needed. #133tobytes/tobits variant that takes an argument to add extra padding. #133
0xf | tobytes 8 bit binary with last 4 bits set0xf | tobytes(4) 32 bit binary with last 4 bits set0xf | tobits(12) 12 bit binary with last 4 bits settopem/frompem to work with PEM encoding. #92display, decode value, binary and binary array documentation. #118 #136 #133-o force=<bool> option that sets force decode option. Same as mp4({force: true}). #126avro_ocf Add decoder. #38 Thanks @xentripetal
asn1_ber Add decoder. #92
torepr support.aac_frame Only decode object types we know about. #130mp3 Shorter sync find heuristics. #104mp4 Add stz2 supportmp4 Add pnot (preview container) and jP (JPEG 2000) signature. #125Also thanks to @Doctor-love for keeping things tidy.
(Some commits have been removed from list for clarity)
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 →