Remove Windows support
Metadata
Current evaluation
Windows support removed by merged PR #6075 (commit fbc42f181, SNAPCRAFT-69), deleting the windows/ build files in favour of WSL. Superseded unmerged PR #4975; required craft-cli#422.
Resolution: closed resolved
Reason: PR #6075 'build!: remove native Windows support' was merged as commit fbc42f181 and explicitly fixes #4964, deleting the windows/ directory (PyInstaller spec, MSIX/AppX and Inno installers, icon, certificate scripts). Git history for windows/ confirms the deletion commit; the earlier attempt #4975 was closed unmerged and superseded.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Windows support removed by merged PR #6075 (commit fbc42f181, SNAPCRAFT-69), deleting the windows/ build files in favour of WSL. Superseded unmerged PR #4975; required craft-cli#422. | |
| stealth/space-bunny-alpha | — | closed resolved | Windows support was removed in PR #6075 via commit fbc42f181, dropping native Windows build support previously limited to snapcraft_legacy/core20. | |
| qwen/qwen3.6-35b-a3b | — | — | Deferred until core20 removal in Snapcraft 9. Windows support was limited to snapcraft_legacy and will be removed alongside the legacy platform deprecation. | |
| qwen/qwen3.6-35b-a3b | — | — | Windows support removal was closed and deferred. Maintainers noted it only covered snapcraft_legacy and core20, scheduling its deletion alongside the core20 deprecation in Snapcraft 9. | |
| qwen/qwen3.6-35b-a3b | — | — | Windows support removal deferred until core20 drops in Snapcraft 9. The issue was closed as cleanup is scheduled for the next major release. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Deferred until Snapcraft 9 alongside core20 removal. Windows support only impacted snapcraft_legacy, so cleanup is scheduled with the core20 deprecation cycle. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/snapcraft#6075
(confidence 97%)
Merged PR that removes native Windows support; states 'Fixes #4964' and required craft-cli#422.
-
Superseded By:
canonical/snapcraft#4975
(confidence 80%)
Earlier 'build!: remove Windows support' PR closed unmerged; #6075 replaced it with a WSL-favouring approach.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #6075 build!: remove native Windows support | snapcraft | merged | Merged as commit fbc42f181 ("build!: remove native Windows support", SNAPCRAFT-69), dropping native Windows build files in favour of WSL. Fixes #4964, replaces unmerged #4975; required craft-cli#422. | |
| #1810 Remove Windows support | charmcraft | closed | Windows support was removed by PR #2307, merged as commit 617a7203, including Windows CI/support cleanup and removal of obsolete Renovate dependencies. | |
| #4975 build!: remove Windows support | snapcraft | closed | Closed unmerged; native Windows support was later removed by merged PR #6075 (commit fbc42f181), replacing this proposal and favoring WSL. | |
| #2307 feat!: drop Windows support | charmcraft | merged | Merged PR #2307 as commit 617a7203, removing Windows-specific support across 48 files and resolving #1810. | |
| #623 Drop Windows host support | craft-providers | closed | Windows host support was removed by merged PR canonical/craft-providers#752 (commit e8f0ca9); users should use WSL2 or Multipass instead. |