github canonical/snapcraft 8.2.1

latest releases: 8.2.4, 8.2.3, 8.2.2...
pre-release10 days ago

Core

The release of 8.2.1 fixes some regressions with core24 snaps and some improvements to the remote-builder.

core24

  • Project variables are now evaluated in a snapcraft.yaml and available as environment variables in the build environment.
  • Root-level part keywords build-packages and build-snaps support advanced grammar.
  • Local key assets in snap/keys are used when installing package repositories.

Remote build

  • gpg and dirmngr are installed at runtime for projects with package repositories. This allows remote builds of core24 snaps with package repositories.

Known issues

  • Project variables CRAFT_PROJECT_NAME and CRAFT_PROJECT_VERSION are not evaluated (canonical/craft-application#320).
  • snapcraft list-plugins does not work in core24 project directories (#4742)

What's Changed

  • tests: fix devel base snap test by @mr-cal in #4755
  • fix: install gpg and dirmngr in core24 builds by @tigarmo in #4754
  • fix: set project variables for core24 by @mr-cal in #4757
  • tests: add tests for advanced grammar in root keywords by @mr-cal in #4753
  • fix: use local keys for package-repos in core24 by @tigarmo in #4758

Full Changelog: 8.2.0...8.2.1

Don't miss a new snapcraft release

NewReleases is sending notifications on new releases.