Skip to content

Releases: microsoft/winget-cli

Windows Package Manager 1.6.2482

06 Sep 18:09
f7c1a44
Compare
Choose a tag to compare
Pre-release

This release represents our first Windows Package Manager 1.6 release candidate build for Windows 10 (1809+), and Windows 11. Experimental features have been disabled in this release.

The winget configure command is now a stable feature and can be used to automatically handle the setup and configuration requirements for an ideal development environment on your Windows machine. Applying a WinGet configuration file helps with installing and managing software packages, applications, programming languages, frameworks, tools, or settings necessary for a project.

You can also use the winget download command to download a package installer to your local machine. Support for package dependencies and enabling Windows Features are also included in this stable release.

Features

  • WinGet configure #2845
  • Support for package dependencies #163
  • winget download #658
  • Specify InstallerType #1166
  • Windows Features (WSL) #3320

Bugs

  • Symlinks are not created for portable installations #3498

What's Changed

New Contributors

Full Changelog: v1.5.1572...v1.6.2482

Windows Package Manager 1.6.2291-preview

18 Aug 15:54
0073a6e
Compare
Choose a tag to compare

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. The experimental feature for the winget download command is now supported and included in this release. You can now specify the package installer you want to download locally.

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 download:

    "experimentalFeatures": {
	  "dependencies": true,
	  "directMSI": true,
          "configuration": true,
	  "windowsFeature": true,
	  "download": 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

New Contributors

  • @microsoft-github-policy-service made their first contribution in #3347
  • @gigi81 made their first contribution in #3305

Full Changelog: v1.6.1573-preview...v1.6.2291-preview

Windows Package Manager 1.5.2201

09 Aug 20:21
Compare
Choose a tag to compare

This release is the third stable release of Windows Package Manager 1.5 for Windows 10 (1809+) and Windows 11.

This release contains a minor servicing fix to revert an issue with down sampling telemetry as well as populating the manifest version for rest source manifests.

The Microsoft.WinGet.Client PowerShell module has been published to the PowerShell Gallery.

Experimental features have been disabled in this release. We will follow this release with another preview release build at GitHub so users can continue with experimental features available.

What's Changed

Full Changelog: release-v1.5.1881...release-v1.5.2201

Windows Package Manager 1.5.1881

10 Jul 18:44
Compare
Choose a tag to compare

This release is the second stable release of Windows Package Manager 1.5 for Windows 10 (1809+) and Windows 11.

This release contains a minor servicing fix to improve the ARP correlation experience as well as increasing the maximum length of the installation notes.

The Microsoft.WinGet.Client PowerShell module has been published to the PowerShell Gallery.

Experimental features have been disabled in this release. We will follow this release with another preview release build at GitHub so users can continue with experimental features available.

What's Changed

  • Do not attempt post install ARP correlation if PackageFamilyName is provided and present for the user by @JohnMcPMS in #3391
  • Relax InstallationNotes max length by @yao-msft in #3397

Full Changelog: release-v1.5.1572...release-v1.5.1881

Windows Package Manager 1.6.1573-preview

07 Jun 16:14
83cd0dc
Compare
Choose a tag to compare

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.Client

What's Changed

New Contributors

Full Changelog: v1.5.1361-preview...v1.6.1573-preview

Windows Package Manager 1.5.1572

07 Jun 16:16
41e70ac
Compare
Choose a tag to compare

This release is the first stable release of Windows Package Manager 1.5 for Windows 10 (1809+) and Windows 11.

The Microsoft.WinGet.Client PowerShell module has been published to the PowerShell Gallery.

Experimental features have been disabled in this release. We will follow this release with another preview release build at GitHub so users can continue with experimental features available.

Features

  • Pin a package #476
  • Switch for --uninstallPrevious for upgrade #2727
  • Add --custom argument for passing additional installer arguments by @Trenly in #2832
  • Improve correlation for optimized search in rest source and improve general correlation by downloading manifests by @yao-msft in #3252

Bugs

  • Copy install behavior flags on upgrade --all by @florelis in #2794
  • Fix PATH behavior of non-symlink installations for Portables/Zip by @ryfu-msft in #3002
  • Don't read past the end of the HTTP stream by @JohnMcPMS in #3300

What's Changed

Read more

Windows Package Manager 1.4.11071

31 May 17:10
Compare
Choose a tag to compare

This release is the second stable release of Windows Package Manager 1.4 for Windows 10 (1809+) and Windows 11.

This release contains a minor servicing fix related to refreshing store source certificates. The Microsoft.WinGet.Client PowerShell module has been published to the PowerShell Gallery and will no longer be included in releases.

Features

  • Support installing .zip files #140
  • Add Native PowerShell Support #221
  • Support --no-upgrade option for install flow #2655

Bugs

  • Fix issue that only 1 dependency package is installed #2761
  • Crash in list command #2273
  • Add SYSTEM to explicit ACLs #2370

What's Changed

Read more

Windows Package Manager 1.5.1361-preview

23 May 15:15
7b6f58a
Compare
Choose a tag to compare

This is the fourth 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. 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, and WinGet configuration:

    "experimentalFeatures": {
	  "pinning": true,
	  "dependencies": true,
	  "directMSI": true,
	  "uninstallPreviousArgument": 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.Client

Additional fixes are also included in this release to address minor issues with pinning, COM apis, and PowerShell module behavior.

What's Changed

Full Changelog: v1.5.1081-preview...v1.5.1361-preview

Windows Package Manager 1.5.1081-preview

24 Apr 22:53
578f451
Compare
Choose a tag to compare

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

New Contributors

Full Changelog: v1.5.441-preview...v1.5.1081-preview

Windows Package Manager 1.5.441-preview

14 Feb 18:58
a9c9cd6
Compare
Choose a tag to compare
Pre-release

This is the second 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 package pinning is now supported and included 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 including package pinning:

    "experimentalFeatures": {
	  "pinning": true,
	  "dependencies": true,
	  "directMSI": true,
	  "uninstallPreviousArgument": true,
    },

This release includes an early preview of our Microsoft.WinGet.Client PowerShell module. Improvements to the PowerShell module have been made in this release to enhance the output of the cmdlets. Information about getting started and usage can be found here.

Features

What's Changed

New Contributors

Full Changelog: v1.5.101-preview...v1.5.441-preview