NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #1821 by repository stars
Last release 6 months ago
15 Mar 2026
Release timing varies
gaps range from 8 days to 3 months
Nearly every release is documented
notes for 14 of 14 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
905 releases · first in 2016
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
umoci now has an exposed Go API. At the moment it's unclear whether it will be changed significantly, but at the least now users can use umoci-as-a-li
umoci unpack --keep-dirlinks (in the same vein as rsync's flag withumoci insert now supports whiteouts in two significant ways. You can use--whiteout to "insert" a deletion of a given path, while you can use--opaque to replace a directory by adding an opaque whiteout (the defaultumoci unpack now no longer erases system.nfs4_acl and also has some moreumoci unpack now appears to work correctly on SELinux-enabled systemsumoci wouldn't like it when it wasumoci unpack will only cause errorsThanks to all of the people that made this release possible:
Signed-off-by: Aleksa Sarai asarai@suse.de
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
The number of possible tags that are now valid with umoci subcommands has increased significantly due to an expansion in the specification of the form
umoci subcommands hasref.name annotation. To quote the specification, therefname values. openSUSE/umoci#234
refname ::= component ("/" component)*
component ::= alphanum (separator alphanum)*
alphanum ::= [A-Za-z0-9]+
separator ::= [-._:@+] | "--"
umoci insert subcommand which adds a given file to a path inside theumoci raw unpack subcommand in order to allow users to unpack imagesumoci how has a logo. Thanks to Max Bailey for contributingumoci unpack now handles out-of-order regular whiteouts correctly (thoughumoci unpack and umoci repack now make use of a far more optimised gzipumoci repackumoci unpack unfortunately doesn't have as significant of a performancegzip decompression (in future we mayzlib wrappers). openSUSE/umoci#225 openSUSE/umoci#233Thanks to all of the contributors that made this release possible:
Signed-off-by: Aleksa Sarai asarai@suse.de
umoci subcommands has
increased significantly due to an expansion in the specification of the
format of the ref.name annotation. To quote the specification, the
following is the EBNF of valid refname values. opencontainers/umoci#234refname ::= component ("/" component)*
component ::= alphanum (separator alphanum)*
alphanum ::= [A-Za-z0-9]+
separator ::= [-._:@+] | "--"
umoci insert subcommand which adds a given file to a path inside the
container. opencontainers/umoci#237umoci raw unpack subcommand in order to allow users to unpack images
without needing a configuration or any of the manifest generation.
opencontainers/umoci#239umoci how has a logo. Thanks to Max Bailey for contributing
this to the project. opencontainers/umoci#165 opencontainers/umoci#249umoci unpack now handles out-of-order regular whiteouts correctly (though
this ordering is not recommended by the spec -- nor is it required). This is
an extension of opencontainers/umoci#229 that was missed during review.
opencontainers/umoci#232umoci unpack and umoci repack now make use of a far more optimised gzip
compression library. In some benchmarks this has resulted in umoci repack
speedups of up to 3x (though of course, you should do your own benchmarks).
umoci unpack unfortunately doesn't have as significant of a performance
improvement, due to the nature of gzip decompression (in future we may
switch to zlib wrappers). opencontainers/umoci#225 opencontainers/umoci#233Nothing 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 →