Release 1.19.0
Metadata
Current evaluation
Merged release PR canonical/craft-parts#409 (commit 8738b6cb), shipping craft-parts 1.19.0 on 2023-03-20 with offline plugin support, initial yum/CentOS support, optional overlays, RPM source handler, and doc updates.
Resolution: closed resolved
Reason: The PR was merged into main as commit 8738b6cb with maintainer approval; docs/reference/changelog.rst records the 1.19.0 (2023-03-20) entry matching the PR body, confirming the release shipped.
Evaluated by: mr-cal-bot
No scores available.
Issue body
## Changelog
* Initial support for offline plugins
* Initial support for yum and CentOS
* Introduce feature selection, make overlay support optional
* Check if plugin-specific properties are dirty when computing lifecycle actions
* Add source handler for rpm packages
* Ignore unreadable files in /etc/apt
* Documentation updates
* OsRelease code cleanup
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged release PR canonical/craft-parts#409 (commit 8738b6cb), shipping craft-parts 1.19.0 on 2023-03-20 with offline plugin support, initial yum/CentOS support, optional overlays, RPM source handler, and doc updates. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/craft-parts#409 (8738b6cb), releasing 1.19.0 with offline plugins, yum/CentOS support, optional overlays, RPM source handling, and documentation updates. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged release 1.19.0 after approval and passing CI. Changes include offline plugin support, yum and CentOS compatibility, optional overlay support, rpm source handling, and documentation and code cleanup. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to release version 1.19.0, adding offline plugin support, yum and CentOS compatibility, optional overlay support, rpm package handling, and code cleanup. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-parts#422
(confidence 90%)
Follow-up maintenance release 1.19.1 (commit 9cb4909c) succeeded this 1.19.0 release.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #422 Release 1.19.1 | craft-parts | merged | Merged release PR canonical/craft-parts#422 (commits 9cb4909c, merge 970e1881), publishing craft-parts 1.19.1 with git+ssh support for git sources and a loosened pydantic dependency. | |
| #1049 requirements: update craft-parts to 1.19.0 | charmcraft | merged | Merged charmcraft#1049 as commit faa61706, updating craft-parts to 1.19.0 and adding initial yum package-manager and RPM source-handler support. | |
| #421 Release 1.19.1 | craft-parts | closed | Closed unmerged and superseded by canonical/craft-parts#422, which merged as commit 9cb4909c and released craft-parts 1.19.1 using the updated release process. | |
| #352 Release 1.18.0 | craft-parts | merged | Merged craft-parts 1.18.0 in canonical/craft-parts#352 (d525fe4a), adding SCons, Ant, and Maven plugins plus cleaning, tracking, error-handling, and documentation improvements. | |
| #218 requirements: update craft-parts to 1.19.0 | rockcraft | merged | Merged as commit 3c9fc942: bumped craft-parts to 1.19.0, enabled overlays (now required by that release), and updated OS release verification in tests after Craft Parts dropped Ubuntu codenames. | |
| #189 Release 1.4.0 | craft-parts | merged | PR #189 (merge commit aa63d809) merged craft-parts 1.4.0, shipping the cmake plugin, fuse-overlayfs overlay mounting, user-specified output streams, and craftctl/env-var updates. Linked to CRAFT-937. | |
| #259 Release 1.10.2 | craft-parts | merged | Merged release PR #259, publishing craft-parts 1.10.2 with fixes for shallow Git clone source formatting and host-architecture stage packages. | |
| #4083 requirements: update craft-parts to 1.19.0 | snapcraft | merged | Merged PR #4083 (commit 0e2cf91be) bumped craft-parts to 1.19.0, adopting feature selection that makes the overlay step optional and improving dirty checks for plugin-specific property changes. | |
| #681 Release 1.27.0 | craft-parts | merged | Merged into main as commit f40af478, publishing craft-parts 1.27.0 with base-layer metadata, qmake support, Ant proxy support, rustup snap integration, and documentation updates. | |
| #133 release: bump version to 1.0.2 (CRAFT-536) | craft-parts | merged | Merged release PR #133 shipped craft-parts 1.0.2, fixing local-source updates that deleted build artifacts and new override-pull files. |