The Go plugin has received some improvements as well

Dec 3, 2015 00:47 GMT  ·  By

Canonical's Sergio Schvezov has announced the immediate availability of the sixth maintenance release of the Snapcraft open-source Snappy creator tool for supported Ubuntu Linux operating systems.

Snapcraft 0.6 is yet another bugfix release, as the developers informed us a few weeks ago that they would no longer add major new features to the software because they were trying to prepare the 1.0 version and then concentrate on the next major release, Snapcraft 2.0, for the upcoming Ubuntu 16.04 LTS (Xenial Xerus) operating system.

"We are happy to announce this release new version (0.6) of snapcraft," said Sergio Schvezov. "This is mostly a bug fixing and polishing release. [...] I hope to we see you in the next snapcraft related snappy clinic where we will be going over most of these new additions."

Among the changes implemented in Snapcraft 0.6, we can mention support for 32-bit node.js, the ability to start a suite of example tests, the removal of the hardcoded architecture triplet from the Go plugin, support for overriding architectures, support for initializing shebang variables during wrapping of executables, as well as the addition of click support for the webcam example.

Furthermore, the documentation related to the installation and configuration of Snapcraft has been added, along with documentation for excludes and filesets, and information about node.js examples. The 'parts' argument has been removed from 'init,' and Snapcraft can now detect the encoding of the snapcraft.yaml file before it is parsed.

Installing Snapcraft 0.6 in Ubuntu Linux

Snapcraft 0.6 can be easily installed on one of the supported Ubuntu Linux operating systems, including Ubuntu 14.04 (Trusty Tahr), Ubuntu 15.04 (Vivid Vervet) and Ubuntu 15.10 (Wily Werewolf) by running the following commands in the Terminal app.

code
sudo add-apt-repository ppa:snappy-dev/tools
sudo apt-get update
sudo apt-get install snapcraft
Additionally, if you're a bleeding-edge user or a developer who wants to have the latest features, you can track the daily trunk builds of Snapcraft by running the next set of command in the Terminal app.
code
sudo add-apt-repository ppa:snappy-dev/tools-proposed
sudo apt-get update
sudo apt-get install snapcraft
Snapcraft 0.6 Changelog