Snapcraft 4.6 is on the candidate channel
Full notes are on the Release page
Those release notes are partially reproduced here:
New login mechanism
A new option,
--experimental-login can now be used when using
snapcraft login or
snapcraft export-login and when signing assertions.
Using this option will trigger a web based authentication flow (Using Candid). To go
back to the previous login method you must first
The conda plugin has been ported to core20. These are the available
(list of strings, default )
List of conda packages to install.
Python version major and minor version (e.g. 3.8).
string, default latest
The version of miniconda to initialize.
The road to making this feature stable is closer, a breaking change
lands with 4.6 for this experimental feature. Keys are now using the
suffix and not prefix of the key id.
Snapcraft is now aware of the existence of
kernel.yaml for snaps of
install-mode option for applications is now supported with this release.
With this release, the GNOME 3.38 extension, which was previously
marked as unstable and documented at
https://snapcraft.io/docs/gnome-3-38-extension is now marked as
The KDE Neon extension now supports
core20 as an experimental
extension, the documentation on
https://snapcraft.io/docs/kde-neon-extension has been updated to
New flutter variants of the extension for stable and beta are now
available. The same documentation applies as for the master and dev