Skip to content

Releases: canonical/snapd

New minor release 2.34.1

18 Jul 06:10
2.34.1
Compare
Choose a tag to compare

This is a minor release with the following highlights:

  • coreconfig: add support for snap set system network.disable-ipv6
  • debian: do not ship snapd.apparmor.service on ubuntu (fixes failing service on startup)
  • overlord/snapstate: dedupe default content providers
  • interfaces/builtin: new can-bus interface

New 2.34 release

06 Jul 15:23
2.34
Compare
Choose a tag to compare

We are happy to announce a new snapd release.

Some highlights:
✅ Interface connection via gadget
✅ Hardware watchdog on Ubuntu Core
✅ New dvd interface
✅ New {contacts,calendar}-service interfaces
✅ Snapd selftest check on startup

New bugfix release 2.33.1

21 Jun 17:00
2.33.1
Compare
Choose a tag to compare

Small bugfix release:

  • many: improve udev trigger on refresh experience
  • systemd: require snapd.socket in snapd.seeded.service
  • snap: don't include newline in hook environment
  • interfaces/apparmor: allow killing snap-update-ns
  • tests: skip "try" test on s390x
  • tests: skip security-dev-input-event-denied when /dev/input/by-path/ is missing
  • tests: skip security-dev-input-event-denied on s390x/arm64

New upstream release 2.33

08 Jun 16:07
2.33
Compare
Choose a tag to compare

New bugfix release 2.32.9

18 May 12:44
2.32.9
Compare
Choose a tag to compare

This release only contains fixes for autopkgtest on Ubuntu/Debian:

  • tests: run all spread tests inside GCE
  • tests: build spread in the autopkgtests with a more recent go

No changes outside of the autopkgtest environment

New bugfix release 2.32.8

11 May 15:00
2.32.8
Compare
Choose a tag to compare

Bugfix release:

  • snapd.core-fixup.sh: fix workaround for corrupted uboot.env and add tests

New bugfix release 2.32.7

11 May 15:00
2.32.7
Compare
Choose a tag to compare

Bugfix release:

  • many: add wait command and seeded target (2
    - snapd.core-fixup.sh: add workaround for corrupted uboot.env
    - boot: clear "snap_mode" when needed
    - cmd/libsnap: fix compile error on more restrictive gcc
    - tests: cherry-pick commits to move spread to google backend
    - spread.yaml: add cosmic (18.10) to autopkgtest/qemu
    - userd: set up journal logging streams for autostarted apps

New bugfix release 2.32.6

29 Apr 18:48
2.32.6
Compare
Choose a tag to compare

Bugfixes:

  • snap: do not use overly short timeout in snap {start,stop,restart}
  • interfaces/apparmor: fix incorrect apparmor profile glob

Test improvements:

  • tests: detect kernel oops during tests and abort tests in this case
  • tests: run interfaces-boradcom-asic-control early
  • tests: skip interfaces-content test on core devices

New minor release 2.32.5

16 Apr 10:20
2.32.5
Compare
Choose a tag to compare

Features added:

  • snapd now supports "system" as the alias of the core snap
  • snapd now supports the "stop-mode" snap property

Features removed:

  • none

Bugs fixed:

  • snapd now actively checks if mounting snaps succeeded
  • snapd now correctly handles various refresh/stop mode settings
  • snapd no longer allows installing the snap "system"

New minor release 2.32.4

16 Apr 09:57
2.32.4
Compare
Choose a tag to compare

Features added:

  • snapd now uses brand new store API
  • snapd now allows installing base snaps from custom channels (testing)
  • snapd now allows installing content snaps from custom channels (testing)
  • snapd now supports the "autostart" property for desktop applications
  • snapd now uses the status of whoopsie.service to skip error reports
  • snapd now allows the use of getconf by default
  • snapd now allows the use of nf_conntract for users of firewall-control interface
  • snapd now allows calling SetWallMessage for users of shutdown interface
  • snapd now allows mounts on $SNAP_COMMON and $SNAP_USER_COMMON to users of fuse-support interface
  • snapd now allows using taskset for users of process-control interface

Features removed:

  • none

Bugs fixed:

  • snapd now correctly waits for bases and core when refreshing snaps
  • snapd no longer reads the whoopsie.service file
  • snapd no longer triggers large amount of SELinux warnings
  • snapd no longer closes snapctl socket while hooks are running
  • snapd now correctly ignores missing cgroups in snap-device-helper