MBot Posted April 24, 2023 at 10:53 PM Share Posted April 24, 2023 at 10:53 PM This is the third development build after the Windows Package Manager 1.4 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. The experimental feature for enabling Windows Features is now supported and included in this release. You can now specify the Windows feature name (i.e. netfx3) you want to enable in the WindowsFeature field in your installer manifest. 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 including package pinning: "experimentalFeatures": { "pinning": true, "dependencies": true, "directMSI": true, "uninstallPreviousArgument": true, "windowsFeature": true, }, This release makes improvements to the overall user experience of WinGet with improvements to package correlation, COM APIs, logging/output, and Portable installation. This release also includes an early preview of our Microsoft.WinGet.Client PowerShell module. Information about getting started and usage can be found here. What's Changed Add std::endl after enabling/disabling Admin Setting by @Trenly in #2958 Update settings.schema.0.2.json to include pinning feature by @florelis in #2961 Update expect.txt by @RDMacLachlan in #2968 Config code by @JohnMcPMS in #2942 Add alternate url support for some predefined sources by @JohnMcPMS in #2970 Remove zip from 1.2 schema by @Trenly in #2996 Remove zip installer type from 1.0 and 1.1 manifests by @ryfu-msft in #3006 Fix order of pin labels by @Trenly in #3016 Configuration processors by @msftrubengu in #3008 docs: fix "default install root" location by @Lutra-Fs in #3034 Microsoft.Management.Configuration Windows target platform by @msftrubengu in #3032 Fix typo in MSStore get entitlement log by @yao-msft in #3031 AnyCPU for Microsoft.Management.Configuration.Projection and Microsoft.Management.Configuration.Processor by @msftrubengu in #3041 Expose Agreements and Locale Fields in COM by @ryfu-msft in #2897 Configuration commands by @JohnMcPMS in #3036 User/romaclac/spec enable store UI bypass by @RDMacLachlan in #3035 Clarify No installed package matching the input criteria was found in upgrade flow by @Trenly in #2877 Use copy instead of rename for moving extracted archive directories by @ryfu-msft in #3003 Add installed files and startup link metadata collection in Installer Metadata collection util by @yao-msft in #2985 Explicitly prevent fallthrough on OperationType by @Trenly in #3075 Schema draft for WinGet configure by @ryfu-msft in #2851 Fix PATH behavior of non-symlink installations for Portables/Zip by @ryfu-msft in #3002 Define properties object in configuration schema by @ryfu-msft in #3081 Make sure source agreements are initialized before checking by @yao-msft in #3080 Rework extra packaged files mechanism by @JohnMcPMS in #3064 Add new icon assets by @denelon in #3086 Add diagnostics to the processor component by @JohnMcPMS in #3087 Implement PowerShell cmdlets by @msftrubengu in #2838 Add logging around specific number of matches by @Trenly in #3094 Reformat Microsoft.WinGet.Client module output by @ryfu-msft in #3088 Make ConfigurationRemotingServer selfcontained by @msftrubengu in #3097 Processor improvements by @msftrubengu in #3101 Put required modules into the repo and consume them in dev scenarios by @JohnMcPMS in #3103 Throw exception if Import-Module fails by @msftrubengu in #3104 Add experimental feature support for enabling Windows Feature dependencies by @ryfu-msft in #3005 Fix internal build by @msftrubengu in #3106 Update the privacy statement link in README to link to correct page by @ShyAssassin in #3116 Remove one unnecessary lock per localization team suggestion by @yao-msft in #3115 Pass COM caller name to rest source in request header by @yao-msft in #3112 Enforce single install across winget processes by @JohnMcPMS in #3118 Support to Bypass Store Client App Policy When Called Through COM by @PaulJYim in #3105 Bug fixes by @msftrubengu in #3127 Use in-proc winget in PowerShell module when running as SYSTEM by @JohnMcPMS in #3129 Improve correlation by keeping arch info declared in manifest arp DisplayName entry by @yao-msft in #3100 Show Portable Installation Directories with --info by @Trenly in #3128 Use FolderId_ProgramFiles for non x86 default machine portable folder by @yao-msft in #3137 Add Windows10SDK 19041 Workload Component to VSConfig File by @ryfu-msft in #3143 Add support for bool, strings and arrays in Configuration settings by @msftrubengu in #3135 Add isPublic to IConfigurationUnitProcessorDetails by @msftrubengu in #3145 fix PRIVACY.md links by @ave9858 in #3147 Update README.md by @mdanish-kh in #3148 Add refreshed Store source certs by @yao-msft in #3149 Add configuration telemetry events by @JohnMcPMS in #3152 Improve configure user experience by @JohnMcPMS in #3158 Fix bugs with display paths by @JohnMcPMS in #3157 New Contributors @RDMacLachlan made their first contribution in #2968 @Lutra-Fs made their first contribution in #3034 @ShyAssassin made their first contribution in #3116 @PaulJYim made their first contribution in #3105 @ave9858 made their first contribution in #3147 @mdanish-kh made their first contribution in #3148 Full Changelog: v1.5.441-preview...v1.5.1081-previewDownload Link to comment Share on other sites More sharing options...
Recommended Posts