← Back to issue list

feat!: drop Windows support

View original Github issue

Metadata

Project
charmcraft
Number
#2307
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #2307 as commit 617a7203, removing Windows-specific support across 48 files and resolving #1810.

Resolution: closed resolved

Reason: PR #2307 was merged as commit 617a7203. The breaking change removed Windows-specific code and explicitly fixed #1810 under CRAFT-3237.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This removes everything that's been added for specific Windows support. ![](https://pbs.twimg.com/media/Flutao4aAAE2fNF.png) Fixes #1810 CRAFT-3237

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #2307 as commit 617a7203, removing Windows-specific support across 48 files and resolving #1810.
stealth/space-bunny-alpha — closed resolved Merged PR #2307 (commit 617a7203) removed Windows-specific support across 48 files and fixed #1810.
stealth/space-bunny-alpha — closed resolved Merged breaking change #2307 via commit 617a7203, removing Windows-specific code across 48 files and fixing #1810.
qwen/qwen3.6-35b-a3b — — Merged changes dropping Windows support by removing platform-specific code across 48 files. Approved by two reviewers and resolves issue #1810. CI checks passed prior to merge.
qwen3.6-35b-a3b-mtp-q6 — — Merged a breaking change removing all Windows-specific code and platform checks, resolving issue #1810. The maintainer stripped legacy support to streamline the codebase.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/charmcraft#1810 (confidence 100%)

    The merged PR explicitly states that it fixes the Windows-support removal issue.

Related issues

Issue Project State Summary Similarity
#752 feat!(platform): remove Windows support craft-providers merged Merged PR #752 as commit e8f0ca9, removing Windows host support and closing #623. Windows users are directed to WSL2 or Multipass.
76%
#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.
74%
#4964 Remove Windows support snapcraft closed 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.
72%