[ubuntu/xenial-updates] snapcraft 2.39.2 (Accepted)
Łukasz Zemczak
lukasz.zemczak at canonical.com
Wed Feb 28 22:39:31 UTC 2018
snapcraft (2.39.2) xenial; urgency=medium
[ Sergio Schvezov ]
* tests: improvements to demos (#1938)
* tests: remove the webcam-webui demo (#1940)
* elf: contemplate more patching scenarios (#1935)
* New upstream release (LP: #1745488)
[ Kyle Fazzari ]
* tests: remove duplicate tests (#1928)
* schema: remove underscore from version pattern (#1933)
* store: support pushing snap with no architectures (#1937)
* storeapi: handle errors even for >400 responses (#1936)
[ Christian Dywan ]
* sources: proper errors for invalid handlers (#1929)
[ Sylvain Pineau ]
* tests: update the plainbox-provider tests (#1931)
snapcraft (2.39.1) xenial; urgency=medium
[ Sergio Schvezov ]
* tests: setup the correct environment for adt (#1907)
* snap: patch ctypes for the snap and remove libarchive (#1915)
* tests: update tests to work in adt (#1908)
* elf: cache crawled files (#1925)
[ Leo Arias ]
* elf: use surrogate escape when decoding readelf output (#1903)
[ Christian Dywan ]
* os-release: stub for when /etc/os-release doesn't exist (#1880)
[ James Henstridge ]
* elf: pyelftools to parse ELF files rather than readelf (#1913)
[ Christian Dywan ]
* lxd: raw.idmap expects host and container id respectively (#1904)
[ Kyle Fazzari ]
* docker: add Dockerfiles for all risk levels (#1914)
* schema: update version regex (#1924)
* mypy: update to 0.560 (#1923)
* remote_parts: handle connection errors (#1906)
snapcraft (2.39) xenial; urgency=medium
[ Sergio Schvezov ]
* tests: fix broken rust test snap (#1838)
* docker: instructions to build from the snap (#1840)
* cli: implement help <command> (#1845)
* elf: warn if primed files will not work with the base's linker (#1843)
* setup: simplify bin/snapcraft and correct tests (#1860)
* pluginhandler: patch and handle elf files on glibc mismatch
* tests: split more tests and and add an invisible ticker for travis
* tests: call file directly for the HasArchitecture checker (#1868)
* kernel plugin: remove dependency on magic (#1867)
* elf: remove dependency on magic (#1870)
* elf: cleaner patchelf experience (#1873)
* Revert "meta: create XDG_RUNTIME_DIR in wrappers. (#1818)" (#1883)
* elf: better handling for newer libc6 (#1881)
* elf: make patchelf a dependency (#1888)
* docker: user proper tags in Readme.md (#1897)
* elf: do not strip rpaths that contain $ORIGIN (#1896)
* elf: check if file exists before checking if ELF (#1901)
[ Kyle Fazzari ]
* cli: add expiration option to export-login (#1831)
* zip: support extracting non-unix zip files (#1862)
* cli: exported login should only be readable by owner (#1869)
* lifecycle: use in-snap mksquashfs if running from snap (#1891)
* cli: use C.UTF-8 if locale not set (#1893)
* docker: beta should use beta, edge use edge (#1895)
* docker: don't rely on snapcraft-classic
* many: use in-snap unsquashfs and readelf if running from snap (#1902)
[ Leo Arias ]
* extractors: also support appdata.xml appstream files. (#1861)
* extractors: support appstream icon and desktop (#1853)
* tests: allow to overwrite the snapcraft install command (#1894)
[ Christian Dywan ]
* lxd: change "Terminating" message to debug level (#1842)
* lxd: use user in container when mounting remote via sshfs (#1847)
* remote_parts: Use hashed folder based on parts URI (#1856)
* grammar: to statement (#1639)
* grammar: make on statement use host architecture (#1857)
* repo: use debian.arfile instead of dpkg-deb (#1878)
* lxd: always (re-)injects snaps if necessary (#1865)
[ Paolo Pisati ]
* kernel plugin: update initrd.img-core path to boot/initrd.img (#1839)
* kbuild plugin: pick up CROSS_COMPILE only if not empty (#1874)
[ Alberto Donato ]
* schema: add options to configure applications socket activation (#1617)
[ Herman Yanush ]
* cli: humanize push message (#1833)
[ Konrad Krawiec ]
* cmake plugin: update plugin help (#1832)
* storeapi: add docstrings for _snap_index_client.py (#1855)
[ Marcin Mikołajczak ]
* static tests: add type hint for cli/assertions.py module (#1811)
[ Alan Pope ]
* README: remove rocketchat link (#1854)
[ Daniel Lim Wee Soong ]
* storeapi: add docstrings to _client (#1851)
* tests: add snap not found tests (#1849)
[ Chris Glass ]
* cli: fixed typo in help (#1890)
[ Jonathan Cave ]
* tests: remove plainbox part from plugin tests (#1889)
snapcraft (2.38) xenial; urgency=medium
[ Sergio Schvezov ]
* ci: detect docker to auto setup core (#1801)
* ci: correctly run from snap (#1803)
* elf: strip the .note.go.buildid to make room for patching elf (#1798)
* meta: create XDG_RUNTIME_DIR in wrappers (#1818)
* tests: use a simpler test for bzr and python (#1821)
* repo: handle invalid snaps (#1815)
* tests: skip classic confined tests on armhf (#1822)
* elf: search for DT_NEEDED in prime and the base (#1823)
* pluginhandler: warn the inclusion of libraries from the host (#1829)
[ Leo Arias ]
* tests: update the snap name already registered for store tests (#1797)
* tests: update the registered snap fake (#1799)
* tests: collect the autopkgtest results and save them to a repo (#1755)
* meta: refactor into a package (#1804)
* ci: don't fail if the snap transfer fails (#1808)
[ Kyle Fazzari ]
* metadata: add infrastructure for extracting metadata from parts (#1825)
* extractors: support appstream metadata in parts (#1826)
[ Michael Hudson-Doyle ]
* lxd: suppress traceback when lxc launch / init fails (#1771)
[ Daniel Lim Wee Soong ]
* storeapi: breakdown code into modules (#1793)
[ Tyler Hicks ]
* lifecycle: use the -no-fragments mksquashfs option (#1805)
[ Daniel Lim Wee Soong ]
* ci: transfer generated snapcraft snap to transfer.sh (#1806)
[ Christian Dywan ]
* repo: error for packages with broken dependencies (#1788)
* lxd: always install squashfuse (#1786)
* tests: run test_cleanbuild in LXD on Travis (#1807)
* grammar: support grammar-powered source (#1817)
[ Ted Gould ]
* lifecycle: do not include source tarballs from previous runs (#1795)
[ Konrad Krawiec ]
* static tests: add type hints to formatting_utils (#1809)
* tests: add more unit tests for formatting_utils (#1813)
[ Ivan Fonseca ]
* static tests: type hinting for various modules (#1812)
snapcraft (2.37) xenial; urgency=medium
[ Sergio Schvezov ]
* cli: improve the help command (#1789)
* many: set rpath for elf files for classic (#1781)
[ Kyle Fazzari ]
* tests: run codespell as part of static tests (#1783)
* catkin-tools plugin: use stage-packages (#1779)
* cli: add export-login command (#1780)
[ Leo Arias ]
* tests: move the ppa test trigger to lxd (#1758)
* tests: python plugin integration tests moved to a separate suite (#1791)
* tests: do not hit the network in python unit tests (#1792)
* cli: add what, why, and how to fix to the common errors (#1640)
* cli: include consistent commands to fix error conditions (#1790)
[ Christian Dywan ]
* tests: move refresh to unit folder (#1787)
[ Daniel Lim Wee Soong ]
* spelling: fixed spelling and added codespell support (#1770)
* cli: more complete error when registering a reserved name (#1778)
* static tests: add type hinting to file_utils.py (#1785)
[ Sangbum Kim ]
* cli: show helpful message for 'snapcraft list-keys' with no keys (#1784)
[ Marcin Mikołajczak ]
* tests: add --help command to the runtests.sh script (#1775)
[ Matias Bordese ]
* storeapi: support for pushing binary metadata (#1774)
snapcraft (2.36) xenial; urgency=medium
[ Sergio Schvezov ]
* static tests: upgrade to the newest flake8 (#1745)
* static tests: enable type checking by use of mypy (#1747)
* elf: conversion from libraries (#1744)
* many: ensure classic confined binaries use the correct interpreter (#1759)
* project: export the arch triplet into the environment (#1768)
[ Kyle Fazzari ]
* TESTING: adt on lxc requires squashfuse (#1741)
* python plugin: use extracted pip (#1607)
* ament plugin: new plugin (#1583) (LP: #1686850)
* catkin plugin: support building entire workspace (#1743) (LP: #1721168)
* store: refactor acquirement of attenuated macaroon (#1765)
* snapcraft.yaml: use gcc to determine tuple (#1764) (LP: #1733922)
[ Leo Arias ]
* tests: reorganize unit and integration suites to make them easier to split
for travis (#1638)
* tests: share the cache for ros tests (#1725)
* tests: run daily autopkgtest in travis (#1643)
* tests: add a script to run autopkgtests from the ppa (#1749)
* tests: add the missing quote on autopkgtest run (#1756)
* tests: move the catkin integration tests to a separate suite (#1760)
[ Chris Ratliff ]
* catkin tools plugin: add catkin tools support (#1593)
[ Paolo Pisati ]
* kernel plugin: respect the kernel-with-firmware property (#1750)
[ Colin Watson ]
* nodejs plugin: pass proxy configuration to yarn (#1754)
[ Christian Dywan ]
* lxd: always remove tmp_dir after execution (#1742)
* lxd: delete container only if parts is empty (#1762)
[ Facundo Batista ]
* store: push-metadata added (#1634)
* tests: push metadata test needs to push the snap first (#1766)
[ Daniel Watkins ]
* python plugin: use finer grained file filters for pip (#1763)
[ Michael Hudson-Doyle ]
* lxd: let lxd choose the architecture (#1718)
Date: 2018-02-21 19:33:09.343269+00:00
Changed-By: Sergio Schvezov <sergio.schvezov at ubuntu.com>
Signed-By: Łukasz Zemczak <lukasz.zemczak at canonical.com>
https://launchpad.net/ubuntu/+source/snapcraft/2.39.2
-------------- next part --------------
Sorry, changesfile not available.
More information about the Xenial-changes
mailing list