1.3.0
The highlight of this release is the official "induction" of "[email protected]"
as a valid base/build-base, no longer requiring the "devel" build-base.
Of note, the [email protected] 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): [email protected] 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)