MBot Posted November 14, 2023 at 08:08 AM Share Posted November 14, 2023 at 08:08 AM This is the fifth 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. This preview release includes performance improvements as well as fixes for enabling Windows Features when running in packaged context. There are new experimental features for allowing winget to kick of a reboot if one is required and support for the new v0.3 configuration schema. 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, "configuration03": true, "reboot": 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. 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 Make manifest retrieval choice more dynamic by @JohnMcPMS in #3738 Allow --accept-source-agreements with local manifests by @Trenly in #3573 Invoke ShellExecute on dism.exe for enabling Windows Features by @ryfu-msft in #3659 Allow --include-unknown with install by @Trenly in #3752 Broadcast WM_SETTINGCHANGE on change of path by @Trenly in #3751 Add resume command and support saving the argument state. by @ryfu-msft in #3508 Allow higher versions to satisfy the VCLibs dependency in Repair by @JohnMcPMS in #3763 Use package version as potential last update timestamp by @JohnMcPMS in #3759 Add missing condition for using toolset v143 when building JsonCppLib for arm by @florelis in #3773 Move SQLite base code by @JohnMcPMS in #3790 Fix non-test hook code for Windows Feature by @JohnMcPMS in #3789 Skip dependency evaluation with --skip-dependencies by @mdanish-kh in #3784 Download and install Workflow patches for skip dependencies by @yao-msft in #3794 Add experimental feature for initiating reboot for single package installs by @ryfu-msft in #3631 Microsoft.WinGet.Client Any CPU by @msftrubengu in #3622 Inform user if a module requires elevation by @msftrubengu in #3758 Add missing manifest fields by @hackean-msft in #3757 Configuration Schema 0.3 by @JohnMcPMS in #3779 Extend Configuration COM API for export by @florelis in #3787 Fix binskim issues by @ryfu-msft in #3815 Performance improvements by @JohnMcPMS in #3808 Fix OOP config helper by @JohnMcPMS in #3873 Revert manifest schemas to json draft-07 by @ryfu-msft in #3875 Allow Microsoft.WinGet.Client to run in any PowerShell session running as system by @msftrubengu in #3816 Fix signaling the app shutdown event running as admin by @msftrubengu in #3874 Full Changelog: v1.7.2782-preview...v1.7.3172-previewDownload Link to comment Share on other sites More sharing options...
Recommended Posts