It's a major release that includes numerous improvements

Aug 12, 2017 11:30 GMT  ·  By

Canonical's Michael Vogt from the Snappy Team was proud to announce the release and general availability of the Snapd 2.27 Snappy daemon for Ubuntu Linux and other supported GNU/Linux distributions.

Coming exactly three months after the release of Snapd 2.26, which received no less than 11 maintenance updates during this time, Snapd 2.27 is a major version that adds numerous improvements and new features, but also fixes some of those annoying issues reported by users lately.

We'll start with the interface support, as Snapd 2.27 introduces two new interfaces, namely greengrass-support and password-manager-service. On the other hand, it updates the mir, unity, network-control, screen-inhibit-control, default, system-observe, optical-observe, and default interfaces.

A few options and commands were added as well in this release. For example, there's now a "--listswitch" option implemented in the "snap watch" and "snap abort" command, and it also looks like there are new command-line aliases available, namely "snap search" and "snap change."

Moreover, Snapd now supports "title" via the store/rest-api, the "snap list" command was updated to display the snap type in the notes, a snap-update-ns script was implemented as well, and Snapd now writes the syslogIdentifier to the generated systemd unit files.

Fedora and OpenSuSE spec files now part of the Git tree

Among other noteworthy changes brought by Snapd 2.27 include support for android-boot, the ability to use /etc/ssl from the core snap, the ability to display snap-id in snap info, the ability to display SHA3-384 hashes in snap info --verbose snapfile, as well as support for snapctl to work inside the snap context, too.

It's also now possible to install a Snap package without its automatic aliases thanks to the implementation of "snap install --unaliased." The Fedora and openSUSE spec files are part of the Git tree, seccomp argument filtering was re-enabled, and Snapd itself was made a "type=notify" daemon.

Lastly, Snapd will now automatically import system-user assertion only from EXT4 and VFAT partitions, and makes the forced-devmode information available from the sysinfo API only. Snapd 2.27 is available for download from its GitHub page for system integrators who are looking to enable Snappy support on their OSes.

Snapd 2.27 Changelog