← Back to issue list

Release 1.4.0

View original Github issue

Metadata

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

Current evaluation

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.

Resolution: closed resolved

Reason: The release PR was approved and merged into main as commit aa63d809 ('Merge pull request #189 from cmatsuoka/release-1.4.0'), with 5 files changed and no unresolved review comments.

Evaluated by: mr-cal-bot

No scores available.

Issue body

## Changelog * Add cmake plugin * Mount overlays using fuse-overlayfs * Send execution output to user-specified streams * Update craftctl commands * Update step execution environment variables - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ----- CRAFT-937

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved 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.
stealth/space-bunny-alpha — closed resolved Merged craft-parts 1.4.0 via PR #189 (commit aa63d809), adding a CMake plugin, fuse-overlayfs mounting, configurable output streams, and craftctl/environment updates.
qwen/qwen3.6-35b-a3b — — Merged after approval and passing CI. Implements the 1.4.0 release, adding a cmake plugin, fuse-overlayfs mounting, customizable execution output streams, and updates to craftctl commands and step environment variables.
qwen3.6-35b-a3b-mtp-q6 — — Merged to publish version 1.4.0. The update introduces a cmake plugin, fuse-overlayfs mount support, configurable execution output streams, updated craftctl commands, and modified step execution environment variables.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/craft-parts#184 (confidence 80%)

    CMake plugin PR (merged as 57744f7a) included in the 1.4.0 changelog

  • Related To: canonical/craft-parts#183 (confidence 78%)

    fuse-overlayfs overlay mounting PR (merged as 7aa01bd4) included in the 1.4.0 changelog

Related issues

Issue Project State Summary Similarity
#194 Release 1.4.2 craft-parts merged craft-parts 1.4.2 was merged via #194, fixing craftctl error handling and excessive recursion during dirty-step verification.
78%
#308 Release 1.16.0 craft-parts merged 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.
78%
#409 Release 1.19.0 craft-parts merged 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.
76%
#622 Release 1.4.0 (CRAFT-720) charmcraft merged Merged Charmcraft 1.4.0 (CRAFT-720) in PR #622 via release commit 92573973 and merge commit 0ed29db6.
76%
#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.
76%
#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.
76%
#191 Release 1.4.1 craft-parts merged Merged release PR #191 for craft-parts 1.4.1, shipping the project-variable adoption-scope fix from #190.
75%
#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.
75%
#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.
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.
75%