Microsoft 11791 Published by

Microsoft has released the first development build of Windows Package Manager 1.8 for Windows 10 and 11. It contains experimental features, fixes for e2e tests, mixed elevation integration difficulties, and preliminary support for msstore download.

The build will be released to Windows Insider Dev builds and Windows Package Manager Insiders. The changes include setting the test source package as trusted, removing parent directories when empty, completing MSStore download and licensing, stabilizing proxy features, indexing V2, removing PAT tokens for ADO fuzzing tasks, updating correlation tools, enabling logging for inproc invocations, fixing limit mode metadata blocking, moving paths code to shared, and updating sfs.



Windows Package Manager 1.9.1551-preview

This is the first development build after the Windows Package Manager 1.8 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": {
        "sideBySide": true,
        "configureSelfElevate": true,
        "storeDownload": true,
        "configureExport": true,
        "indexV2": true
    }

What's Changed

  • Fix e2e tests by setting the test source package as trusted by  @yao-msft in  #4409
  • Fix mixed elevation integration issue by using MemoryStream by  @yao-msft in  #4413
  • Pull in microsoft sfs-client repo as subtree by  @yao-msft in  #4408
  • Add initial support for msstore download experimental feature by  @ryfu-msft in  #4386
  • Explicitly add Microsoft.Management.Configuration as remoting server dependency by  @yao-msft in  #4418
  • Update instructions to build repo locally with vcpkg enabled by  @yao-msft in  #4426
  • Make SecurityContext field name camelCase by  @yao-msft in  #4433
  • Add Workflow logs and fix installed version workflow bug by  @JohnMcPMS in  #4432
  • Block control codes and truncate longer configuration text blocks by  @JohnMcPMS in  #4436
  • Configure export command by  @msftrubengu in  #4434
  • Create local Microsoft.WindowsPackageManager.Utils nuget by  @msftrubengu in  #4439
  • Use GitHub's built in markdown highlighting to highlight notes in README by  @alvinsjoy in  #4441
  • Remove Parent Directory when Empty by  @Trenly in  #4451
  • Complete MSStore download and licensing by  @yao-msft in  #4464
  • Make proxy feature stable by  @yao-msft in  #4466
  • Index V2 consumption by  @JohnMcPMS in  #4462
  • Remove PAT token for ADO fuzzing task by  @ryfu-msft in  #4478
  • Update the correlation tools by  @JohnMcPMS in  #4479
  • Allow a property to force the /debugtype override onto some projects by  @JohnMcPMS in  #4480
  • Initialize logging of global logger for inproc invocations by  @yao-msft in  #4490
  • Fix limit mode metadata blocking by  @JohnMcPMS in  #4489
  • Move paths code to shared by  @JohnMcPMS in  #4484
  • WinGetDownload E_ACCESSDENIED by  @msftrubengu in  #4518
  • Update sfs-client to 1.0.0 release by  @yao-msft in  #4517
  • Increment version to 1.9 by  @ryfu-msft in  #4522

Full Changelog release-v1.8.1133-preview...release-v1.9.1551-preview

Release Windows Package Manager 1.9.1551-preview · microsoft/winget-cli