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
classic
confinement allowing to create snaps for non pure snappy systems and have them see the full file system. alias
support for app entries inapps
, which allows multiple top level commands per snap.- New core part atrritbures,
prepare
,build
andinstall
, which support scriptlets to run before, replacing and after thebuild
step of a plugin respectively (snapcraft help plugins
for 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:
ldd
crawling for system libraries have been improved with more standard library paths to check within thestage
directory.- Multiple
core
plugins 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