← Back to issue list

feat(craft-application): migrate version command

View original Github issue

Metadata

Project
snapcraft
Number
#4614
Type
pull request
State
merged
Author
syu-w
Labels
—
Created
Updated
Closed

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.
88%
#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.
78%
#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.
77%
#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.
75%
#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.
74%
#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.
73%
#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.
72%
#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.
72%
#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.
72%
#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).
72%