feat(craft-application): migrate version command
Metadata
Current evaluation
Merged PR #4614 (commit 885106d06) migrated Snapcraft's version command to craft-application, resolving #4468; legacy version handling remained out of scope.
Resolution: closed resolved
Reason: PR #4614 was approved and merged as commit 885106d06. Its craft-application version command migration fixed the linked work tracked by #4468.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This does not include the legacy snapcraft version
Fixes: #4468
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #4614 (commit 885106d06) migrated Snapcraft's version command to craft-application, resolving #4468; legacy version handling remained out of scope. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #4614 migrated the version command to craft-application in commit 885106d06, fixing #4468; legacy Snapcraft version handling remained excluded. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #4614 migrated Snapcraft's version command to craft-application and closed #4468. Two reviewers approved it; legacy snapcraft version handling remained excluded. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged, resolving issue #4468. The version command was migrated to craft-application across seven files. Approved by two reviewers and integrated despite minor Codecov coverage warnings. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Migrated the version command to craft-application, excluding legacy snapcraft version support. Resolves #4468. Successfully merged following minor Codecov coverage review. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/snapcraft#4468
(confidence 100%)
PR #4614 explicitly states that it fixes #4468, which is now closed.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4468 feature/craft-application: migrate version command | snapcraft | closed | Version command migration to craft-application landed in merged PR #4614 (commit 885106d06), completing the work drafted in 24d48da8 and closing the tracking issue ahead of the craft-application rebase. | |
| #4659 fix: update to craft-application latest | snapcraft | merged | Merged PR #4659 updated Snapcraft for the latest craft-application breaking changes, consolidating work from #4616, #4643, and #4651. | |
| #1358 feat(craft-application): migrate store commands | charmcraft | merged | Merged PR #1358 migrated Charmcraft store commands to craft-application, completing #1284; 5cb01186 contains the mechanical migration, and 9da46c37 later removed legacy implementations. | |
| #4560 feat(craft-application): initial support | snapcraft | merged | Merged PR #4560 as 98550856e, adding initial craft-application support with fallback to Snapcraft's existing logic. | |
| #395 refactor: merge feature/craft-application | rockcraft | merged | Merged PR #395 into main, completing the breaking migration to craft-application 1.0.0 and resolving seven linked migration and command issues. | |
| #5336 Update snapcraft to craft-application 5 | snapcraft | closed | Snapcraft was rebased onto craft-application 5 by merged PR #5349 (commit ddbf2a6f8), completing the upgrade requested to unblock #5270. | |
| #4573 build(deps): use craft-application from main branch | snapcraft | merged | Merged PR #4573 as commit 1366effa9, updating Snapcraft to use craft-application from its main branch. | |
| #359 Migrate remaining lifecycle commands to craft-application | rockcraft | closed | Resolved by rockcraft PR #395, merged into main; commits e28d53f7 and 0b44fd60 removed legacy lifecycle commands and completed the craft-application migration. | |
| #360 Migrate non-lifecycle commands to craft-application | rockcraft | closed | Resolved by merged PR #761 (commit 484099f5), which adopted craft-application’s upstream Init command/service and added --project-dir support. | |
| #1275 feat: use craft-application for pack command | charmcraft | closed | Closed unmerged as superseded after a get_build_plan error. The broader craft-application migration landed in #1538 (5e3b927c), followed by pack-command cleanup in #1704 (cfc37020). |