Skip to content

Releases: canonical/rockcraft

1.6.0

16 Oct 18:21
1.6.0
1bc77f7
Compare
Choose a tag to compare
1.6.0 Pre-release
Pre-release

Special thanks to the contributors that made this release happen: @aznashwan, @cjdcordeiro, @clay-lake, @erinecon, @javierdelapuente, @jdkandersson, @jy5275, @lengau, @linostar, @medubelko, @mr-cal, @renovate, @renovate[bot], @sergiusens, @tigarmo and @vpa1977

Full list of changes

1.5.3

05 Jul 19:06
1.5.3
849cbc3
Compare
Choose a tag to compare

What's Changed

This is a release with internal cleanups - no differences from 1.5.2 are expected.

  • build(deps): use proper versions for craft- libs by @tigarmo in #624

Full Changelog: 1.5.2...1.5.3

1.5.2

25 Jun 13:31
1.5.2
f0d5480
Compare
Choose a tag to compare

What's Changed

  • fix(flask): handle SyntaxErrors when parsing app.py by @tigarmo in #612
  • Remove reference docs for debs and parts for flask-framework by @jdkandersson in #614
  • fix(flask): drop 'flask-framework/' prefix in template by @tigarmo in #615

Full Changelog: 1.5.1...1.5.2

1.5.1

24 Jun 14:49
1.5.1
ce0636d
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.5.0...1.5.1

Release 1.5.0

22 Jun 13:56
1.5.0
2d9c6fc
Compare
Choose a tag to compare

This release includes multiple improvements related to error handling, and extensive overhauling of the documentation.

Special thanks to the contributors that made this release happen: @cjdcordeiro, @javierdelapuente, @jdkandersson, @sergiusens and @tigarmo

Full list of changes

1.4.0

19 Jun 19:43
1.4.0
Compare
Choose a tag to compare

Special thanks to the contributors that made this release happen: @dariuszd21, @lengau, @linostar, @mr-cal, @renovate, @renovate[bot], @sergiusens and @tigarmo

Full list of changes

1.3.2

06 May 16:25
1.3.2
fba4f1c
Compare
Choose a tag to compare

What's Changed

  • feat(flask): remove experimental flag for flask-framework extension (… by @tigarmo in #560

Full Changelog: 1.3.1...1.3.2

1.3.1

22 Apr 11:45
1.3.1
f03bda5
Compare
Choose a tag to compare

This release fixes the build of Rockcraft's snap in non-amd64 architectures.

Full list of changes:

  • build: fix snap build in non-amd64 archs (#557)
  • fix: change pebble dir in 24.04 from /.rock/bin to /usr/bin (#552)

1.3.0

09 Apr 19:58
1.3.0
4d5e467
Compare
Choose a tag to compare

The highlight of this release is the official "induction" of "ubuntu@24.04"
as a valid base/build-base, no longer requiring the "devel" build-base.

Of note, the ubuntu@24.04 base changes the rock's entrypoint to no longer have
"--verbose" by default. There are other "big" changes in this version but they
are mostly internal refactorings and updates. We have actually "inherited" a
couple of features from craft-application (like adopt-info and grammar), but
these should be considered "experimental" from Rockcraft's point of view because
we haven't had a chance to exercise those features in the project yet.

Special thanks to the contributors that made this release happen: @jdkandersson, @linostar, @renovate, @renovate[bot], @tigarmo and @weiiwang01

Full list of changes

  • feat(project): ubuntu@24.04 is no longer "devel" @tigarmo (#531)
  • fix(pebble): place pebble in a separate location @tigarmo (#528)
  • fix(flask): don't enforce definition of base, build-base and platforms @jdkandersson (#529)
  • spread: don't cut dotnet slices unnecessarily @tigarmo (#530)
  • feat: remove --verbose from pebble if base is 24.04 or later @linostar (#526)
  • Merge craft-application update into main @tigarmo (#527)
  • Allow additionalProperties under "parts/plugin" in rockcraft schema @linostar (#471)
  • chore(deps): update development dependencies (non-major) @renovate (#516)
  • chore(deps): update github actions (major) @renovate (#517)
  • spread: reorganize spread tests @tigarmo (#519)
  • fix(spread): more robust check of non-pruned files @tigarmo (#520)
  • fix: the flask-framework init template @weiiwang01 (#518)
  • refactor(docs): use more docs from craft-parts @tigarmo (#515)
  • docs: apply Menu Engineering to "How-to" pages @linostar (#507)
  • Update flask-framework extension @weiiwang01 (#499)
  • chore(merge): merge 'hotfix/1.2' back into 'main' @tigarmo (#511)

1.2.3

15 Mar 19:39
1.2.3
cf96cab
Compare
Choose a tag to compare

This release fixes an issue when provisioning build instances with recent LTS LXD releases.

What's Changed

  • build(deps): bump craft-providers to 1.23.1 by @tigarmo in #509

Full Changelog: 1.2.2...1.2.3