Releases: canonical/snapcraft
Releases · canonical/snapcraft
7.1.3
What's Changed
- cli: parse http-proxy and https-proxy by @mr-cal in #3884
- providers: delete instances via Executor object by @mr-cal in #3875
- cli: add legacy envvar for logging and check stdin by @sergiusens in #3889
Full Changelog: 7.1.2...7.1.3
7.1.2
What's Changed
- meta: add support for riscv64 by @mr-cal in #3868
- tests: enable provider spread tests for core22 by @mr-cal in #3877
- requirements: update craft-parts to 1.12.1 by @cmatsuoka in #3879
- tests: uprev miniconda by @sergiusens in #3881
- kde extension: new content snap for core20 by @ppd in #3846
Full Changelog: 7.1.1...7.1.2
7.1.1
What's Changed
- cli: add KeyAlreadyExists error by @mr-cal in #3844
- names.py: correct typo "logged it" to "logged in" by @rpjday in #3845
- meta: add support for s390x by @mr-cal in #3850
- repo: fix_pkg_config removes prefixes from staged snap's .pc files. by @mr-cal in #3848
- plugins: early registration of application plugins by @cmatsuoka in #3856
- cli: fixup args to list-validation-sets by @sergiusens in #3858
- requirements: update craft-parts to 1.10.2 by @cmatsuoka in #3857
- extensions: Do not default to Nvidia VDPAU by @nteodosio in #3855
New Contributors
- @rpjday made their first contribution in #3845
- @nteodosio made their first contribution in #3855
Full Changelog: 7.1.0...7.1.1
7.1.0
What's Changed
- lifecyle: root level build-packages and build-snaps by @sergiusens in #3790
- extensions: method to get data dir by @sergiusens in #3810
- commands,providers: implement ssh directory bind by @cmatsuoka in #3796
- extensions: prepend and append functions for ENV by @sergiusens in #3811
- lint: bump pylint by @mr-cal in #3813
- utils: move process_version to utils.py by @mr-cal in #3815
- spread: set colcon for 18.04 to manual by @sergiusens in #3817
- project: method to return snaps to install by @sergiusens in #3816
- extensions: use pydantic to validate yaml before expanding by @mr-cal in #3814
- fix(colcon-core18-test): use underscore instead of dash by @Guillaumebeuzeboc in #3818
- projects: add support for sigint by @Guillaumebeuzeboc in #3782
- providers: specify build-on and build-for in instance name by @mr-cal in #3820
- pack: specify snap filename by @mr-cal in #3819
- architectures: add schema support by @mr-cal in #3812
- extensions: add core22 gnome by @sergiusens in #3798
- pack: only print the basename of the snap filename by @sergiusens in #3822
- requirements: update craft-parts to 1.8.1 by @cmatsuoka in #3825
- hotfix/7.0.9 merge by @sergiusens in #3827
- Hotfix/7.0.10 merge by @sergiusens in #3830
- cli: update craft-cli to comply with UX guidelines by @cmatsuoka in #3833
- Hotfix/7.0.11 merge by @sergiusens in #3834
- Add core22 colcon plugin / ros2-humble extension by @artivis in #3750
- build(deps): bump lxml from 4.9.0 to 4.9.1 by @dependabot in #3829
- meta: architectures by @mr-cal in #3821
- utils: add calls to find host and snap tools by @cmatsuoka in #3838
- Fix gnome extension g-ir-scanner PYTHONPATH by @diddledani in #3835
- elf: add elf file handler class by @cmatsuoka in #3839
- snapcraft/meta: make Manifest.base optional by @jhenstridge in #3836
- elf: add handling and patching helpers by @cmatsuoka in #3840
- fix: hooks: process generated hooks by @mr-cal in #3837
- requirements: update by @sergiusens in #3842
- elf: add elf file patcher by @cmatsuoka in #3841
- parts: Do not import craft_parts.packages.deb until needed by @valentindavid in #3843
New Contributors
- @valentindavid made their first contribution in #3843
Full Changelog: 7.0.11...7.1.0
7.0.10
What's Changed
- manifest: correctly handle unspecified stage packages by @cmatsuoka in #3828
Full Changelog: 7.0.9...7.0.10
7.0.9
7.0.8
What's Changed
- store: export-login with legacy by @sergiusens in #3797
- export-login: clarify use of exported tokens by @sergiusens in #3799
- status command: static linting by @sergiusens in #3802
- package repositories: ensure dependencies are installed before use by @sergiusens in #3801
- package repositories: force package refresh by @sergiusens in #3804
- spread: add build packages to package repository tests by @cmatsuoka in #3806
- store: support configparser credentials by @sergiusens in #3805
- promote: add snap-name to args by @sergiusens in #3807
- store: login requires no exported credentials by @sergiusens in #3808
- store: correct login for register-key by @sergiusens in #3809
Full Changelog: 7.0.7...7.0.8
7.0.7
What's Changed
- legacy plugins: backwards compatibility by @sergiusens in #3795
Full Changelog: 7.0.6...7.0.7
7.0.6
What's Changed
- cli: message with more information about keyring by @sergiusens in #3793
- store: full support for legacy login by @sergiusens in #3794
Full Changelog: 7.0.5...7.0.6
7.0.5
What's Changed
- packaging: ignore craftctl python environment variables by @cmatsuoka in #3791
- commands: add legacy push by @sergiusens in #3792
Full Changelog: 7.0.4...7.0.5