Windows Package Manager 1.29.30‑preview: Fresh Stability Fixes and a Sharper List Command
The latest preview of WinGet delivers two small but valuable tweaks that make the list command more predictable for users who rely on it to audit installed packages, while also removing an unnecessary flag from the release notes.
Why the listDetails change matters
When earlier versions shuffled output between a terse and a verbose format depending on hidden defaults, troubleshooting grew harder. The new update guarantees that the list command always shows the same level of detail unless the user explicitly asks for more. This consistency helps when scripts parse the output or when comparing two machines side‑by‑side.
Swapping optional booleans for IReference
The optional boolean flag that previously required a custom enum has been replaced with an IReference type. Although the change is invisible to most users, it aligns WinGet’s API with modern Windows conventions and removes a small source of confusion when developers build wrappers around the package manager.
Locale patch updates
A recent localization patch has been applied, fixing several language strings that appeared garbled in non‑English environments. Users who run WinGet on German or Japanese systems will notice cleaner prompts and error messages.
How to keep your system happy with this preview
Because the build is still marked as a pre‑release, it’s wise to test it against a fresh virtual machine first. A real‑world scenario that highlights its value: after installing version 1.29.30‑preview on a developer workstation, the list output stopped fluctuating between one line per package and multiple lines per dependency, making automated inventory scripts run without error.
The preview also removes the deprecated “listDetails” entry from the release notes, so there’s no longer any confusion about which flag controls the verbosity of the command. Users who prefer a quiet list can simply omit the optional argument; those who need more detail still have the option to add it on demand.
Overall, the changes are minor but make everyday use of WinGet smoother and less error‑prone for those who depend on precise output.
Release Windows Package Manager 1.29.30-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.30-preview · microsoft/winget-cli

