Windows Package Manager 1.6.1573-preview
This is the first development build after the Windows Package Manager 1.5 build for Windows 10 (1809+) and Windows 11. This build will be released to Windows Insider Dev builds and Windows Package Manager Insiders.
Experimental features are enabled in this release. Run winget features to see which experimental features are enabled or disabled. Add the following to your settings (winget settings) file to enable the experimental features such as WinGet configuration:
"experimentalFeatures": { "dependencies": true, "directMSI": true, "configuration": true, "windowsFeature": true, },Windows Package Manager now includes Winget configuration, which automatically handles the setup and configuration requirements for an ideal development environment on your Windows machine. WinGet configuration file helps with installing and managing software packages, applications, programming languages, frameworks, tools, or settings necessary for a project.
Check out our session at Microsoft Build to learn how to get your machine to a ready-to-code state.
A prerelease version of the Microsoft.WinGet.Client PowerShell module has been published to the PowerShell Gallery and will no longer be included as a release asset. To install the latest version of the PowerShell module, run the following command in PowerShell 7+.
Install-Module -Name Microsoft.WinGet.ClientWhat's Changed
- Fix spelling mistake in german by @Speedfighter in #3250
- Add icon extraction to installer metadata collection by @yao-msft in #3235
- Add initial version of manifest 1.5 by @yao-msft in #3255
- Improve correlation for optimized search in rest source and improve general correlation by downloading manifests by @yao-msft in #3252
- Microsoft.WinGet.Configuration messages by @msftrubengu in #3242
- Disable warnings in external projects by @florelis in #3256
- Add User Setting controlling Path Tokenization by @Trenly in #3209
- Configuration cancellation support by @JohnMcPMS in #3244
- Update build projects by @msftrubengu in #3264
- Fix new warning C26495 from wil header in VS 17.6 by @JohnMcPMS in #3266
- Add Microsoft.WinGet.Configuration module to ReleaseStatic configuration by @msftrubengu in #3262
- Add WinGet configuration by @denelon in #3277
- Make --uninstall-previous argument stable by @Trenly in #3282
- Add icons entries to yaml manifest, rest interface and com interface by @yao-msft in #3273
- Treat warning not as error for CS8785 by @ryfu-msft in #3301
- Move HasData check to default installation location check only by @yao-msft in #3302
- Don't read past the end of the HTTP stream by @JohnMcPMS in #3300
- Update localization from build 2306.01001 by @JohnMcPMS in #3316
- Make pinning a stable feature by @florelis in #3315
- Bump version from 1.5 to 1.6 by @ryfu-msft in #3317
New Contributors
- @Speedfighter made their first contribution in #3250
Full Changelog: v1.5.1361-preview...v1.6.1573-preview
Release Windows Package Manager 1.6.1573-preview · microsoft/winget-cli
Microsoft has announced the first development build of the Windows Package Manager 1.6 series.