[PR #15031] Consolidate our MSIX distribution back down to one package #30365

Open
opened 2026-01-31 09:40:21 +00:00 by claunia · 0 comments
Owner

Original Pull Request: https://github.com/microsoft/terminal/pull/15031

State: closed
Merged: Yes


We ship a separate package to Windows 10, which contains a copy of XAML embedded in it, because of a bug in activating classes from framework packages while we're elevated.

We did this to avoid wasting disk space on Windows 11 installs (which is critical given that we're preinstalled in the Windows image.)

The fix for this issue was released in a servicing update in April 2022. Thanks to KB5011831, we no longer need this workaround!

And finally, this means that we no longer need to depend on a copy of "pre-release" XAML. We only did that because it would copy all of its assets into our package.

Introduced in #12560
Closes #14106
Closes (discussion) #14981
Reverts #14660

**Original Pull Request:** https://github.com/microsoft/terminal/pull/15031 **State:** closed **Merged:** Yes --- We ship a separate package to Windows 10, which contains a copy of XAML embedded in it, because of a bug in activating classes from framework packages while we're elevated. We did this to avoid wasting disk space on Windows 11 installs (which is critical given that we're preinstalled in the Windows image.) The fix for this issue was released in a servicing update in April 2022. Thanks to KB5011831, we no longer need this workaround! And finally, this means that we no longer need to depend on a copy of "pre-release" XAML. We only did that because it would copy all of its assets into our package. Introduced in #12560 Closes #14106 Closes (discussion) #14981 Reverts #14660
claunia added the pull-request label 2026-01-31 09:40:21 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#30365