Change logs for snapcraft source package in Yakkety

  • snapcraft (2.31+16.10) yakkety; urgency=medium
    
      [ Sergio Schvezov ]
      * storeapi: resume snap downloads (#1330)
      * cli: remove double congrats messaging (#1351)
      * cli: do not duplicate errors (#1347)
      * cli: default options for the implicit snap command (#1353)
      * go plugin: filter the main packages when go-packages are defined (#1355)
      * New upstream release 2.31 (LP: #1692102)
    
      [ Colin Watson ]
      * store: send X-Ubuntu-Series, not X-Ubuntu-Release (#1320)
    
      [ Kyle Fazzari ]
      * docs: improve onboarding experience (#1336)
      * catkin plugin: add support for rosinstall files (#1314)
      * common: find data files via sys.prefix (#1356)
    
      [ Tim Süberkrüb ]
      * qmake plugin: set default qt version (#1328)
      * tour: use https for source urls (#1329)
    
      [ Leo Arias ]
      * tests: small updates for manual kernel tests (#1327)
      * tests: use the fake apt cache in deb unit tests (#1334)
      * state: save all the build packages as global (#1340)
    
      [ Michał Sawicz ]
      * sources: don't use --remote for updating git submodules (#1344)
    
      [ Christian Dywan ]
      * go plugin: add support for cross-compilation (#1338)
      * go plugin: cross compile with CGo (#1343)
      * plugins: clarify wording of cross-compilation unsupported error (#1349)
    
     -- Sergio Schvezov <email address hidden>  Wed, 07 Jun 2017 22:51:40 -0300
  • snapcraft (2.30+16.10) yakkety; urgency=medium
    
      [ Sergio Schvezov ]
      * cli: new UI and internal refactor (#1307)
      * cli: proper error for failed snap command (#1325)
      * Revert "tests: remove the reusable parts tour test (#1321)" (#1324)
      * store: collaboration UI for snaps (#1288)
      * New upstream release 2.30 (LP: #1692102)
    
      [ Leo Arias ]
      * tests: initial setup for the snapcraft snap tests with spread (#1272)
      * misc: rename the snap dir variable to prime dir (#1279)
      * recording: save the snapcraft.yaml in the resulting snap (#1278)
      * tests: minor cleanups on the spread tests (#1287)
      * tests: refactor tests with build and stage packages (#1290)
      * parts: remove the deprecated snap keyword from the internal representation (#1282)
      * tests: fix the recording tests to work in multiple architectures (#1292)
      * recording: record stage packages installed in the snap (#1293)
      * recording: record build packages installed in the snap (#1295)
      * tests: increase the staging registration limit to 100 (#1271)
      * tests: use C.UTF-8 for the docker locale (#1310)
      * state: save the dependencies of build packages (#1299)
      * recording: record global build-packages installed on the host (#1306)
      * state: fix the name of the source details (#1312)
      * meta: read and write the desktop file with utf-8 encoding (#1309)
      * cleanbuild: set the container language to C.UTF-8 (#1304)
      * tests: remove the reusable parts tour test (#1321)
      * recording: save the details of the source pulled (#1317)
      * state: ignore the 'any' architecture in the build packages apt cache (#1322)
      * state: search for the build package that provides a virtual package (#1323)
    
      [ Facundo Batista ]
      * store: support for channel branches in responses for release, close, and status (#1280)
    
      [ Christian Dywan ]
      * lxd: pass through commands into the container (#1263)
      * lxd: setup image and target arch for cross-compilation (#1286)
      * lxd: support the architectures field from older LXDs (#1305)
      * lxd: mock platform in the FakeLXD fixture (#1315)
    
      [ Paolo Pisati ]
      * kernel plugin: learn how to assemble the ubuntu config using kconfigflavour (#1285)
      * kernel plugin: slightly improve the messaging of check_config() (#1303)
      * kernel plugin: do not warn about DMIID in config check (#1319)
      * kernel_plugin: use CROSS_COMPILE to override the default toolchain (#1242)
      * cli: allow uts machine arch as a valid --target-arch option (#1204)
      * kernel plugin: verify kernel config is correct (#1223)
    
      [ Tim Süberkrüb ]
      * sources: add support for 7-zip files (#1168)
    
      [ JulianLiu ]
      * meson plugin: add a plugin for meson build system (#1294)
    
      [ roxd ]
      * rust plugin: use of source-subdir without failing on pull (#1296)
    
      [ edvega ]
      * sources: validate unknown source-type in yaml (#1297)
    
      [ Ricardo N Feliciano ]
      * docs: add missing VCS dependencies to HACKING.md (#1311)
      * cli: allow capital Y to accept the dev agreement (#1308)
    
     -- Sergio Schvezov <email address hidden>  Fri, 19 May 2017 17:39:34 -0300
  • snapcraft (2.29+16.10) yakkety; urgency=medium
    
      [ Sergio Schvezov ]
      * store: better retry strategy for GETs. (#1212)
      * docs: remove docs and link to snappy-docs. (#1227)
      * nodejs plugin: switch to the newer LTS. (#1228)
      * pluginhandler: exclude `/snap/` from libraries. (#1231)
      * nodejs plugin: switch to the newer LTS. (#1228) (#1232)
      * core: find the correct libraries as a snap. (#1234)
      * snap: use the gpg tarball instead of git://. (#1236)
      * docs: update contribution guide. (#1233)
      * repo: enable elementary. (#1237)
      * cli: improve push output. (#1240)
      * ci: split plugin integration tests out. (#1252)
      * nodejs plugin: add support for yarn. (#1245)
      * ci: fix travis ordering for locales generation. (#1254)
      * core: support running from other operating systems. (#1257)
      * meta: version from git support. (#1260)
      * shell_utils: code cleanup (#1265)
      * meta: override the version with version-script. (#1267)
      * tests: fix package version pinning tests. (#1269)
      * New upstream release 2.29 (LP: #1684965)
    
      [ Joe Talbott ]
      * tests: Fix staging store test for Tracks. (#1225)
      * pluginhandler: factor out state bits into the state package. (#1221)
      * repo: track per-part build-packages. (#1193)
      * sources: add VCS asset tracking (#1229)
    
      [ Facundo Batista ]
      * store: better check of the error code in StatusTracker. (#1226)
    
      [ Leo Arias ]
      * tests: add arm64 to the nightly tests (#1210)
      * tests: update name registration window limit test. (#1224)
      * ci: update the location of the upstream retry autopkgtests script. (#1243)
      * tests: use launchpad as the source of the compressed test snap (#1259)
    
      [ Jumpei Ogawa ]
      * repo: enable KDE Neon. (#1244)
    
      [ Kyle Fazzari ]
      * catkin plugin: create completely valid environment (#1239)
    
      [ edvega ]
      * help: replace dashes with underscores when printing plugins help (#1241)
      * cli: remove empty lines in the unclean parts message (#1251)
    
      [ Celso Providelo ]
      * store: new registration errors and test update. (#1247)
    
      [ Christian Dywan ]
      * lxd: refactor Cleanbuilder into Containerbuild and add Project. (#1230)
    
      [ Parameswaran Sivatharman ]
      * store: plumbing for collaboration support. (#1246)
    
      [ Colin Watson ]
      * ant plugin: honour proxy configuration (#1256)
    
      [ Chris MacNaughton ]
      * rust plugin: update plugin to set RUSTFLAGS (#1255)
    
      [ Andy Li ]
      * docs: fixed links to doc. (#1250)
      * tests: report coverage only in unit tests. (#1266)
    
     -- Sergio Schvezov <email address hidden>  Thu, 20 Apr 2017 13:57:08 -0300
  • snapcraft (2.28+16.10) yakkety; urgency=medium
    
      [ Sergio Schvezov ]
      * python plugin: use stage headers if applicable. (#1156)
      * docs: use correct target to generate docs. (#1159)
      * packaging: snapcraft as a snap (#1158)
      * tour: make it work when its a snap. (#1217)
      * cleanbuild: don't copy cache into container. (#1216)
      * kernel plugin: fix modprobe output parsing. (#1208)
      * kernel plugin: use default per arch targets. (#1209)
      * python plugin: support pbr/setup.cfg projects. (#1202)
      * cleanbuild: packaging independent detection. (#1199)
      * tests: remove repo.Ubuntu patch for plugins. (#1194)
      * store: enable delta uploads by default. (#1196)
      * repo: refactor into a package. (#1192)
      * core: resolve ld link first. (#1189)
      * store: enable retries for store calls. (#1184)
      * New upstream release 2.28 (LP: #1675391)
    
      [ Joe Talbott ]
      * store: set User-Agent header in store requests. (#1188)
      * store: Add track support to commands. (#1161)
      * state: asset tracking - store versions of stage-packages. (#1142)
      * store: remove 'Series' from channel map output (#1151)
      * repo: support versioned stage-packages. (#1157)
      * parser: use the project loader code to find the origin's snapcraft.yaml (#1141)
      * cli: rename `history` to 'list-revisions' with `revisions` alias. (#1160)
      * repo: add version support for build-packages (#1185)
      * project: use a more likely to be found global build-package (#1218)
    
      [ Paolo Pisati ]
      * demos:  add the minimal config changes to boot a dragonboard410c (#1147)
      * kernel plugin: if no dtb target is set when the arch is arm.* build them all. (#1148)
      * kernel plugin: rework MAKEFLAGS from the environment (#1150)
    
      [ Kyle Fazzari ]
      * contribution guide: add commit message template (#1153)
      * demos: make ROS demos support exiting after success. (#1201)
      * catkin plugin: support building with an underlay. (#1140)
      * demos: add ROS content sharing demo. (#1186)
      * repo: fixup with python, not sed (#1181)
      * repo: ignore symlinks to libc. (#1174)
      * sources: update documentation for source-subdir (#1177)
    
      [ Olivier Tilloy ]
      * project: expose parallel_build_count to scriptlets. (#1154)
    
      [ Leo Arias ]
      * docs: build and push the API docs to github pages. (#1126)
      * tests: pass the autopkgtest secret to the container (#1162)
      * tests: update the ftp source for integration test (#1169)
      * ci: install wget in the container that triggers the beta tests. (#1167)
      * demos: add a message to exit the mosquitto subscriber. (#1173)
      * demos: add the mount-observe plug to be able to run godd. (#1172)
      * tests: support bzr branches for external tests. (#1128)
      * docs: update the directory where the API pages are generated (#1163)
      * demos: remove the tomcat demo snap. (#1176)
      * tests: make the kernel unit tests architecture independent. (#1178)
      * tests: support snap directory in external tests (#1180)
      * tests: run the master tests against the staging server (#1164)
      * tests: take into account the new current link. (#1187)
      * ci: run the CLA check in a docker container. (#1191)
      * tests: add manual tests for the kernel snaps (#1198)
      * ci: allow to run individual autopkgtest suites (#1200)
      * tests: expect failures for the tests that can't be run in arm64. (#1145)
    
      [ Jonathan Cave ]
      * plainbox-provider plugin: run validate (#1095)
    
      [ Michael Hudson-Doyle ]
      * core: fix symlink resolution in get_core_dynamic_linker. (#1170)
    
      [ pachulo ]
      * sources: add optional "source-checksum" property (#980)
    
      [ Colin Watson ]
      * godeps plugin: add git to build-packages. (#1179)
    
     -- Sergio Schvezov <email address hidden>  Thu, 23 Mar 2017 16:11:14 -0300
  • snapcraft (2.27.1+16.10) yakkety; urgency=medium
    
      [ Kyle Fazzari ]
      * catkin plugin: produce build-ready staging area. (#1130)
    
      [ Leo Arias ]
      * ci: trigger beta tests on travis every day. (#1144)
    
      [ Joe Talbott ]
      * store: switch Track and Arch in the channel map display. (#1143)
    
      [ Sergio Schvezov ]
      * Revert "repo: remove symlinks to libc. (#1100)" (#1146)
      * New upstream release 2.27.1 (LP: #1665759)
    
     -- Sergio Schvezov <email address hidden>  Fri, 17 Feb 2017 19:58:48 +0000
  • snapcraft (2.27+16.10) yakkety; urgency=medium
    
      [ Sergio Schvezov ]
      * core: switch to using rpath for clasic confinement. (#1094)
      * python plugin: do the right thing with classic. (#1093)
      * meta: support for the environment keyword. (#1103)
      * meta: correct the deprecation for `setup/gui` use. (#1107)
      * tests: avoid snapping progress to leak into report. (#1114)
      * core: setup core to support classic confinement. (#1112)
      * cleanbuild: allow talking to a remote. (#1121)
      * plainbox-provider plugin: filter out sitecustomize. (#1139)
      * New upstream release 2.27 (LP: #1663229)
    
      [ Kyle Fazzari ]
      * schema,copy plugin: better errors when item has no value. (#1096)
      * cleanbuild: include snap directory in tarball. (#1102)
      * repo: remove symlinks to libc. (#1100)
      * catkin plugin: don't pass args to setup.sh. (#1099)
      * pluginhandler: support more complex stage-packages. (#1059)
      * repo: cache stage packages for faster future use. (#1122)
    
      [ Leo Arias ]
      * tests: do not rely on project_dir. (#1078)
      * lifecycle: print the command needed to clean the dirty part (#1097)
      * tests: check the CLA on all the commits. (#1106)
      * tests: rename the integration test snaps. (#1105)
      * misc: consistently use a dash for copyright years. (#1101)
      * tests: rename the waf test snap. (#1111)
      * ci: fix the env vars passed to the docker container in travis. (#1125)
      * python plugin: exclude the RECORD files. (#1138)
    
      [ Marco Trevisan ]
      * meta: properly get the icon extension from splitted name. (#1092)
      * tests: fix or ignore PEP8 static errors. (#1085)
    
      [ John Lenton ]
      * ux: print the version on startup when running with --debug (#1086)
    
      [ Dan Chapman ]
      * qbs plugin: add plugin support for the Qt Build Suite (qbs). (#1079)
    
      [ Bayard Randel ]
      * store: implement delta uploads in push. (#940)
    
      [ Joe Talbott ]
      * store: expose store errors to the cli. (#1110)
      * Make git pulls less error prone due to history changes. (#1052)
      * store: add support for tracks in channels. (#1108)
    
      [ MZN Lab ]
      * meta: allow `post-stop-command` for an app entry in `apps`. (#1109)
    
      [ Loïc Minier ]
      * kernel plugin: fix kernel snap layout (#1115)
    
     -- Sergio Schvezov <email address hidden>  Thu, 09 Feb 2017 12:55:44 +0000
  • snapcraft (2.26+16.10) yakkety; urgency=medium
    
      [ Sergio Schvezov ]
      * misc: remove snapd "submodule". (#1051)
      * meta: ensure snap.yaml is desktop free. (#1053)
      * godeps plugin: support for go-packages. (#1057)
      * store: proper error colors for login failures. (#1055)
      * project: snapcraft.yaml in a snap directory. (#1073)
      * project: new plugin directory location. (#1082)
      * project: support for gui in snap. (#1083)
      * New upstream release 2.26 (LP: #1659946)
    
      [ Shawn Wang ]
      * store: fix sso_host for dev sso. (#1031)
    
      [ Matthew Aguirre ]
      * gradle plugin: update gradle plugin to support both gradle and
        gradlew. (#1024)
    
      [ Leo Arias ]
      * ci: use python2 to check the CLA (#1044)
      * ci: remove the old tarmac file. (#1072)
      * ui: add a space after the developer agreement prompt (#1065)
      * tests: use a temporary directory for snaps tests. (#1068)
      * tests: increase the timeout for the ros snap test, decrease the rest (#1067)
      * tests: add ubuntu user to sudoers on every adt platform. (#1091)
    
      [ Kyle Fazzari ]
      * schema: print allowed length for length failures. (#1056)
      * tour: add g++ as dependency to 01-reusable-part. (#1062)
      * file_utils: copy symlinks to directories as symlinks. (#1063)
      * repo: add multiarch support for stage packages. (#1050)
      * catkin plugin: don't stage compilers. (#1070)
      * sources: preserve symlinks to directories. (#1081)
    
      [ Bjorn Tillenius ]
      * python plugin: download all python packages using one command. (#1071)
    
      [ Olivier Tilloy ]
      * meta: proper Exec key in desktop files for apps named like their parent
        package. (#1061)
      * meta: rename desktop files to match the app names. (#1074)
    
      [ Marco Trevisan ]
      * options: use actual userspace architecture for building in 32bit (#1060)
      * autotools plugin: extend Make plugin instead of repeating code (#1076)
    
      [ Daniel Watkins ]
      * tests: don't wait for lxd networking in cleanbuild test. (#1087)
    
      [ Joe Talbott ]
      * parser: handle parser and network errors. (#1045)
      * parser: use an XDG directory for sources. (#1032)
      * parser: return an error code if an origin is missing a part. (#1058)
    
     -- Sergio Schvezov <email address hidden>  Fri, 27 Jan 2017 20:38:10 +0000
  • snapcraft (2.25+16.10) yakkety; urgency=medium
    
      [ Joe Talbott ]
      * parser: better message for missing snapcraft.yaml in origins. (#985)
      * parser: clean up help. (#986)
      * parser: improve output. (#984)
      * pluginhandler: ensure staged files are included in the prime step. (#920)
      * tests: add aliases integration test. (#1004)
    
      [ Matthew Aguirre ]
      * Update ant plugin to use get_build_properties(). (#991)
      * Updated autotools plugin to use get_build_properties(). (#999)
      * godeps plugin: update godeps plugin to use get_pull_properties(). (#1000)
      * catkin plugin: update catkin plugin to use get_pull_properties(). (#1001)
      * make plugin: update make plugin to use get_build_properties(). (#992)
      * nodejs plugin: update nodejs plugin to use get_build_properties(). (#996)
      * go plugin: update go plugin to use get_build_properties(). (#997)
      * python plugin: update python plugin to support get_pull_properties(). (#1002)
      * qmake plugin: update qmake to use get_build_properties() and
        get_pull_properties(). (#993)
      * gulp plugins: update gulp plugin to use get_build_properties(). and
        get_pull_properties(). (#998)
      * kernel plugin: update kernel plugin to use get_build_properties(). (#995)
    
      [ Kyle Fazzari ]
      * copy plugin: update copy plugin to use get_build_properties(). (#1022)
      * tests: add alias integration test. (#1021)
      * sources: support symlinks in deb sources. (#941)
      * schema: replace `snap` filter with `prime` filter. (#1006)
      * tests: reorganize plugin tests into subdirectory. (#1014)
      * tests: reorganize command tests into subdirectory. (#1015)
      * tests: reorganize state tests into subdirectory. (#1019)
      * pluginhandler: add support for disabling system library migration. (#989)
      * docs: document the `notify` daemon type. (#1041)
      * docs: describe hooks. (#1042)
      * lifecycle: clean without parsing if possible. (#1007)
      * core: add support for hooks. (#1026)
    
      [ Marco Trevisan ]
      * travis.yaml: use docker exec to split build phases. (#1012)
    
      [ Leo Arias ]
      * tests: fix integration tests in armhf. (#971)
      * ci: add a checklist in the pull request template. (#972)
      * ci: check the license agreement on Travis. (#973)
      * tests: fix snaps tests in armhf. (#990)
      * rust plugin: add conditional compilation. (#1029)
      * tests: use rust 1.12 to test the rust-revision in armhf. (#1040)
      * rust plugin: use the part source path. (#1035)
      * misc: delete bzr ignore. (#1038)
    
      [ Jonathon Love ]
      * nodejs plugin: fix the plugin’s dependency installation. (#1023)
    
      [ Olivier Tilloy ]
      * meta: add 'desktop' entry for apps. (#1010)
    
      [ Sergio Schvezov ]
      * project loader: better error message for classic. (#1025)
      * tests: fix broken unit test in master. (#1027)
      * parts: better error message when defining parts. (#1036)
      * schema: support the notify daemon type. (#1037)
      * godeps plugin: work when GOBIN is set. (#1046)
      * meta: support core libraries. (#1047)
      * docs: update deprecation links. (#1048)
      * rust plugin: respect fetch parameters. (#1034)
      * New upstream release 2.25 (LP: #1656291)
    
      [ Bayard Randel ]
      * store: implement push pre-check. (#1009)
    
     -- Sergio Schvezov <email address hidden>  Fri, 13 Jan 2017 12:07:10 +0000
  • snapcraft (2.24+16.10) yakkety; urgency=medium
    
      [ Sergio Schvezov ]
      * meta: support classic confinement (#946)
      * project: support building classic snaps (#949)
      * pluginhandler: convert to package (#954)
      * tests: idempotent store installs. (#956)
      * demos: do not force arch for the tomcat demo (#976)
      * pluginhandler: install scriptlet support (#960)
      * pluginhandler: prepare scriptlet support (#987)
      * pluginhandler: build scriptlet support (#988)
      * New upstream release 2.24 (LP: #1650632)
    
      [ Leo Arias ]
      * tests: fix unittests for armhf (#945)
      * tests: Use a more stable ftp source (#950)
      * tests: use testtools as the base of all unit tests (#948)
    
      [ Marco Trevisan ]
      * parser: add support for origin-{branch,commit,tag} (#931)
    
      [ Chris MacNaughton ]
      * rust plugin: fetch dependencies in pull (#908)
    
      [ Larry Price ]
      * file_utils: catch PermissionError when attempting to replace contents in
        a readonly file (#892)
    
      [ Albert Astals Cid ]
      * sources: add source value to error message (#958)
      * cli: make plugins be an alias of list-plugins (#959)
    
      [ Joe Talbott ]
      * meta: add `aliases` support to `apps` (#947)
      * parser: Use the same version method as 'snapcraft' (#982)
    
      [ Kyle Fazzari ]
      * sources: convert to package. (#955)
      * sources: refactor base sources into module. (#957)
      * sources: refactor bazaar source into module. (#962)
      * sources: refactor deb source into module. (#963)
      * sources: refactor local source into module. (#961)
      * sources: refactor git source into module. (#964)
      * sources: refactor mercurial source into module. (#965)
      * sources: refactor rpm source into module. (#966)
      * sources: refactor script source into module. (#967)
      * sources: refactor subversion source into module. (#968)
      * sources: refactor tar source into module. (#969)
      * sources: refactor zip source into module. (#970)
      * pluginhandler: prefer in-snap libraries to system libraries. (#977)
    
      [ Celso Providelo ]
      * cli: implementing '[list-]registered' command (#890)
      * store: support download and validate on branded stores. (#981)
    
      [ Matthew Aguirre ]
      * maven plugin: implement get_build_properties() (#974)
      * gradle plugin: implement get_build_properties() (#975)
      * cmake plugin: implement get_build_properties() (#978)
      * waf plugin: implement get_build_properties() (#979)
      * scons plugin: implement get_build_properties() (#983)
    
     -- Sergio Schvezov <email address hidden>  Fri, 16 Dec 2016 17:10:40 +0000
  • snapcraft (2.23+16.10) yakkety; urgency=medium
    
      [ Sergio Schvezov ]
      * indicators: work with Content-Encoding set (#896)
      * store: download without login (#903)
      * readme: rocket instead of irc (#907)
      * indicators: support TERM=dumb (#906)
      * Update HACKING.md (#910)
      * help: update stage-packages and build-packages (#913)
      * meta: icon is now dedeprecated (#914)
      * cache: cleanup logic to pass project name (#915)
      * sources: missing command instead of package (#916)
      * docs: update GUI related integrations (#919)
      * pluginhandler: source management moved to the core (#923)
      * store: return specific error when already owned (#942)
      * nodejs plugin: install during pull to support npm run (#936)
      * New upstream release 2.22.1 (LP: #1646993)
    
      [ Parameswaran Sivatharman ]
      * store: login with option to agree to terms of service and human friendly errors (#866)
    
      [ Bayard Randel ]
      * cache: snap revision caching on 'push'. (#889)
      * deltas: migrate from xdelta to xdelta3. (#934)
    
      [ Leo Arias ]
      * tools: new script to retry autopktests (#893)
      * tests: remove the outdated all snaps image set up for snaps tests (#911)
      * plugin: add a gradle demo and test (#912)
      * tests: unset the proxies for gradle unit testing (#922)
      * tests: use the connectivity check page to test the downloader snap (#925)
      * tests: add a script to build external snaps (#927)
      * tests: replace coveralls with codecov (#939)
      * tests: replace subTests with TestScenarios (#943)
    
      [ Marco Trevisan ]
      * repo: apt-mark new build-packages as automatically installed (#891)
      * sources: add ftp support (#900)
      * parser: support remote dependencies (#930)
      * sources: add current dir to ignore list if we're iterating on parent (#926)
    
      [ Kelvin Li ]
      * cache: enable prune for snap cache. (#905)
      * deltas: initial implementation (#918)
    
      [ Celso Providelo ]
      * cli: basic 'enable-ci' implementation. (#901)
      * cli: implement `enable-ci travis --refresh` command (#932)
    
      [ John Lenton ]
      * cli: _filedir takes an extension, not a glob (#933)
    
      [ Larry Price ]
      * cmake plugin: utilize MakePlugin build logic within CMakePlugin (#935)
    
      [ Kyle Fazzari ]
      * pluginhandler: incorporate all part properties into state tracking. (#937)
    
     -- Sergio Schvezov <email address hidden>  Fri, 02 Dec 2016 23:44:19 +0000
  • snapcraft (2.22.1+16.10) yakkety; urgency=medium
    
      * Revert "Allow for architecture-specific packages (#876)" (#898)
      * New upstream release 2.22.1 (LP: #1640585)
    
     -- Sergio Schvezov <email address hidden>  Fri, 11 Nov 2016 19:28:41 +0000
  • snapcraft (2.22+16.10) yakkety; urgency=medium
    
      [ Sergio Schvezov ]
      * Support for gadget snaps (#886)
      * Remove license concepts (#880)
      * store: send snapcraft version in a header (#894)
      * New upstream release 2.22 (LP: #1640585)
    
      [ Bayard Randel ]
      * repo: cache apt related files (config, packages) in 'apt' parent
        directory. (#887)
    
      [ Kyle Fazzari ]
      * catkin plugin: python nodes require gcc/g++ too. (#881)
    
      [ Neal Gompa ]
      * sources: Add RPM source (#870)
    
      [ Stéphane Graber ]
      * Always respect go-buildtags (#888)
      * Allow for architecture-specific packages (#876)
    
     -- Sergio Schvezov <email address hidden>  Thu, 10 Nov 2016 01:35:00 +0000
  • snapcraft (2.21+16.10) yakkety; urgency=medium
    
      [ Sergio Schvezov ]
      * pluginhandler: parametrize call args (#868)
      * python plugin: wheel and install in the proper order (#883)
      * New upstream release 2.21 (LP: #1638513)
    
      [ Stéphane Graber ]
      * sources: Add new `source-commit` field for VCS sources (#877)
    
      [ Kyle Fazzari ]
      * python plugin: remove pip packages when cleaning pull. (#882)
    
      [ Chris Wayne ]
      * Add some further bash-completion (#872)
    
     -- Sergio Schvezov <email address hidden>  Wed, 02 Nov 2016 10:11:37 +0000
  • snapcraft (2.20+16.10) yakkety; urgency=medium
    
      [ Colin Watson ]
      * Add `snapcraft create-key` (#824)
    
      [ Kyle Fazzari ]
      * catkin plugin: add `rosdistro` to help documentation. (#850)
      * catkin plugin: nicely handle an invalid rosdistro. (#851)
    
      [ Christian Ehrhardt ]
      * Add Waf plugin (#716)
    
      [ Maximiliano Bertacchini ]
      * Add `snapcraft history`. (#844)
      * Add `snapcraft status`. (#845)
    
      [ Daniel Holbach ]
      * Document the `grade` option. (#857)
    
      [ Celso Providelo ]
      * Implementing channel-closing. (#847)
      * `sign-build` to prompt users for key selection (#848)
      * history/status alignment fixes. (#863)
    
      [ Leo Arias ]
      * In the downloader demo test, use https (#860)
    
      [ Stéphane Graber ]
      * Add powerpc (32bit big-endian) support (#862)
    
      [ Roberto Alsina ]
      * gated and validate commands message improvements (#849)
      * Handle 'broken' validations that don't match refresh-control (#867)
    
      [ Domas Monkus ]
      * go plugin: Set GOBIN in the build environment. (#859)
    
      [ Robert Ancell ]
      * Update documentation links to developer.ubuntu.com that now redirect to
        snapcraft.io (#864)
    
      [ Daniel Holbach ]
      * Bring docs/upload-your-snap.md in line with http://snapcraft.io/docs/… (#869)
    
      [ Sergio Schvezov ]
      * Simplify the parser tests. (#852)
      * Simplify the handler from uri tests. (#853)
      * tools: script to talk to the staging servers (#855)
      * Decouple state handling from plugin options. (#854)
      * python plugin: allow usage of bzr (#858)
      * python plugin: install from wheel for local setup.py (#861)
      * New upstream release 2.20 (LP: #1636924)
    
     -- Sergio Schvezov <email address hidden>  Wed, 26 Oct 2016 13:58:31 -0300
  • snapcraft (2.19+16.10) yakkety; urgency=medium
    
      [ Sergio Schvezov ]
      * python plugin: only replace proper shebangs. (#830)
      * yaml xpath for errors. (#828)
      * sources: fix type when calling with depth (#829)
      * kernel plugin: allow collecting the same mod deps (#837)
      * pluginhandler: take the file encoding into account. (#838)
      * python plugin: only download in pull and build in build. (#832)
      * New upstream release 2.19 (LP: #1629472)
    
      [ Christopher James Halse Rogers ]
      * nodejs plugin: Add mechanism to run `npm run` commands. (#810)
    
      [ Daniel Holbach ]
      * Add links to IRC, mailing list and social media (#833)
    
      [ Celso Providelo ]
      * 'sign-build' implementation. (#831)
    
      [ Kyle Fazzari ]
      * catkin plugin: build with in-snap python. (#840)
      * catkin plugin: Support ROS Kinetic. (#842)
    
      [ Roberto Alsina ]
      * 'snapcraft validate' and 'snapcraft gated' implementation (#813)
    
      [ Joe Talbott ]
      * Replace SNAPCRAFT_PART_INSTALL in the part attributes. (#841)
    
     -- Sergio Schvezov <email address hidden>  Fri, 30 Sep 2016 17:56:06 -0400
  • snapcraft (2.18.1+16.10) yakkety; urgency=medium
    
      [ Carlo Lobrano ]
      * snapcraft search: return ordered results (#820)
    
      [ Sam Yaple ]
      * python plugin: Don't filter .pth files (#822)
    
      [ Sergio Schvezov ]
      * Make copies of remote parts to avoid ordering issues (#821)
      * plainbox-provider plugin: rewrite python shebangs (#823)
      * New upstream release 2.18.1 (LP: #1626224)
    
     -- Sergio Schvezov <email address hidden>  Fri, 23 Sep 2016 13:50:26 -0300
  • snapcraft (2.18+16.10) yakkety; urgency=medium
    
      [ Sam Yaple ]
      * Check if option is url for pip (#785)
      * Unify python plugin test (#793)
    
      [ Sergio Schvezov ]
      * Improve lifecycle execution of steps (#794)
      * Load project information in one location (#799)
      * Replace uses of copy with dump (#798)
      * Report the proper line number on bad yaml errors (#816)
      * Support deb files as sources (#811)
      * lxd: use built-in image streams. (#817)
      * Make source-depth a parameter and opt-in (#814)
      * New upstream release 2.18 (LP: #1626224)
    
      [ Kyle Fazzari ]
      * Only discover dependencies once per file. (#796)
    
      [ Leo Arias ]
      * In the busybox test, use the last installed data dir (#801)
      * Add the TEST_STORE environment variable to the travis script (#802)
    
      [ Evan ]
      * autotools plugin: Do not run the bootstrap directory as a script. (#803)
    
      [ Jonathon Love ]
      * nodejs plugin: fix to install of dev-deps in package.json (#800)
    
      [ Colin Watson ]
      * Fix parts integration tests (#807)
      * Remove snapcraft.storeapi.common (#806)
      * Adjust login to conform to UX specification (#804)
      * Refresh discharge macaroon if necessary (#805)
    
      [ Joe Talbott ]
      * Don't litter /tmp with test artifacts. (#808)
      * Handle missing source type packages in the parser (#742)
    
      [ James Lucas ]
      * make plugin: allow copying artifact dirs (#809)
    
      [ Enrique Hernández Bello ]
      * Enable crosscompilation for dump and copy plugins (#791)
    
      [ Celso Providelo ]
      * Replacing deprecated API for searching snaps. (#815)
    
     -- Sergio Schvezov <email address hidden>  Wed, 21 Sep 2016 15:55:08 +0000
  • snapcraft (2.17+16.10.1ubuntu3) yakkety; urgency=medium
    
      * --skip-install for yakkety as snapd is too broken here.
    
     -- Sergio Schvezov <email address hidden>  Wed, 14 Sep 2016 01:38:53 +0000
  • snapcraft (2.17+16.10.1ubuntu2) yakkety; urgency=medium
    
      * Use --dangerous for real.
    
     -- Sergio Schvezov <email address hidden>  Tue, 13 Sep 2016 14:15:36 +0000
  • snapcraft (2.17+16.10.1ubuntu1) yakkety; urgency=medium
    
      * Use --dangerous instead of --force-dangerous in the tests.
    
     -- Sergio Schvezov <email address hidden>  Mon, 12 Sep 2016 19:29:40 +0000
  • snapcraft (2.17+16.10.1) yakkety; urgency=medium
    
      * Use --dangerous instead of --force-dangerous in the tests.
    
     -- Sergio Schvezov <email address hidden>  Mon, 12 Sep 2016 18:47:08 +0000
  • snapcraft (2.17+16.10) yakkety; urgency=medium
    
      [ Sergio Schvezov ]
      * Python plugin improvements (#771)
      * Organize without removing files on target (#780)
      * Support globbing for organize (#784)
      * New upstream release 2.17 (LP: #1621985)
    
      [ Leo Arias ]
      * Use --force-dangerous when testing the installation of snaps (#778)
      * Updated the contents of the snapcraft init template (#776)
      * Add an integration test for autotools (#783)
    
      [ Colin Watson ]
      * Implement basic form of `snapcraft register-key` (#726)
      * Add `snapcraft list-keys` (#786)
    
      [ Joe Talbott ]
      * parser - Handle project name and version variables (#773)
    
      [ Sam Yaple ]
      * python plugin: do not compile pyc files when installing with pip (#779)
    
      [ Alexandre Abreu ]
      * gulp plugin: fix the npm install prefix (#782)
    
     -- Sergio Schvezov <email address hidden>  Fri, 09 Sep 2016 19:25:24 +0000
  • snapcraft (2.16+16.10) yakkety; urgency=medium
    
      [ Sergio Schvezov ]
      * Allow registering private packages (#749)
      * Allow debugging cleanbuild runs. (#740)
      * storeapi: remove dependency on the 'success' attr (#750)
      * Export important project variables (#757)
      * Use a recursive iglob for filesets (#765)
      * HACKING.md: list dependencies to install with pip (#770)
      * Minor fixes for typos in --help (#769)
      * Better file conflict message (#766)
      * Update kernel meta to the latest spec. (#768)
      * New upstream release 2.16 (LP: #1619776)
    
      [ Joe Talbott ]
      * parser - Remove namespacing and subparts. (#705)
      * Use block style for multiline YAML values. (#756)
    
      [ Leo Arias ]
      * Enable the static checks for the integration tests (#755)
      * Add the arm64 architecture to the nodejs plugin (#753)
      * go plugins: remove the useless call to os.path.join (#759)
      * Removed statements not used by the tests (#760)
      * Make a copy of the snapcraft files common list before using it. (#767)
    
      [ Caio Begotti ]
      * Implementing 'grade' support in snapcraft.yaml (#764)
    
      [ Scott Moser ]
      * node plugin: run build in pull phase to download dependencies. (#762)
    
      [ Paolo Pisati ]
      * kernel plugin: vmlinuz -> kernel.img hard link (#748)
    
      [ Loïc Minier ]
      * Include /sbin and usr/sbin in wrappers (#763)
    
      [ Evan Dandrea ]
      * ant plugin: add properties and build target options (#752)
    
     -- Sergio Schvezov <email address hidden>  Fri, 02 Sep 2016 19:32:40 +0000
  • snapcraft (2.15.1+16.10) yakkety; urgency=medium
    
      [ Robert Ancell ]
      * Remove .la files generated by autotools (#670)
    
      [ Joe Talbott ]
      * Only show chown warnings with --debug. (#739)
      * Actually return a non-zero error code on errors. (#745)
    
      [ Sergio Schvezov ]
      * make plugin: fix artifact collecting (#743)
      * testing: only run the ros demo on xenial (#744)
      * New upstream release 2.15.1 (LP: #1614322)
    
     -- Sergio Schvezov <email address hidden>  Fri, 19 Aug 2016 13:43:42 -0300
  • snapcraft (2.15+16.10.1) yakkety; urgency=medium
    
      [ Harald Sitter ]
      * add multiple generator script options to autotools (#679)
    
      [ Sam Yaple ]
      * python2 plugin: Add support for constraints (#657)
    
      [ Blake Rouse ]
      * Add option disable-parallel for all plugins. (#698)
      * python3 plugin: allow setup.py to work on some projects. (#718)
    
      [ Christian Ehrhardt ]
      * fix checker errors to let runtests.sh pass again (#717)
    
      [ Dan Watkins ]
      * python plugins: add process-dependency-links option (#734)
    
      [ Leo Arias ]
      * Start the fake parts server only in the tests that need it. (#720)
        (LP: #1611828)
      * In travis, install the static checkers with pip. (#724)
      * go plugin: add a go-buildtags property to the plugin (#733)
    
      [ Joe Talbott ]
      * Set owner/group for directories in stage and prime (#723)
      * parser - Return non-zero code for wiki errors. (#658)
      * Factor parts config into snapcraft/internal/parts.py (#731)
    
      [ Kyle Fazzari ]
      * Use link_or_copy instead of just hard-links for deb cache. (#728)
      * Support having the snapcraft.yaml in a subdir. (#725)
      * Dump plugin: Don't remove install directory. (#729)
    
      [ Jason Hobbs ]
      * Add artifacts option to make plugin. (#715)
    
      [ Michael McCracken ]
      * Clarification of make plugin help text (#730)
    
      [ Sergio Schvezov ]
      * Globally cache stage-packages (#677)
      * Remove store dispute logic (#732)
      * New upstream release 2.15 (LP: #1614322)
    
     -- Sergio Schvezov <email address hidden>  Wed, 17 Aug 2016 17:47:44 -0300
  • snapcraft (2.15+16.10) yakkety; urgency=medium
    
      [ Harald Sitter ]
      * add multiple generator script options to autotools (#679)
    
      [ Sam Yaple ]
      * python2 plugin: Add support for constraints (#657)
    
      [ Blake Rouse ]
      * Add option disable-parallel for all plugins. (#698)
      * python3 plugin: allow setup.py to work on some projects. (#718)
    
      [ Christian Ehrhardt ]
      * fix checker errors to let runtests.sh pass again (#717)
    
      [ Dan Watkins ]
      * python plugins: add process-dependency-links option (#734)
    
      [ Leo Arias ]
      * Start the fake parts server only in the tests that need it. (#720)
        (LP: #1611828)
      * In travis, install the static checkers with pip. (#724)
      * go plugin: add a go-buildtags property to the plugin (#733)
    
      [ Joe Talbott ]
      * Set owner/group for directories in stage and prime (#723)
      * parser - Return non-zero code for wiki errors. (#658)
      * Factor parts config into snapcraft/internal/parts.py (#731)
    
      [ Kyle Fazzari ]
      * Use link_or_copy instead of just hard-links for deb cache. (#728)
      * Support having the snapcraft.yaml in a subdir. (#725)
      * Dump plugin: Don't remove install directory. (#729)
    
      [ Jason Hobbs ]
      * Add artifacts option to make plugin. (#715)
    
      [ Michael McCracken ]
      * Clarification of make plugin help text (#730)
    
      [ Sergio Schvezov ]
      * Globally cache stage-packages (#677)
      * Remove store dispute logic (#732)
      * New upstream release 2.15 (LP: #1614322)
    
     -- Sergio Schvezov <email address hidden>  Wed, 17 Aug 2016 17:47:44 -0300
  • snapcraft (2.14+16.10.1) yakkety; urgency=medium
    
      * debian/tests/snapstests: disable the ros test as there are network
        errors.
    
     -- Sergio Schvezov <email address hidden>  Tue, 09 Aug 2016 13:31:07 +0000
  • snapcraft (2.14+16.10) yakkety; urgency=medium
    
      [ Joe Talbott ]
      * Add python package dependencies to setup.py (#550)
      * parser - Support .snapcraft.yaml files. (#618)
      * Preserve file ownership for 'os' snaps. (#690)
    
      [ Marius Gripsgard ]
      * Add new plugin: rust (#579)
    
      [ Sam Yaple ]
      * Fix python2 compile cache removal (#660)
      * Improve python2 test coverage (#663)
    
      [ Stéphane Graber ]
      * Implement "oneshot" daemon type (#693)
    
      [ Bogdana Vereha ]
      * Replace 'strip' with 'prime' on intro page and step options. (#696)
    
      [ Kyle Fazzari ]
      * Rewrite shebangs generated by the python plugins. (#680)
      * Add godeps plugin. (#691)
      * Catkin plugin: Enforce C.UTF-8 locale. (#497)
    
      [ Blake Rouse ]
      * Pass --root to the python3 plugin on build (#694)
      * Add make-install-var field to the make plugin. (#711)
    
      [ Sebastian Bacher ]
      * Use the new snapcraft.io mailing list as contact information (#702)
      * Update the completion list of commands (#703)
      * Slightly tweak the "no jar files" errors (#704)
    
      [ Liu XiaoGuo ]
      * Added "camera" plug into the example (#706)
    
      [ Simon Quigley ]
      * Update the debian/control file (#662)
      * Add detection for an existing `.snapcraft.yaml` file before running
        `snapcraft init` (#669)
    
      [ Michael Hall ]
      * Strip common path prefixes from linkname as well as name when extracting
        a tarfile. (#688)
    
      [ Leo Arias ]
      * Use requirements files in travis tests (#656)
      * Enable integration tests to run in the production store (#687)
    
      [ Daniel Watkins ]
      * Make formatting of daemon options consistent (#710)
    
      [ Sergio Schvezov ]
      * Run tests from /tmp (#684)
      * Use the proper requirements.txt path (#707)
      * Improve the go plugins usability (#709)
      * kernel plugin: kernel targets depending on debarch (#689)
      * New plugin: dump (#712)
      * rust plugin: mock downloads in unit tests (#713)
      * New upstream release 2.14 (LP: #1611009)
    
     -- Sergio Schvezov <email address hidden>  Mon, 08 Aug 2016 14:58:39 +0000
  • snapcraft (2.13.2+16.10) yakkety; urgency=medium
    
      * Run tests from /tmp (#684)
      * New upstream release 2.13.2 (LP: #1605107)
    
     -- Sergio Schvezov <email address hidden>  Mon, 25 Jul 2016 23:58:57 +0200
  • snapcraft (2.13.1+16.10) yakkety; urgency=medium
    
      [ Joe Talbott ]
      * parser - Add handling for carriage returns in wiki (#681)
    
      [ Sergio Schvezov ]
      * New upstream release 2.13.1 (LP: #1605107)
    
     -- Sergio Schvezov <email address hidden>  Mon, 25 Jul 2016 13:27:29 +0200
  • snapcraft (2.13+16.10) yakkety; urgency=medium
    
      * New upstream release 2.13 (LP: #1605107)
    
     -- Sergio Schvezov <email address hidden>  Thu, 21 Jul 2016 08:12:25 +0000
  • snapcraft (2.12.1+16.10) yakkety; urgency=medium
    
      * New upstream release 2.12.1 (LP: #1600090)
    
     -- Sergio Schvezov <email address hidden>  Fri, 08 Jul 2016 13:31:34 -0300
  • snapcraft (2.12+16.10) yakkety; urgency=medium
    
      [ Simon Quigley ]
      * Change apt-get to apt in HACKING.md (#564) (LP: #1591421)
      * Changed the mailing list in HACKING.md from snappy-devel to snapcraft
        (#577)
      * Add Subversion support (#567) (LP: #1543243)
    
      [ Joe Talbott ]
      * Include 'maintainer' and 'description' in the parser output. (#565)
        (LP: #1591199)
      * Support "```" wiki code tags in the parser. (#569) (LP: #1592133)
      * Add snapcraft-parser integration test. (#560) (LP: #1590268)
      * Make most wiki fields required. (#581) (LP: #LP: #1592133)
      * Add more info about reusable parts. (#527) (LP: #1582499)
      * Allow parts without a 'source' entry. (#599)
    
      [ Sergio Schvezov ]
      * New plugin: gulp (#563) (LP: #1575880)
      * Support for a hidden snapcraft.yaml (#582) (LP: #1587933)
      * Implement `snapcraft update` for parts (#588) (LP: #1594643)
      * Support updating cache without content-length (#598) (LP: #1595610)
      * Switch from local copy to the proper python package. (LP: #1590813)
      * Integrate with new remote parts (#590) (LP: #1594976)
      * Implement `snapcraft define` for parts (#594) (LP: #1594643)
      * Update the remote parts cache before demo tests (#604) (LP: #1596114)
      * Add missing build-packages for rpath test (#605) (LP: #1596114)
      * Implement snapcraft search (#608) (LP: #1596222)
    
      [ Bayard Randel ]
      * Ignore .eggs dir. (#572)
    
      [ Leo Arias ]
      * Use pexpect when testing the building of snaps (#573) (LP: #1592943)
      * Allow to run a subset of integration tests. (#576) (LP: #1593009)
      * Improve the store errors returning exceptions (#585) (LP: #1594636)
      * Add the register command (#586) (LP: #1595012)
      * Improve error reporting (#591) (LP: #1588023)
      * Fix the store update test to register a unique name (#595) (LP: #1595319)
      * Use a xenial docker container for travis executions (#597) (LP: #1532213)
      * Simplify the list plugins integration test (#607) (LP: #1596112)
      * Remove the unittests from the autopkgtest execution (#600) (LP: #1596068)
    
      [ Evan Dandrea ]
      * Make lxd containers ephemeral. (#578) (LP: #1577548)
    
      [ Daniel Holbach ]
      * it's myapps.developer.ubuntu.com (#587) (LP: #1594844)
    
      [ Rob Loach ]
      * Fix Snap icons for Demos (#574)
    
      [ Kyle Fazzari ]
      * Add qmake plugin. (#566) (LP: #1574774)
      * Don't copy libraries that are already in prime. (#580) (LP: #1570895)
      * Make app names more restrictive. (#555) (LP: #1589613)
    
     -- Sergio Schvezov <email address hidden>  Mon, 27 Jun 2016 13:58:10 -0300
  • snapcraft (2.11+16.10) yakkety; urgency=medium
    
      [ Leo Arias ]
      * Make the lxd unit test pass in architectures other than amd64. (#552)
        (LP: #1589747)
      * Support running the snaps tests in multiple architectures (#554)
        (LP: #1589779)
      * Make the IsDirty unit test case pass in architectures other than
        amd64. (#553) (LP: #1589752)
    
      [ Didier Roche ]
      * Reenable get and set tourdir unit tests (#551) (LP: #1589782)
      * Add finale tour examples and tests (#558) (LP: #1590903)
      * Reenable tour command (#559) (LP: #1590906)
    
      [ Sergio Schvezov ]
      * Fix or address lintian errors and warnings (#561) (LP: #1588980)
    
     -- Sergio Schvezov <email address hidden>  Thu, 09 Jun 2016 18:46:22 -0300
  • snapcraft (2.10.1+16.10) yakkety; urgency=medium
    
      * Backwards compatible clean with strip (#556) (LP: #1590256)
    
     -- Sergio Schvezov <email address hidden>  Wed, 08 Jun 2016 16:32:27 -0300
  • snapcraft (2.10+16.10) yakkety; urgency=medium
    
      [ Martin Wimpress ]
      * Correct autotools tests to use configflags (#521)
    
      [ Leo Arias ]
      * Run the integration tests against a local fake server when the user
        password is not in the environment. (#511) (LP: #1585023)
      * Move the login and logout methods to a client. (#518) (LP: #1586504)
      * Improve the config handling. (#519) (LP: #1586511)
      * Fix the one-time password login. (#529) (LP: #1586832)
      * Moved the download to the store client. (#530) (LP: #1586836)
      * Moved the upload to the store client. (#531) (LP: #1586836)
      * Updated the documentation about the icon. (#542) (LP: #1578231)
      * Improve the error message when a part binary is not found. (#541)
        (LP: #1582367)
      * Reenable the ROS demo for autopackage testing. (#520) (LP: #1588098)
      * Add macaroon support to login, upload and download. (#532) (LP: #1586910)
      * Set the no_proxy environment variable to access the local fake servers.
        (#546) (LP: #1588631)
    
      [ Stephen Stewart ]
      * nodejs plugin: Support configurable node version (#509) (LP: #1586104)
    
      [ Kyle Fazzari ]
      * Use correct cross-build packages for ppc64le. (#539) (LP: #1570944)
    
      [ Sergio Schvezov ]
      * Support zip files as source (#523) (LP: #1577062)
      * A nicer error message for incorrect stage-packages (#524) (LP: #1568131)
      * Support the assumes keyword (#525) (LP: #1586429)
      * Improve the template for snapcraft init (#528) (LP: #1575581)
      * Filter out *.snap from sourcedir (#535) (LP: #1575628)
      * Support setting a gopath for a go project from vcs (#538) (LP: #1583426)
      * Add a ticker for snapping (#540) (LP: #1582955)
      * Rename strip to prime (#543) (LP: #1582515)
    
      [ Didier Roche ]
      * Wrap plugin list output content (#534) (LP: #1587057)
      * Add snapcraft examples to scaffold getting started tour (#513)
        (LP: #1586137)
    
      [ Joe Talbott ]
      * Add support for parsing the parts wiki (#545) (LP: #1587583)
    
     -- Sergio Schvezov <email address hidden>  Fri, 03 Jun 2016 13:37:58 -0300
  • snapcraft (2.9+16.10) yakkety; urgency=medium
    
      [ Leo Arias ]
      * autopkgtests: run the install examples tests in classic. (#481)
        (LP: #1572764)
    
      [ Matteo Bertini ]
      * Fix typo in description of the python3 example. (#504)
    
      [ Jamie Bennett ]
      * Documentation: Use plugs instead of caps. (#507)
    
      [ Chris Wayne ]
      * Add in bash completion. (#453) (LP: #1570506)
    
      [ Sergio Schvezov ]
      * Fail validation if plugs or slots are declared at the part level (#514)
        (LP: #1581166)
    
      [ Kyle Fazzari ]
      * Make pull and build steps dirty if target arch changes. (#450)
        (LP: #1564192)
      * Add support for the confinement property. (#501) (LP: #1580819)
      * Add support for the epoch property. (#502) (LP: #1581113)
    
     -- Sergio Schvezov <email address hidden>  Tue, 24 May 2016 23:32:11 -0300
  • snapcraft (2.8.8+16.10) yakkety; urgency=medium
    
      * Create the 'partial' directory for apt. (#499) (LP: #1578007)
    
     -- Sergio Schvezov <email address hidden>  Wed, 04 May 2016 14:22:58 -0300
  • snapcraft (2.8.8) yakkety; urgency=medium
    
      * Create the 'partial' directory for apt. (#499) (LP: #1578007)
    
     -- Sergio Schvezov <email address hidden>  Wed, 04 May 2016 14:22:58 -0300
  • snapcraft (2.8.7) yakkety; urgency=medium
    
      * Don't fail if there is no system library list (#496) (LP: #1577750)
    
     -- Sergio Schvezov <email address hidden>  Tue, 03 May 2016 11:43:43 -0300
  • snapcraft (2.8.6) yakkety; urgency=medium
    
      [ Leo Arias ]
      * Import mock from unittest. (#492) (LP: #1576998)
    
      [ Sergio Schvezov ]
      * Remove missing replacement for unittest.mock (#494) (LP: #1576998)
    
     -- Sergio Schvezov <email address hidden>  Sat, 30 Apr 2016 18:44:44 -0300
  • snapcraft (2.8.5) yakkety; urgency=medium
    
      [ Leo Arias ]
      * autopkgtests: run the tests using the installed package (#464)
        (LP: #1570992)
      * Remove --allow-unauthenticated from examples tests (#482) (LP: #1573211)
      * Update the assertion of the example install (#483) (LP: #1573243)
      * Examples tests: Update the path to the snaps binaries (#484) (LP: #1573349)
      * Examples tests: use systemctl instead of the removed snap service (#485)
        (LP: #1573697)
      * Update the mosquitto example SNAP_USER_DATA path. (#486) (LP: #1574857)
      * Update the busybox test to use the snap data path. (LP: #1574901)
      * Remove the integration tests coverage. (#488) (LP: #1575383)
    
      [ Sergio Schvezov ]
      * Don't clean target before extracting npm (#489) (LP: #1575876)
      * Don't delete the nodejs download on build. (#490) (LP: #1575882)
    
      [ Vincent Ladeuil ]
      * Make upload more robust by ignoring spurious errors while polling the
        scan status. (#480) (LP: #1572963)
    
      [ Kyle Fazzari ]
      * docs/get-started.md: Stop discussing snappy-tools. (#454) (LP: #1568113)
    
     -- Sergio Schvezov <email address hidden>  Sat, 30 Apr 2016 12:00:50 -0300
  • snapcraft (2.8.4) xenial; urgency=medium
    
      [ Sergio Schvezov ]
      * Use series 16 by default instead of rolling-core (#477) (LP: #1572602)
      * kernel plugin: iterate over modules to add to initrd (#476) (LP: #1572118)
    
      [ Kyle Fazzari ]
      * Follow symlinks while hard-linking migrated files. (#478) (LP: #1572664)
    
     -- Sergio Schvezov <email address hidden>  Wed, 20 Apr 2016 19:15:32 -0300