Releases: canonical/snapcraft
Releases · canonical/snapcraft
8.6.1
8.6.0
What's Changed
- feat(snap): add git as craft.git to snapcraft by @dariuszd21 in #5149
- build(deps): bump tornado from 6.4.1 to 6.4.2 in /docs/.sphinx by @dependabot in #5151
- docs: minor fix in bases.rst by @tigarmo in #5159
- chore: remove vscode config by @bepri in #5165
- docs: port the platform integration guides from Discourse by @medubelko in #5160
- extension: ros2-jazzy remove experimental flag by @artivis in #5156
- tests: clean up fifos by @mr-cal in #5163
- extensions/kde-neon-6: fix XDG_CONFIG_DIRS by @soumyaDghosh in #5104
- build(deps): update pydantic etc. (main) by @renovate in #5173
- build(deps): update github actions (main) (major) by @renovate in #5170
- docs: update component documentation by @mr-cal in #5174
- docs: fix component type in the howto by @mr-cal in #5179
- docs: port the how-to/quickstart chapter from discourse by @medubelko in #5176
- chore(merge): 8.5.1 into main by @mr-cal in #5183
- docs: move craft-for-platforms → craft-a-snap by @medubelko in #5185
- feat: pydantic fields for jsonschema output in Project by @sergiusens in #5186
- fix: improve error message from snapd pack by @sergiusens in #5188
- build(deps): update dependency jinja2 to v3.1.5 [security] (main) by @renovate in #5190
- chore: fix small pyproject.yaml errors by @bepri in #5194
- Sgmoore/add core24 support by @ScarlettGatelyMoore in #5092
- chore!: unregister registries commands by @mr-cal in #5195
- chore(.github/ISSUE_TEMPLATE/bug.yaml): fix broken bullet points by @locnnil in #5201
- chore: migrate snapcraft itself to core24 by @mr-cal in #5136
- style: UK to US English by @mr-cal in #5204
- ci: replace Renovate config with starflow by @mr-cal in #5202
- refactor: use craft-platforms utilities by @bepri in #5205
- feat: support for the uv plugin by @bepri in #5196
- docs(changelog): add 8.6.0 by @mr-cal in #5215
Full Changelog: 8.5.1...8.6.0
8.5.1
What's Changed
- fix: properly present help when posargs have no help by @sergiusens in #5178
- docs(changelog): add 8.5.1 changelog by @mr-cal in #5182
Full Changelog: 8.5.0...8.5.1
8.5.0
What's Changed
- build(deps): update bugfixes (hotfix/8.3) by @renovate in #4977
- build(deps): bump craft-providers to 1.24.2 by @mr-cal in #5006
- build(deps): update dependency craft-cli to v2.7.0 (main) by @renovate in #5021
- chore(merge): 8.3.3 into main by @mr-cal in #5026
- chore(merge): 8.4.0 into main by @mr-cal in #5030
- docs: document tox builds by @medubelko in #5033
- build(deps): bump craft-parts by @tigarmo in #5031
- docs: add linter reference page by @mr-cal in #5032
- chore(merge): work/merge-8.3-8.4 into main by @tigarmo in #5044
- feat(models): add registries models by @mr-cal in #5049
- feat: add
edit-registries
command by @mr-cal in #5050 - chore(merge): 8.4.1 into main by @mr-cal in #5056
- build(deps): update bugfixes (main) by @renovate in #5058
- chore: update references from snapcore to canonical by @mr-cal in #5062
- ci: add security scan by @lengau in #5068
- tests: fix validation sets spread test by @mr-cal in #5075
- chore: remove travis and autopkgtest by @mr-cal in #5073
- docs: improve sidebar for the changelog page by @tigarmo in #5070
- ci: allow republishing branches (#5078) by @mr-cal in #5082
- feat: build, sign and publish registries by @mr-cal in #5072
- Dependency updates for 7.5.6 by @lengau in #5088
- fix: allow parallel installations of signed snapcraft snaps (7.5) by @mr-cal in #5087
- feat: add Snapcraft-specific Poetry plugin by @tigarmo in #5090
- tests: add spread tests for registries by @mr-cal in #5091
- build(deps): update dependency requests to v2.32.2 [security] (hotfix/7.5) by @renovate in #5065
- chore: drop debian directory by @mr-cal in #5093
- chore: fix deprecation warnings by @mr-cal in #5094
- docker: there is now the official repo with images by @abitrolly in #5063
- chore(merge): 8.4.2 into main by @mr-cal in #5101
- chore(merge): 7.5.7 into main by @mr-cal in #5103
- build(deps): bump craft-store to 2.6.2 by @mr-cal in #5105
- feat: allow specifying components when using edit-validation-sets by @andrewphelpsj in #5059
- build(deps): update dependency requests to v2.32.2 [security] (main) by @renovate in #5064
- build(deps): update dependency beautifulsoup4 to v4.12.3 (main) by @renovate in #5121
- build(deps): update dependency black to v24.10.0 (main) by @renovate in #5122
- build(deps): update dependency starlette to v0.40.0 [security] (main) by @renovate in #5119
- add: extension env-injector by @locnnil in #4925
- feat: use
craft-platforms
for build plans by @mattculler in #5111 - Add kde-neon-6 to schema by @pedro-avalos in #5127
- chore(merge): 7.5.8 into main by @mr-cal in #5131
- chore(merge): 8.4.4 into main by @mr-cal in #5134
- fix(docs): display examples correctly in RTD by @dariuszd21 in #5139
- refactor: use init command from craft-application by @mr-cal in #5129
- build(deps): update deps with freeze-requirements by @mr-cal in #5143
- docs(changelog): add 8.5.0 release notes by @mr-cal in #5148
New Contributors
- @medubelko made their first contribution in #5033
- @andrewphelpsj made their first contribution in #5059
- @locnnil made their first contribution in #4925
- @pedro-avalos made their first contribution in #5127
- @dariuszd21 made their first contribution in #5139
Full Changelog: 8.4.4...8.5.0
8.4.4
What's Changed
- bump craft-application, check parallel build count in project metadata by @mr-cal in #5108
- build(deps): update dependency starlette to v0.40.0 [security] (hotfix/8.4) by @renovate in #5120
- build(deps): bump craft-archives by @tigarmo in #5124
- docs(changelog): add 8.4.4 and 7.5.8 release notes by @mr-cal in #5130
Full Changelog: 8.4.3...8.4.4
7.5.8
8.4.3
8.4.2
What's Changed
- docs(changelog): cherry-pick 8.3.3 and 8.3.4 release notes by @mr-cal in #5076
- fix(remotebuild): do not auto clean interrupted builds by @mr-cal in #5081
- build(deps): bump craft-store to 3.0.2 by @mr-cal in #5084
- fix: allow parallel installations of signed snapcraft snaps by @mr-cal in #5085
- build(deps): switch to requests-unixsocket2, release 8.4.2 by @mr-cal in #5096
Full Changelog: 8.4.1...8.4.2
8.4.1
What's Changed
- fix(remotebuild): parse comma-separated architectures by @mr-cal in #5028
- build(deps): bump craft-parts for hotfix/8.4 by @tigarmo in #5039
- fix: use correct type for
build-on
andbuild-for
in build plans by @mr-cal in #5043 - fix: override _run_inner instead of run to catch exceptions by @sergiusens in #5035
- build(deps): bump craft-grammar to 2.0.1 by @mr-cal in #5051
- fix: catch remote build errors by @mr-cal in #5052
- docs(changelog): add 8.4.1 release notes by @mr-cal in #5055
Full Changelog: 8.4.0...8.4.1