Tags: javierdelapuente/rockcraft
Tags
Release 1.3.1 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 (canonical#557) * fix: change pebble dir in 24.04 from /.rock/bin to /usr/bin (canonical#552)
Release 1.3.0 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. Full list of changes: * feat(project): ubuntu@24.04 is no longer "devel" @tigarmo (canonical#531) * fix(pebble): place pebble in a separate location @tigarmo (canonical#528) * fix(flask): don't enforce definition of base, build-base and platforms @jdkandersson (canonical#529) * spread: don't cut dotnet slices unnecessarily @tigarmo (canonical#530) * feat: remove --verbose from pebble if base is 24.04 or later @linostar (canonical#526) * Merge craft-application update into main @tigarmo (canonical#527) * Allow additionalProperties under "parts/plugin" in rockcraft schema @linostar (canonical#471) * chore(deps): update development dependencies (non-major) @renovate (canonical#516) * chore(deps): update github actions (major) @renovate (canonical#517) * spread: reorganize spread tests @tigarmo (canonical#519) * fix(spread): more robust check of non-pruned files @tigarmo (canonical#520) * fix: the flask-framework init template @weiiwang01 (canonical#518) * refactor(docs): use more docs from craft-parts @tigarmo (canonical#515) * docs: apply Menu Engineering to "How-to" pages @linostar (canonical#507) * Update flask-framework extension @weiiwang01 (canonical#499) * chore(merge): merge 'hotfix/1.2' back into 'main' @tigarmo (canonical#511)
Rockcraft 1.2.2 This release addresses two issues with ubuntu@24.04 projects: - Configuring an lxd instance taking forever due to interactive updates (canonical#497) - Bad interaction between the Python plugin and usrmerge changes in noble (canonical#498)
PreviousNext