Skip to content

Releases: microsoft/winget-cli

Windows Package Manager 1.7.10861

28 Mar 17:50
3a9093b
Compare
Choose a tag to compare

This release is the third stable release of Windows Package Manager 1.7 for Windows 10 (1809+), and Windows 11.
Experimental features have been disabled in this release.

This release fixes issues related to the EnableWindowsPackageManagerCommandLineInterfaces Policy blocking COM calls which should be allowed when the CLI interface is disabled.

What's Changed

Full Changelog: v1.7.10661...v1.7.10861

Windows Package Manager 1.7.10661

09 Mar 01:02
ce2f0c0
Compare
Choose a tag to compare

This release is the second release candidate of Windows Package Manager 1.7 for Windows 10 (1809+), and Windows 11.
Experimental features have been disabled in this release.

This release fixes issues related to winget upgrade --all (#4219) and addresses problems with the PowerShell cmdlet Repair-WinGetPackageManager which was caused by our dependency on the latest Microsoft.UI.Xaml version 2.8 (#4208).

What's Changed

Full Changelog: v1.7.10582...v1.7.10661

Windows Package Manager 1.7.10582

28 Feb 00:17
cf1ce04
Compare
Choose a tag to compare

This release is the first stable release of Windows Package Manager 1.7 for Windows 10 (1809+), and Windows 11. Experimental features have been disabled in this release.

Features

  • The winget repair command is now available and can be used to repair a package that is having issues.
  • Winget can enable Windows Features as a package dependency.
  • Winget now supports rebooting your machine if the installer return code indicates that a reboot is required. You can do this by passing the --allow-reboot flag.
  • WinGet configuration can accept a URL rather than only a local file.
  • Performance improvements to be more network efficient with the CDN along with better flows to handle scenarios with elevation requirements.
  • Support for Entra Id authentication (formerly Azure Active Directory) for private REST sources. Note: The REST source reference implementation still needs to be updated.

What's Changed

Read more

Windows Package Manager 1.8.532-preview

23 Feb 18:48
bdeea5a
Compare
Choose a tag to compare
Pre-release

This is the first development build after the Windows Package Manager 1.7 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,
          "configuration03": true,
          "resume": true,
    },

What's Changed

Full Changelog: v1.7.10514...v1.8.532-preview

Windows Package Manager 1.7.10514

21 Feb 17:56
2741e91
Compare
Choose a tag to compare
Pre-release

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

Features

  • The winget repair command is now available and can be used to repair a package that is having issues.
  • Winget can enable Windows Features as a package dependency.
  • Winget now supports rebooting your machine if the installer return code indicates that a reboot is required. You can do this by passing the --allow-reboot flag.
  • WinGet configuration can accept a URL rather than only a local file.
  • Performance improvements to be more network efficient with the CDN along with better flows to handle scenarios with elevation requirements.
  • Support for Entra Id authentication (formerly Azure Active Directory) for private REST sources. Note: The REST source reference implementation still needs to be updated.

What's Changed

Read more

Windows Package Manager 1.6.3482

18 Dec 22:15
Compare
Choose a tag to compare

This release is the seventh stable release of Windows Package Manager 1.6 for Windows 10 (1809+) and Windows 11. Experimental features have been disabled in this release. The store certificates in this release have been updated. The current store certificates will expire in early March 2024.

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.

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

What's Changed

Full Changelog: v1.6.3421...v1.6.3482

Windows Package Manager 1.7.3481-preview

18 Dec 22:37
a1a1446
Compare
Choose a tag to compare

This is the seventh 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. Winget also supports initiating a reboot if a package requires one to complete an install. Winget resume is a new feature that will support resuming an installation when coming back from a reboot. 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,
          "resume": 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

New Contributors

Full Changelog: v1.7.3172-preview...v1.7.3481-preview

Windows Package Manager 1.7.3452-preview

13 Dec 19:54
e6b1d02
Compare
Choose a tag to compare

This is the sixth 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,
          "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

  • Minor updates to App Installer

Windows Package Manager 1.7.3172-preview

14 Nov 08:08
e6b1d02
Compare
Choose a tag to compare

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

Full Changelog: v1.7.2782-preview...v1.7.3172-preview

Windows Package Manager 1.6.3421

12 Dec 16:48
cddb7f8
Compare
Choose a tag to compare

This release is the sixth stable release of Windows Package Manager 1.6 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.

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

What's Changed

  • Minor updates to App Installer.

Full Changelog: v1.6.3133...v1.6.3421