NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules
Last release 15 days ago
15 Sep 2026
Ships on a steady schedule
a new release about every 4 weeks
Most releases are documented
notes for 5 of 7 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
268 releases · first in 2018
Nothing published for this version
Nothing published for this version
Nothing published for this version
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
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
Extends avo to support most AVX-512 instruction sets.
Extends avo to support most AVX-512 instruction sets.
The instruction type is extended to support suffixes. The K family of opmask registers is added to the register package, and the operand package is updated to support the new operand types. Move instruciton deduction in Load and Store is extended to support KMOV* and VMOV* forms.
Internal code generation packages were overhauled. Instruction database loading required various messy changes to account for the additional complexities of the AVX-512 instruction sets. The internal/api package was added to introduce a separation between instruction forms in the database, and the functions avo provides to create them. This was required since with instruction suffixes there is no longer a one-to-one mapping between instruction constructors and opcodes.
AVX-512 bloated generated source code size substantially, initially increasing compilation and CI test times to an unacceptable level. Two changes were made to address this:
x86 package moved to an optab-based approach. This compiles substantially faster than the verbose code generation we had before.An example of AVX-512 accelerated 16-lane MD5 is provided to demonstrate and test the new functionality.
Third-party test suite now also includes:
golang.org/x/crypto/curve25519filippo.io/edwards25519github.com/oasisprotocol/curve25519-voigithub.com/ericlagergren/lwcryptoFull Changelog: v0.3.1...v0.4.0
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
Fix argument size computation bug reported in #191 and #195 . Previously avo would incorrectly add padding to the end of function arguments in the cas
avo would incorrectly add padding to the end of function arguments in the case where the function has no return values, triggering an asmdecl vet error.Full Changelog: v0.3.0...v0.3.1
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
Support for outputting go:build constraints: avo will output +build , go:build or both depending on the Go version.
go:build constraints: avo will output +build, go:build or both depending on the Go version.Full Changelog: v0.2.0...v0.3.0
Your coding agent can read these notes before it upgrades. Set up the MCP server →