Skip to content

snapcraft 2.15 has been released

Compare
Choose a tag to compare
@sergiusens sergiusens released this 18 Aug 14:03
· 4098 commits to main since this release

Hello snapcrafters!

We are pleased to announce the release of version 2.15 of snapcraft:
https://launchpad.net/snapcraft/+milestone/2.15

The highlights in this release are:

  • The cache and packages when using stage-packages are now cached.
  • Allow in tree snapcraft.yaml to refer to outside sources.
  • constraints can now be set when using the python2 plugin.
  • both python plugins now have support to process dependency links.
  • Fine grain control of parallel building. It can now be set per part.
  • Build tags support has been added to the go plugin.
  • You can now manually select artifacts when using the make plugin when the Makefile being used lacks an install target.

This release has seen many contributions from outside of the snapcraft
core team, so we want to give a shout out to these folks, here's a team
thank you for:

  • Blake Rouse
  • Christian Ehrhardt
  • Daniel Watkins
  • Harald Sitter
  • Jason Hobbs
  • Sam Yaple

To consume the latest snapcraft release on Xenial Xerus (16.04), we
suggest you install the snapcraft package from the Ubuntu Archives:

sudo apt update
sudo apt install snapcraft

To get the source for this release check it out at
https://github.com/ubuntu-core/snapcraft/releases/tag/2.15

A great place to collaborate and discuss features, bugs and ideas on
snapcraft is snapcraft@lists.snapcraft.io mailing list or directly in
the #snappy channel on irc.freenode.net.

To file bugs, please go to https://bugs.launchpad.net/snapcraft/+filebug.

Happy snapcrafting,
-- Sergio and the team