← Back to issue list

Release 1.19.0

View original Github issue

Metadata

Project
craft-parts
Number
#409
Type
pull request
State
merged
Author
cmatsuoka
Labels
—
Created
Updated
Closed

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.
80%
#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.
79%
#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.
78%
#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.
77%
#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.
77%
#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.
76%
#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.
75%
#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.
74%
#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.
74%
#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.
74%