Release 1.16.0
Metadata
Current evaluation
Merged release PR #308 as commit b96f9f24, publishing craft-parts 1.16.0 with file permissions, permission-aware collision checks, optimized overlay refreshes, a separate environment setup file, and plugin access to changed files.
Resolution: closed resolved
Reason: PR #308 was approved and merged into the project. Git history records the release as commit b96f9f24 ("Release 1.16.0").
Evaluated by: mr-cal-bot
No scores available.
Issue body
## Changelog
* Add file permission setting
* Take permissions into account when checking file collisions
* Only refresh overlay packages if necessary
* Generate separate environment setup file
* Make changed file list available to plugins
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged release PR #308 as commit b96f9f24, publishing craft-parts 1.16.0 with file permissions, permission-aware collision checks, optimized overlay refreshes, a separate environment setup file, and plugin access to changed files. | |
| stealth/space-bunny-alpha | — | closed resolved | craft-parts 1.16.0 was released via merged PR #308, adding file permissions, permission-aware collision checks, overlay refresh optimization, separate environment setup, and plugin file lists. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged release 1.16.0 following single reviewer approval. Adds file permission configuration, collision checks, optimized overlay refresh, separate environment setup generation, and plugin file list access. Approved with no unresolved comments and merged successfully. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged by maintainer cmatsuoka to publish version 1.16.0. The release adds file permission handling, collision checks, optimized overlay refreshes, a separate environment setup file, and plugin access to changed file lists. |
Update history
No update history recorded yet.
Related work
-
Related To:
craft-parts#304
(confidence 95%)
Added file-permission support while migrating files, matching a 1.16.0 release feature.
-
Related To:
craft-parts#305
(confidence 95%)
Updated collision checks to account for file permissions, matching the release changelog.
-
Related To:
craft-parts#310
(confidence 85%)
Follow-up documentation for part file permissions introduced in 1.16.0.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #156 release: bump version to 1.1.0 (CRAFT-698) | craft-parts | merged | Merged release PR #156 as commit 0993fa0e, publishing craft-parts 1.1.0 with overlay-step support, Bash scriptlets, plugin validation, and Go and .NET plugins. | |
| #181 Release 1.3.0 | craft-parts | merged | Merged release PR #181 in commit b79ddb69, publishing craft-parts 1.3.0 with a Meson plugin and updated git source tests. | |
| #205 Release 1.5.0 | craft-parts | merged | Merged as commit 25b40c67, releasing craft-parts 1.5.0 with Rust/npm plugins, CRAFT_PROJECT_NAME support, plugin exports, and environment-validation refactoring. | |
| #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). | |
| #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. | |
| #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. | |
| #227 Release 1.7.0 | craft-parts | merged | Merged in canonical/craft-parts#227 (fadac9d2), releasing 1.7.0 with environment-variable and core22 support, expanded variables, plugin changes, and documentation fixes. | |
| #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. | |
| #235 Release 1.7.2 | craft-parts | merged | Merged release PR #235 for craft-parts 1.7.2, fixing Git repository updates and stage-package removal during build updates. |