Snapcraft 0.3
Milestone information
- Project:
- Snapcraft
- Series:
- trunk
- Version:
- 0.3
- 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:
- 1 Leo Arias, 17 Sergio Schvezov
- Blueprints:
- No blueprints are targeted to this milestone.
- Bugs:
- 20 Fix Released
Download files for this release
Release notes
Snapcraft 0.3 is now available
Hi all,
It has not been too long since 0.2 was released and we've undertaken a polishing phase for 0.3, we are happy to announce this release: https:/
This release introduces quite a few bug fixes and some nice little things that apply to plugins:
- to avoid confusion, the 'type' keyword has been set back to 'plugin'.
- plugin names don't have a '-project' suffix anymore.
- parts are now validated by schema's defined as part of the plugins.
- there are proper deprecation messages for keywords that should not be used anymore.
- new scons plugin
For plugin authors:
- there is no more plugin yaml file, which means, there is just one python module that defines the plugin behavior
- it is a lot easier to locally override a plugin now or to start working on a new one (using 'x-').
This release has a lot of under the hood cleanups which might not be visible to an end user but are well worth it.
To consume the latest snapcraft release on ubuntu, we suggest you install snapcraft package from the snappy tools release ppa:
sudo add-apt-repository ppa:snappy-
sudo apt-get update
sudo apt-get install snapcraft
If you prefer to keep tracking our daily trunk builds, use our tools-proposed ppa:
sudo add-apt-repository ppa:snappy-
sudo apt-get update
sudo apt-get install snapcraft
If you don't want to consume the examples from the source branch you can also get them from the ppas above:
sudo apt-get install snapcraft-examples
After installing this you can find them in /usr/share/
To get the source for this release, you can branch lp:snapcraft/0.3. The trunk is available at lp:snapcraft.
A great place to collaborate and discuss features, bugs and ideas on snapcraft is snappy-app-devel mailing list (URL) or directly in the #snappy channel on irc.freenode.net.
To file bugs, please use our launchpad project: https:/
Happy snapcrafting,
- Sergio and the team