Windows Package Manager 1.29 Brings Source Priority and Better Automation Control
The preview build for the next version of the Windows Package Manager arrives with tweaks that actually matter to script writers and power users. Source priority gets an experimental overhaul while new flags help clean up automation output. These changes address long-standing frustration points regarding result ordering and progress bar noise.
How Windows Package Manager Handles Source Priority
This feature allows administrators to assign a numerical value to sources when added or later through the source edit command. Sources with higher priority are sorted first in the list which results in them getting put first in the results if other things are equal. The logic behind this prevents the dreaded multiple packages found error when one source has a unique result but is buried under lower priority entries. It remains experimental and defaults to disabled so existing workflows do not break unexpectedly during testing phases.
Automation Improvements for the Command Line
A new no-progress flag disables all progress reporting including spinners and bars across every command. This takes precedence over visual settings and provides clean output for environments where progress indicators are undesirable or interfere with parsing scripts. The PowerShell module also gains authenticated GitHub API requests automatically using environment variables to increase rate limits. CI/CD pipelines often fail due to these throttles so this change removes a common point of failure without requiring manual token handling in every script.
REST Result Match Criteria Update
Search result ordering for Microsoft Store and other REST sources now attempt to correctly set match criteria that factor into the result ordering. This prevents them from being sorted to the top automatically just because they are REST sources rather than community manifests. Users looking for portable applications will finally see them ranked appropriately against store versions based on actual field matches.
Release Windows Package Manager 1.29.70-preview
This is a preview build of WinGet for those interested in trying out upcoming features and fixes. While it has had some use and should be free of major issues, it may have bugs or usability problem...
Release Windows Package Manager 1.29.70-preview ยท microsoft/winget-cli
The update is available as a preview so testers should expect occasional quirks but these fixes target real pain points.

