| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle | 2026-02-10 | 215.9 MB | |
| Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.txt | 2026-02-10 | 64 Bytes | |
| DesktopAppInstaller_Dependencies.json | 2026-02-10 | 322 Bytes | |
| DesktopAppInstaller_Dependencies.txt | 2026-02-10 | 64 Bytes | |
| DesktopAppInstaller_Dependencies.zip | 2026-02-10 | 97.8 MB | |
| DesktopAppInstallerPolicies.zip | 2026-02-10 | 39.5 kB | |
| e53e159d00e04f729cc2180cffd1c02e_License1.xml | 2026-02-10 | 2.7 kB | |
| README.md | 2026-02-03 | 7.6 kB | |
| Windows Package Manager 1.28.190 source code.tar.gz | 2026-02-03 | 9.9 MB | |
| Windows Package Manager 1.28.190 source code.zip | 2026-02-03 | 12.1 MB | |
| Totals: 10 Items | 335.8 MB | 76 | |
This is a release candidate of Windows Package Manager v1.28. If you find any bugs or problems, please help us out by filing an issue.
New in v1.28
- Bumped the winget version to 1.28 to match the package version.
- Additional options for limiting the size of log files.
New Feature: 'source edit'
New feature that adds an 'edit' subcommand to the 'source' command. This can be used to set an explicit source to be implicit and vice-versa. For example, with this feature you can make the 'winget-font' source an implicit source instead of explicit source.
To use the feature, try winget source edit winget-font to set the Explicit state to the default.
New Feature: 'list --details'
The new feature enables a new option for the list command, --details. When supplied, the output is no longer a table view of the results but is instead a series of show like outputs drawing data from the installed item.
An example output for a single installed package is:
:::PowerShell
> wingetdev list Microsoft.VisualStudio.2022.Enterprise --details
Visual Studio Enterprise 2022 [Microsoft.VisualStudio.2022.Enterprise]
Version: 17.14.21 (November 2025)
Publisher: Microsoft Corporation
Local Identifier: ARP\Machine\X86\875fed29
Product Code: 875fed29
Installer Category: exe
Installed Scope: Machine
Installed Location: C:\Program Files\Microsoft Visual Studio\2022\Enterprise
Available Upgrades:
winget [17.14.23]
If sixels are enabled and supported by the terminal, an icon for the installed package will be shown.
Bug Fixes
- Portable Packages now use the correct directory separators regardless of which convention is used in the manifest
--suppress-initial-detailsnow works withwinget configure test--suppress-initial-detailsno longer requires--accept-configuration-agreements- Corrected property of
Fontexperimental feature to accurately reflectfontsas the required setting value
What's Changed
- Bump version to 1.28 by @florelis in https://github.com/microsoft/winget-cli/pull/5787
- Move to latest 7.4 PS SDK by @JohnMcPMS in https://github.com/microsoft/winget-cli/pull/5811
- Enable MultiProcessorCompilation by @Trenly in https://github.com/microsoft/winget-cli/pull/5804
- Remove mention of WinGet Insider program from the README by @florelis in https://github.com/microsoft/winget-cli/pull/5832
- Ignore ReleaseStatic outputs and clean intermediates by @JohnMcPMS in https://github.com/microsoft/winget-cli/pull/5848
- Make Repair-WGPM a COM-aware cmdlet and rework version retrieval by @JohnMcPMS in https://github.com/microsoft/winget-cli/pull/5842
- Unregister signal handler by @JohnMcPMS in https://github.com/microsoft/winget-cli/pull/5861
- Support associating export units with packages in subdirectories of install location by @JohnMcPMS in https://github.com/microsoft/winget-cli/pull/5859
- Send host geo to sandbox by @JohnMcPMS in https://github.com/microsoft/winget-cli/pull/5873
- Update C++ nuget package references using new scripts by @JohnMcPMS in https://github.com/microsoft/winget-cli/pull/5877
- Update platform toolset by @florelis in https://github.com/microsoft/winget-cli/pull/5882
- Extract event log for potential crash info by @JohnMcPMS in https://github.com/microsoft/winget-cli/pull/5807
- Update CODEOWNERS to include winget-developers by @florelis in https://github.com/microsoft/winget-cli/pull/5891
- Fixes for VS2026 by @florelis in https://github.com/microsoft/winget-cli/pull/5896
- Additional logging limitations and control by @JohnMcPMS in https://github.com/microsoft/winget-cli/pull/5888
- Use hybrid CRT linkage instead of full static by @JohnMcPMS in https://github.com/microsoft/winget-cli/pull/5913
- Enable source reference to get thread globals for off-thread logging by @JohnMcPMS in https://github.com/microsoft/winget-cli/pull/5780
- Fix JSON, missing closing brace by @doterik in https://github.com/microsoft/winget-cli/pull/5924
- Test host for in-proc COM module validation by @JohnMcPMS in https://github.com/microsoft/winget-cli/pull/5910
- Add sleep to allow background threads to quiesce by @JohnMcPMS in https://github.com/microsoft/winget-cli/pull/5933
- Allow suppressing configuration output on test by @Trenly in https://github.com/microsoft/winget-cli/pull/5794
- Enable Explicit toggling for sources (i.e. Enable/Disable) by @dkbennett in https://github.com/microsoft/winget-cli/pull/5904
- Fix fuzz build by @JohnMcPMS in https://github.com/microsoft/winget-cli/pull/5932
- Normalize directory separators when adding packages to path by @Trenly in https://github.com/microsoft/winget-cli/pull/5796
- Add sleep to another inproc test by @JohnMcPMS in https://github.com/microsoft/winget-cli/pull/5935
- Don't build inproc testbed for fuzzing by @JohnMcPMS in https://github.com/microsoft/winget-cli/pull/5937
- Create schema 1.12.0 folder by @Trenly in https://github.com/microsoft/winget-cli/pull/5944
- Fix names of 1.12 Schemas by @Trenly in https://github.com/microsoft/winget-cli/pull/5945
- Fix Font feature property name by @Trenly in https://github.com/microsoft/winget-cli/pull/5946
- Add check to ensure vcpkg triplets match across projects by @florelis in https://github.com/microsoft/winget-cli/pull/5950
- Update release notes for v1.28 by @florelis in https://github.com/microsoft/winget-cli/pull/5957
- Details output option for
listby @JohnMcPMS in https://github.com/microsoft/winget-cli/pull/5939 - PowerShell Repair enhancements by @AmelBawa-msft in https://github.com/microsoft/winget-cli/pull/5711
- Allow inproc callers to disable termination signal handlers by @JohnMcPMS in https://github.com/microsoft/winget-cli/pull/5958
- Add manifest version to WinGetUtilInterop by @msftrubengu in https://github.com/microsoft/winget-cli/pull/5964
- Fixes for updating winget from winget by @JohnMcPMS in https://github.com/microsoft/winget-cli/pull/5972
- Diagnostics and fix for pipeline test failures by @JohnMcPMS in https://github.com/microsoft/winget-cli/pull/5975
- Escape caller in user agent header by @JohnMcPMS in https://github.com/microsoft/winget-cli/pull/5998
- Add DSC resource list to manifest by @JohnMcPMS in https://github.com/microsoft/winget-cli/pull/5997
- Add command builder with escaped user input by @AmelBawa-msft in https://github.com/microsoft/winget-cli/pull/5982
- Add missing closing brace in settings.export.schema.0.1.json by @DuckDuckStudio in https://github.com/microsoft/winget-cli/pull/6004
- Turn off PWSH UT build in Fuzzing and ReleaseStatic for all platforms by @AmelBawa-msft in https://github.com/microsoft/winget-cli/pull/6005
- Remove experimental feature gate on source edit by @dkbennett in https://github.com/microsoft/winget-cli/pull/6006
- Update ReleaseNotes by @florelis in https://github.com/microsoft/winget-cli/pull/6007
- Make list details stable (1.28) by @JohnMcPMS in https://github.com/microsoft/winget-cli/pull/6021
- Move to IReference rather than custom enum for optional bool (1.28) by @JohnMcPMS in https://github.com/microsoft/winget-cli/pull/6024
- Apply latest localization patch (1.28) by @florelis in https://github.com/microsoft/winget-cli/pull/6025
New Contributors
- @doterik made their first contribution in https://github.com/microsoft/winget-cli/pull/5924
Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.12.470...v1.28.190