Canonical Updates Snapcraft on Ubuntu with Support for Resuming Snap Downloads

The biggest change in the Snapcraft 2.31 release appears to be support for resuming the download of the core Snap when building classic Snaps when an error occurs because the package can’t be fetched. This could come in handy during tests and in CI when you package your apps as Snaps. Another interesting change is support for cross-compiling Go parts, which can be used with the “snapcraft –target-arch=” command. While this implementation allows you to use cgo, it doesn’t look like supports cross-compiling with the “stage-packages–” argument for stage-packages, but it’s coming soon too.