Download project files

How do I verify a download?


110 of 13 releases

2.32 release from the trunk series released

Release information
File Description Downloads
download icon snapcraft_2.32.tar.gz (md5, sig) Snapcraft 2.32 release tarball 1,153
last downloaded today
Total downloads: 1,153

2.31 release from the trunk series released

Release information
File Description Downloads
download icon snapcraft_2.31.tar.gz (md5, sig) Snapcraft v2.31 release tarball 57
last downloaded 5 weeks ago
Total downloads: 57

2.24 release from the trunk series released

File Description Downloads
download icon snapcraft_2.24.tar.gz (md5, sig) 2.24 Release 77
last downloaded 9 weeks ago
Total downloads: 77

2.6.1 release from the trunk series released

Release information
Changelog:

snapcraft (2.6.1) xenial; urgency=medium

  [ Kyle Fazzari ]
  * Clean: Leave local plugins alone. (LP: #1561546)

 -- Kyle Fazzari <email address hidden> Thu, 24 Mar 2016 16:04:13 +0000

File Description Downloads
download icon snapcraft_2.6.1.tar.gz (md5, sig) 2.6.1 Release 106
last downloaded 7 days ago
Total downloads: 106

2.2 release from the trunk series released

Release information
Release notes:

Hi all,

We are pleased to announce this release new version (2.2) of snapcraft: https://launchpad.net/snapcraft/+milestone/2.2

When compared to 2.1, 2.2 is a rather boring release. It would be 2.1.2 if it weren't for a small feature that landed which allows to set the output snap to make it easier to implement cleanbuild (builds inside lxd containers).

Aside from that feature, everything other commit has dedicated itself to bugfixing, polish and testing, for details we invite you to check the milestone on launchpad.

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

If you don't want to consume the examples from the source branch you can also inst...

Changelog:

  [ Leo Arias ]
  * Add the unit tests to the autopkgtest suite. (LP: #1541421)
  * Use docopt to handle example tests arguments. (LP: #1533395)
  * integration-tests: add login and logout tests (LP: #1541391)
  * integration_tests: add a successful upload test (LP: #1541391)
  * travis: remove the coveralls token (LP: #1543675)
  * examples_tests: decode the output with utf-8 (LP: #1543714)

  [ Daniel Holbach ]
  * Clear APT::Update::Post-Invoke-Success so we don't run scripts like
    update-motd-updates-available. (LP: #1541894)
  * Import https://developer.ubuntu.com/snappy/guides/mir-snaps/
    into docs/mir-snaps.md (LP: #1541404)
  * Use image link which actually works (raw.githubusercontent.com shows
    SVG as raw XML, rawgit.com works as expected). (LP: #1542422)
  * Document Snapcraft's wrapper script (steal text from App Dev Manual 15.04)
    (LP: #1543581)
  * Briefly explain the filesystem layout. (LP: #1543596)
  * move image into docs/images (LP: #1542422)

  [ Kyle Fazzari ]
  * Improve snapcraft.yaml validation errors. (LP: #1524663)
  * Snap: When snapping a directory, look for snap.yaml. (LP: #1541987)
  * Upload: Obtain name from YAML instead of snap package. (LP: #1541353)

  [ Sergio Schvezov ]
  * Support setting an output file when snapping (LP: #1542479)
  * adt fixes for maven and noninteractive deb install (LP: #1542511)

File Description Downloads
download icon snapcraft_2.2.tar.xz (md5, sig) 2.2 Release 61
last downloaded 9 weeks ago
Total downloads: 61

2.0.1 release from the trunk series released

Release information
Changelog:

snapcraft (2.0.1) xenial; urgency=medium

  [ Vamshi Balanaga ]
  * Added a unit test for pulling bazaar sources from URIs. (LP: #1536283)

  [ Kyle Fazzari ]
  * Autotools plugin: Call make before make install (LP: #1536700)
  * Add build-package description to docs/snapcraft-sytax.md (LP: #1536659)
  * Git source: Make a shallow clone. (LP: #1536696)
  * Git source: Support submodules. (LP: #1536698)

  [ Daniel Holbach ]
  * Remove 'vendor' from snapcraft init template. Explain that the icon is optional.
    (LP: #1536860)
  * Add documentation about writing your own plugins. (LP: #1535897)

 -- Sergio Schvezov <email address hidden> Sun, 24 Jan 2016 09:22:04 -0800

File Description Downloads
download icon snapcraft_2.0.1.tar.xz (md5) 2.0.1 snapcraft source tarball 56
last downloaded 12 days ago
Total downloads: 56

2.0 release from the trunk series released

Release information
Release notes:

Hi all,

We are happy to announce this release new version (2.0) of snapcraft: https://launchpad.net/snapcraft/+milestone/2.0

2.0 marks a new beginning for snapcraft, targeting only Xenial Xerus (16.04) aligned with all the changes 16.04 is bringing to the table. The changelog for this release is quite big, so I invite you to directly check it out in the milestone link, in summary though there have been:

- snapcraft lifecycle changes.
- meta data changes to have a natural feel with snap.yaml and the new language being put in place for 16.04.
- a fancier command line interface.
- squashfs based snaps, which inherently only work on 16.04

To consume the latest snapcraft release on Xenial Xerus, we suggest you install the snapcraft package from the Ubuntu Archives:

    sudo apt update
 ...

Changelog:

[ Daniel Holbach ]
* Add document detailing the snapcraft.yaml syntax.
* Add missing periods and fixed typos on the docs.
* Remove vendor for 'master'.
* Add document about parts.
* Add link to config docs.

[ Sergio Schvezov ]
* Removing the `run` command.
* Update the release for the tomcat example snap.
* Wrapping exe should not remove the path. (LP: #1523912)
* cli: Move to docopt, help cmd migrated.
* cli: list-plugins cmd migrated to docopts.
* cli: clean cmd migrated to docopts.
* cli: init cmd migrated to docopts.
* cli: pull command migrated to docopts.
* clean cmd: migrate to use new lifecycle attribs.
* Removing dead test code.
* cli: build command migrated to docopts.
* cli: stage command migrated to docopts.
* Remove dead code from lifecycle.
* cli: strip command migrated to docopts.
* Obsolete deprecations from 1.x.
* Removing the 'vendor' keyword. (LP: #1510522)
* Making the icon optional.
* cli: snap command migrated to docopts.
* Enabling testing with new cli.
* Fix ordering for conditional negations in catkin tests.
* Replace use of `assert_not_called` in the catkin tests.
* General documentation update.
* Add licensing support. (LP: #1527453)
* snap.yaml implementation with support for readme.md and package.yaml.
  (LP: #1532842)
* Documentation refresh. (LP: #1533021)
* Support the new security-override semantics. (LP: #1533293)
* Remove ssh module from snapcraft. (LP: #1533400)
* Fix environment variable handling. (LP: #1531481)
* Wrap apps with the app name. (LP: #1534150)
* Replace SNAP envvars with the 16.04 ones. (LP: #1533552)
* Add bin paths to the to the shebang replace paths in repo (LP: #1534812)
* Initialize CMAKE_PREFIX_PATH to [] for ros (LP: #1535309)

[ Leo Arias ]
* Added a test to check that the snapcraft files are not copied to the build dir.
* On autopkgtests, run the integration tests, build the examples but do not
  install them, do not run the unittests.
* Translated the plainbox tests to python.
* Workaround the failure of the binaries in trusty.
* Updated the runtests script error message.
* Updated the autopkg integration tests.
* Handle the filter parameter for examples tests. (LP: #1533393)
* Split the static and unit tests. (LP: #1533397)
* Added the option to output subunit results in examples tests. (LP: #1533403)
* Updated the tomcat example network capability. (LP: #1533736)
* Added the network-listener capability. (LP: #1534784)
* Add a security-override for chown.

[ Kyle Fazzari ]
* Catkin plugin: Add support for ROS tools.
* Add contribution guide.
* Resolve FIXME in Catkin plugin.
* Add a tutorial for turning a ROS project into a .snap.
* Catkin plugin: use rosdep for dependency resolution.
* Python{2,3} plugins: Make site-packages link relative. (LP: #1523384)
* Catkin plugin: Refactor build.
* ROS documentation: Fix missing step to make script executable.
* Catkin plugin: Improve cmake path rewrite.
* Add support for mesa libraries. (LP: #1531620)
* Autotools plugin: Set autogen.sh executable. (LP: #1530995)
* Update CONTRIBUTING.md to require a bug. (LP: #1532195)
* Ensure rosdep resolves dependencies using Trusty. (LP: #1532241)
* Catkin plugin: Use in-snap python instead of OS-provided. (LP: #1533297)
* Always migrate files, even if they already exist. (LP: #1534800)

[ Alexander Sack ]
* Use archive.apache.org URL to ensure we refer to a stable URL that does
   not disappear on latest release.

[ Jonathan Cave ]
* Go plugin creating invalid env. (LP: #1524374)

[ Renat Galimov ]
* Close not called on the qml plugin. (LP: #1531994)

[ Vamshi Balanaga ]
* Added test for git sources in sources.py (LP: #1534411)

File Description Downloads
download icon snapcraft_2.0.tar.xz (md5, sig) 2.0 Release 59
last downloaded 9 weeks ago
Total downloads: 59

0.4 release from the trunk series released

Release information
Release notes:

Snapcraft 0.4 is now available
Hi all,

We are happy to announce this release new version (0.4) of snapcraft: https://launchpad.net/snapcraft/+milestone/0.4

This release introduces quite a few bug fixes and some nice little things:

    - snappy help [<plugin-name> | <topic>] to guide you through plugin use (with an additional --devel which
      would be useful for potential plugin authors)
    - An initial catkin plugin which approaches us to ROS world.
    - Enhanced wiki usage, parts without types use the wiki with keywords from the part replacing those in the wiki.
    - Plugins all use exceptions instead of boolean values.
    - You can now list the available plugins with 'list-plugins'

This release has a lot of under the hood cleanups which might not be visible to an end user ...

Changelog:

* Core:
    - Install build packages if package is removed but not purged
      (LP: #1507814)
    - Don't crash on help for unexisting plugin (LP: #1510954)
    - Don't follow links when checking for suid/guid for unpacked
      debian package contents (LP: #1511161)
    - Raise exceptions for plugin errors (LP: #1481122)
    - Exit cleanly with an error when using the source keyword with a local
      file (LP: #1499424)
    - Add version flags to cli (LP: #1501222)
    - Search the wiki for a part if the 'plugin' keyword is missing
      (LP: #1506205)
    - Developer documentation for the plugin base class added (LP: #1507075)
    - Add subcommand to list plugins (LP: #1510160)
    - Add subcommand for help (LP: #1510683)
  * Plugins:
    - autotools: use autoreconf if needed (LP: #1507648)
    - maven: support maven flags (LP: #1502031)
    - catkin: new plugin for building ros projects (LP: #1506201)
  * Packaging:
    - Run tests on package build (LP: #1506096)
    - debian/control: python3-fixtures and python3-testscenarios build deps
      (LP: #1507573)

File Description Downloads
download icon snapcraft_0.4.tar.xz (md5, sig) snapcraft tarball 59
last downloaded 9 weeks ago
Total downloads: 59

0.3 release from the trunk series released

Release information
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://launchpad.net/snapcraft/+milestone/0.3

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...

Changelog:

* Core imprevements:
    - Add deprecation messages for deprecated keywords (LP: #1501494)
    - Remove suid/guid from staged packages (LP: #1503495)
    - Autodetect tar sources (LP: #1500726)
    - Better logging if output is not a tty (LP: #1500887)
    - Improved error message when a plugin is not found (LP: #1501980)
* Plugin improvements:
    - Types instead of plugin as a keyword (LP: #1500857)
    - Plugin names no longer have '-project' as a suffix (LP: #1501496)
    - Local plugins can override built-in ones with x-[plugin].py
      (LP: #1500873)
* New plugins:
    - Scons support added (LP: #1500758)
* Bug fixes:
    - Multi python3 install support (LP: #1499429)
    - Use the system series for stage-packages (LP: #1501035)
    - Handle framework policies (LP: #1501037).
    - Don't infer a plugin name from a part name (LP: #1501413)
    - Installation errors during build-package's setup now errors
      (LP: #1502449)
    - When a dangling symlink is found, try and satisfy it with a
      package on the host (LP: #1500505)
    - Support reextraction when using tar sources (LP: #1500728)
    - Do not require geoip (LP: #1499158)
* Examples:
    - Fix build requirements issue with python2 project (LP: #1501997)
    - Add missing plugin keyword for the python2 example (LP: #1501977)
    - Updated the upstream tarball for tomcat (LP: #1504174)

File Description Downloads
download icon snapcraft_0.3.tar.xz (md5, sig) snapcraft tarball 57
last downloaded 9 weeks ago
Total downloads: 57

1.1.0 release from the 1.x series released

Release information
Changelog:

snapcraft (1.1.0) wily; urgency=medium

  [ Kyle Fazzari ]
  * CMake plugin: Automatically find staged libs and files. (LP: #1550778)
  * Autotools plugin: Support installing via prefix. (LP: #1544629)
  * Copy entire source, even if source-subdir is specified. (LP: #1549676)

 -- Kyle Fazzari <email address hidden> Tue, 01 Mar 2016 00:25:38 +0000

File Description Downloads
download icon snapcraft_1.1.0.tar.gz (md5, sig) 1.1.0 snapcraft source tarball 68
last downloaded 9 weeks ago
Total downloads: 68

110 of 13 releases