github microsoft/winget-cli v1.28.190
Windows Package Manager 1.28.190

pre-release8 hours ago

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

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:

> 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-details now works with winget configure test
  • --suppress-initial-details no longer requires --accept-configuration-agreements
  • Corrected property of Font experimental feature to accurately reflect fonts as the required setting value

What's Changed

New Contributors

Full Changelog: v1.12.470...v1.28.190

Don't miss a new winget-cli release

NewReleases is sending notifications on new releases.