Release 1.4.0
Metadata
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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. |