This is the second development build after the Windows Package Manager 1.6 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.
"experimentalFeatures": {
"directMSI": true
"windowsFeature": true
},
Windows Package Manager also 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.Client
The PowerShell module requires App Installer (winget) to be installed. The
Repair-WinGetPackageManager
cmdlet (work in progress) is designed to install or repair App Installer.
What's Changed
- Update SECURITY.md from 0.0.2 to 0.0.9 by @Aaron-Junker in #3600
- Microsoft.WinGet.Configuration E2E Pester tests by @msftrubengu in #3605
- SourceAutoUpdateInterval - Group Policy Description update. by @Madhusudhan-MSFT in #3621
- Make windows feature experimental by @ryfu-msft in #3620
- Rework the error list and add a command to get error information by @JohnMcPMS in #3615
- Add new cmdlets and cancellation support for Microsoft.WinGet.Configuration by @msftrubengu in #3614
- Make DSC resource name check case insentive by @msftrubengu in #3632
- Add try/catch when reading upgrade codes by @JohnMcPMS in #3637
- Add norestart to msi uninstall args by @yao-msft in #3638
- Read registry value data on demand by @JohnMcPMS in #3642
- Change alternate url by @JohnMcPMS in #3646
- Set default user agent for http range requests by @yao-msft in #3645
- Remove Invoke-CommandInDesktopPackage use by @JohnMcPMS in #3658
- Improve packaged source updating by @JohnMcPMS in #3657
- Add a bit of randomness to the wait time after source update failure by @JohnMcPMS in #3661
- Reduce the size of the index by @JohnMcPMS in #3666
- Log Com invocation startup telemetry and delay auto update time when invoked from explorer by @yao-msft in #3665
- Enable COM API access to correlate with the tracking database only by @JohnMcPMS in #3670
- Fix localized strings output by @mdanish-kh in #3673
- Improve the version header detection and logging by @JohnMcPMS in #3680
- Revert 3670 by @JohnMcPMS in #3700
New Contributors
- @Aaron-Junker made their first contribution in #3600
Full Changelog: v1.7.2491-preview...v1.7.2711-preview