← Back to issue list

Release 2.3.0

View original Github issue

Metadata

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

Current evaluation

Merged release 2.3.0. Switched craftctl to unix sockets to consolidate server loops and improved scriptlet error surfacing. Approved by two reviewers and passed CI before merging.

Suggested action:

No scores available.

Issue body

## New features: * Change craftctl communication mechanism to unix sockets to consolidate the ctl server and output stream processing selector loops. * Get the error output from step scriptlet execution and surface it when raising ScriptletRunError. - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you added an entry to the changelog (`docs/reference/changelog.rst`)? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged release 2.3.0. Switched craftctl to unix sockets to consolidate server loops and improved scriptlet error surfacing. Approved by two reviewers and passed CI before merging.
qwen3.6-35b-a3b-mtp-q6 Merged release 2.3.0 by maintainer cmatsuoka. Consolidates craftctl communication via unix sockets and surfaces step scriptlet execution errors. Includes CLA and changelog documentation.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#33 release 1.2.0 (CRAFT-703) craft-store merged Merged to publish release 1.2.0. Approved by one reviewer with passing CI checks and zero unresolved comments. The maintainer modified two files, adding eight lines and removing one, to finalize the version bump.
73%
#194 Release 1.4.2 craft-parts merged Merged release 1.4.2 following reviewer approval. The update resolves craftctl error handling and fixes long recursions during dirty step verification across nine files.
73%
#1885 Release 2.39 snapcraft merged Merged to release version 2.39. Approved by two reviewers with passing CI checks. Updated one file with 78 additions to finalize the version bump and release artifacts.
71%
#67 release 2.2.1 craft-store merged Merged to publish release 2.2.1. Approved by one reviewer with zero unresolved comments. The change adds 11 lines and removes 3 across three files, with maintainer sign-off and CLA confirmation.
71%
#1044 Release 2.7.0 craft-parts merged Merged to publish release 2.7.0. Received two approvals and passed CI. A minor linter style issue was flagged but deemed non-blocking, so the maintainer merged it to avoid delaying the release.
71%
#55 release 2.1.0 craft-store merged Merged release pull request for version 2.1.0. Approved by one reviewer, passed CI checks, and modified three files. Successfully published as the new release.
71%
#60 Release 0.2 (CRAFT-761) craft-cli merged Pull request for Release 0.2 (CRAFT-761) was approved, passed CI checks, and successfully merged. The merge applied a single-line change to finalize the version update.
71%
#244 Release 0.2.3 fetch-service merged Merged release 0.2.3. Includes parsing fixes, deb822 refactoring, and validation for FETCH_APT_RELEASE_PUBLIC_KEY. Approved by three reviewers, passed CI, and successfully merged.
71%
#42 release: 2.0.0 (CRAFT-772) craft-store merged Merged after single reviewer approval, this change implements the 2.0.0 release. The update spans two files with 16 additions and one deletion, finalizing the version bump.
70%
#1932 Release/2.7.4 charmcraft merged Merged into the 2.7.4 release. Resolves CRAFT-3439 after passing CI and receiving two approvals. Changes span four files (+19/-16 lines). A known flaky smoke test on the 2.7 branch was noted but did not block the merge.
70%