← Back to issue list

Release 1.10.0

View original Github issue

Metadata

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

Current evaluation

Merged craft-parts 1.10.0, adding out-of-source build checks, normalizing file-copy signatures, and fixing pkgconfig prefixes in staged snaps.

Resolution: closed resolved

Reason: Release PR #254 was approved and merged, shipping the three documented fixes in version 1.10.0. The out-of-source detection change came via PR #250, merged in bd512ef3.

Evaluated by: mr-cal-bot

No scores available.

Issue body

## Changelog * Add plugin class method to check for out of source builds * Normalize file copy functions signatures * Fix pkgconfig prefix in staged snaps -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged craft-parts 1.10.0, adding out-of-source build checks, normalizing file-copy signatures, and fixing pkgconfig prefixes in staged snaps.
stealth/space-bunny-alpha — closed resolved Merged craft-parts 1.10.0 in #254, adding out-of-source build checks, normalizing file-copy signatures, and fixing pkgconfig prefixes in staged snaps.
qwen/qwen3.6-35b-a3b — — Merged Release 1.10.0 following single reviewer approval and successful CI checks. The update adds an out-of-source build check, normalizes file copy signatures, and fixes the pkgconfig prefix in staged snaps across 5 files.
qwen3.6-35b-a3b-mtp-q6 — — Merged release 1.10.0 by maintainer cmatsuoka. Adds a plugin method for out-of-source build detection, normalizes file copy function signatures, and fixes the pkgconfig prefix in staged snaps.

Update history

No update history recorded yet.

Related work

  • Related To: craft-parts/craft-parts#250 (confidence 98%)

    Underlying out-of-source build detection change included in the release, merged as bd512ef3.

Related issues

Issue Project State Summary Similarity
#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.
80%
#208 Release 1.5.1 craft-parts merged Merged release 1.5.1 in canonical/craft-parts#208, including the fix from #206 to correctly install extra build snaps.
79%
#256 Release 1.10.1 craft-parts merged Merged in #256 as release 1.10.1, making staged snap pkg-config prefix normalization consistent regardless of the destructive-mode packing path.
78%
#168 release: craft-parts 1.1.2 craft-parts merged Merged release PR #168 for craft-parts 1.1.2, adding snap-refresh, setup URL, pydantic validation/dependency, pylint, and requirements cleanup changes.
75%
#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%
#145 release: craft-parts 1.0.3 (CRAFT-576) craft-parts merged Merged in canonical/craft-parts#145, releasing craft-parts 1.0.3 with public API declarations, non-snap build-provider support, and Bash-based scripts for Snapcraft V2 compatibility.
74%
#266 Release 1.12.0 craft-parts merged Merged release PR #266 as b376ea29, publishing craft-parts 1.12.0 with CMake install-prefix and prefix-path fixes from PR #263.
73%
#761 build: bump version to 1.31.1 craft-parts merged Merged #761 at 5ec860c7, releasing craft-parts 1.31.1 with the stage-packaging hotfix from 1.30.1 for Snapcraft 8.3.
73%
#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.
72%
#216 Release 1.6.1 craft-parts merged Released craft-parts 1.6.1 via merged PR #216, including the stage-package symlink normalization fix from PR #215 (commit 45fe13c0).
72%