Snapcraft 2.10
Milestone information
- Project:
- Snapcraft
- Series:
- trunk
- Version:
- 2.10
- Released:
- Registrant:
- Sergio Schvezov
- Release registered:
- Active:
- No. Drivers cannot target bugs and blueprints to this milestone.
Activities
- Assigned to you:
- No blueprints or bugs assigned to you.
- Assignees:
- 2 Didier Roche-Tolomelli, 1 Joe Talbott, 1 Kyle Fazzari, 11 Leo Arias, 9 Sergio Schvezov, 1 Stephen Stewart
- Blueprints:
- No blueprints are targeted to this milestone.
- Bugs:
- 1 Invalid, 24 Fix Released
Download files for this release
Release notes
Hello snapcrafters!
We are pleased to announce the release of version 2.10 of snapcraft:
https:/
We are introducing many new features in this release:
- Migrating to macaroons support for authentication. This will basically require
people to relogin to upload, but the positive allowing us to build more
features to talk to the store APIs for a better developer experience.
- `snapcraft init` now produces a valid template that you can just run against.
- Support for zip files as a source type which most plugins can consume.
- We renamed `strip` to `prime`. The former wasn't the best name for a
lifecycle step. Use of `strip` will print deprecation warnings.
- Initial backend support to work on the parts ecosystem (more on this later,
this is just a teaser).
- An assumes field which will be used by snapd the assert certain features
are supported by the system for that snap to work properly.
Many more ongoing tasks and bugs have been fixed, mostly polish related to
outputs and error messages; by the way, bugs are always welcome when an error
message does not make sense. There have been tiny but nice improvements to the
go and nodejs plugins as well. Refer to the milestone page for the complete
list.
To consume the latest snapcraft release on Xenial Xerus (16.04), we
suggest you install the snapcraft package from the Ubuntu Archives:
sudo apt update
sudo apt install snapcraft
To get the source for this release check it out at
https:/
A great place to collaborate and discuss features, bugs and ideas on
snapcraft is snapcraft@
#snappy channel on irc.freenode.net.
To file bugs, please go to https:/
Last but not least the team thanks all the external contributions seen
so far!
Happy snapcrafting,
- Sergio and the team
Changelog
This release does not have a changelog.