ANN: snapcraft 2.8 is now available

Sergio Schvezov sergio.schvezov at canonical.com
Thu Apr 14 14:13:47 UTC 2016


Hello snapcrafters!

We are pleased to announce the release of version 2.8 of snapcraft:
https://launchpad.net/snapcraft/+milestone/2.8
<https://launchpad.net/snapcraft/+milestone/2.8>
Among the many house keeping activities in preparation for Xenial's
release we worked on these bits of interest:

- Better detection for dirty steps which would need to rerun to reflect
  the current snapraft.yaml
- More similarities to debuild. By default now, apt sources reflect
  those of the desktop. For ensuring a clean build you can use
  cleanbuild.
- Among popular request, geoip is disabled by default and enabled by
  setting --enable-geoip
- Work on supporting the new interfaces from snappy (ongoing work). This
  change should still work with the old-security interface if still
  required (keep in mind it won't be there for 16.04).
- As mentioned by the snappy core team, `config` is gone, hence support
  for it was removed from snapcraft as well.

For plugin developers, there's now access to various properties related
to the system run under the `project` attribute.
Those system-related properties are no longer in `snapcraft.common`, and
are available via the `project` attribute.

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

If you don't want to use the examples from the source branch you can
also install the examples package:

    sudo apt install snapcraft-examples

After installing this you can find them in
/usr/share/doc/snapcraft-examples/examples.

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

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

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

Happy snapcrafting,
- Sergio and the team


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/snappy-app-devel/attachments/20160414/cee11a8a/attachment.pgp>


More information about the snappy-app-devel mailing list