Snapcraft 2.24 has been released
Hello snapcrafters!
We are pleased to announce the release of version 2.24 of snapcraft has been released:
https://launchpad.net/snapcraft/+milestone/2.24
Here's the list of features that you can find in this new release:
- Experimental
classicconfinement allowing to create snaps for non pure snappy systems and have them see the full file system. aliassupport for app entries inapps, which allows multiple top level commands per snap.- New core part atrritbures,
prepare,buildandinstall, which support scriptlets to run before, replacing and after thebuildstep of a plugin respectively (snapcraft help pluginsfor more details). - New command,
list-registered, to have a view of your snaps on the store and some relevant attributes.
Many minor fixes are available as well:
lddcrawling for system libraries have been improved with more standard library paths to check within thestagedirectory.- Multiple
coreplugins have been updated to not show deprecation messages. - Multiple parser improvements for shared parts on the wiki.
This release has seen some contributions from outside of the snapcraft core team, so we want to give a shout out to these folks, here's a team thank you for:
- Albert Astals Cil
- Celso Providelo
- Chris MacNaughton
- Larry Price
- Mathew Aguirre
To get the source for this release check it out at
https://github.com/ubuntu-core/snapcraft/releases/tag/2.24
A great place to collaborate and discuss features, bugs and ideas on
snapcraft is snapcraft@lists.snapcraft.io mailing list or on the snapcraft
channel on Rocket Chat https://rocket.ubuntu.com/channel/snapcraft
To file bugs, please go to https://bugs.launchpad.net/snapcraft/+filebug.
Happy snapcrafting!
-- Sergio and the team