Skip to content

Releases: microsoft/winget-cli

Windows Package Manager 1.4.10173

18 Jan 17:55
Compare
Choose a tag to compare

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

This release also includes a preview of our Microsoft.WinGet.Client PowerShell module. Information about getting started and usage can be found here.

Note: The Windows Package Manager Community Repository does not accept zip applications. They will not be accepted until after 1.4 is Generally Available and has been rolled out to the majority of Windows systems via the automatic upgrade from the Microsoft Store. Users may test with local manifests.

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.101-preview

11 Jan 19:09
939e4dd
Compare
Choose a tag to compare
Pre-release

This is the first development build after the Windows Package Manager 1.4 build for Windows 10 (1809+) and Windows 11.

Experimental features are enabled in this release. The experimental feature for package pinning is visible but not yet functional. The implementation for the package pinning feature will be included in a future release preview. This build will be released to Windows Insider Dev builds, and Windows Package Manager Insiders.

What's Changed

New Contributors

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

Windows Package Manager 1.4.10052

06 Jan 18:32
461ba7b
Compare
Choose a tag to compare
Pre-release

This release represents our second Windows Package Manager 1.4 release candidate build for Windows 10 (1809+), and Windows 11. Experimental features have been disabled in this release. This release also includes our Microsoft.WinGet.Client PowerShell module. Information about getting started and usage can be found here.

Note: The Windows Package Manager Community Repository does not accept zip applications. They will not be accepted until after 1.4 is Generally Available and has been rolled out to the majority of Windows systems via the automatic upgrade from the Microsoft Store. Users may test with local manifests.

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

21 Dec 17:38
349a9cb
Compare
Choose a tag to compare
Pre-release

This release represents our first Windows Package Manager 1.4 release candidate build for Windows 10 (1809+), and Windows 11. Experimental features have been disabled in this release. This release also includes our Microsoft.WinGet.Client PowerShell module. Information about getting started and usage can be found here.

Note: The Windows Package Manager Community Repository does not accept zip applications. They will not be accepted until after 1.4 is Generally Available and has been rolled out to the majority of Windows systems via the automatic upgrade from the Microsoft Store. Users may test with local manifests.

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.4.3132-preview

15 Nov 18:22
fa660c6
Compare
Choose a tag to compare

This is the third development build after the Windows Package Manager 1.3 build for Windows 10 (1809+) and Windows 11.

Experimental features are enabled in this release. The experimental support for installing from a zip file (including portable packages) is included in this release. Another helpful troubleshooting feature is "--open-logs". This build will be released to Windows Insider Dev builds, and Windows Package Manager Insiders.

Run winget features to see which experimental features are enabled or disabled.
Add the following to your settings (winget settings) file to enable support for testing .zip manifests:

"experimentalFeatures": {"zipInstall": true}

Add the following to your settings (winget settings) file to enable support for opening the log directory:

"experimentalFeatures":{"openLogsArgument":true}

With this experimental feature enabled you can append "--open-logs" to any command and the logs directory will open after the command completes.

What's Changed

New Contributors

Full Changelog: v1.4.2161-preview...v1.4.3132-preview

Windows Package Manager 1.4.2161-preview

05 Aug 18:21
4950d33
Compare
Choose a tag to compare

This is the second development build after the Windows Package Manager 1.3 build for Windows 10 (1809+) and Windows 11.

Experimental features are enabled in this release. The experimental support for installing from a zip file (except portable packages) is included in this release. This build will be released to Windows Insider Dev builds, and Windows Package Manager Insiders.

Run winget features to see which experimental features are enabled or disabled.
Add the following to your settings (winget settings) file to enable support for testing .zip manifests:

"experimentalFeatures": {"zipInstall": true}

Note: The Windows Package Manager Community Repository does not accept zip applications. They will not be accepted until after 1.4 is Generally Available and has been rolled out to the majority of Windows systems via the automatic upgrade from the Microsoft Store. Users may test with local manifests.

We've also made progress towards native PowerShell cmdlets. These will work with PowerShell 6 and PowerShell 7. We're still working on the hurdles associated with PowerShell 5.1. We're planning to have a downloadable module for import in a future release. Join the PowerShell discussions if you're interested.

Features

  • Add Microsoft.WinGet.Client PowerShell Module files #2314
  • winget find should be a synonym of winget search #1299
  • Add aliases for installation and uninstallation #2303
  • Add winget remove as an alias command for winget uninstall #1978
  • Make "Update" an alias for "Upgrade" #1026
  • Command aliases #380

Bugs

  • winget 1.4.2011-preview can't install MSI-based applications #2365

What's Changed

New Contributors

Full Changelog: release-v1.3.1872...release-v1.4.2161-preview

Windows Package Manager 1.3.2691

04 Oct 23:41
Compare
Choose a tag to compare

This is the second stable release of the Windows Package Manager 1.3.

This release is just for the sake of transparency for Windows Package Manager users. This ensures that the GitHub release is aligned with any changes related to AppInstaller. The changes associated with this release only affect AppInstaller. No additional features or bug fixes related to winget were included.

Experimental features are disabled in this release.

Windows Package Manager 1.3.2091

28 Jul 23:21
Compare
Choose a tag to compare

This release is the first stable release of Windows Package Manager 1.3.

This release represents our fourth Windows Package Manager 1.3 release candidate build for Windows 10 (1809+), and Windows 11.

This release addresses several bugs related to installing a portable package such as incorrectly displaying a file overwrite warning message, failing to create a symlink if developer mode is not enabled or not running in admin, and not preserving scope when upgrading.

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

>Note: The Windows Package Manager Community Repository does not accept portable applications. They will not be accepted until after 1.3 is Generally Available and has been rolled out to the majority of Windows systems via the automatic upgrade from the Microsoft Store. Users may test with local manifests.

Features

Support for installation of portable/standalone apps #182
Add a notes/info field to manifests. #607
Add an optional URL to Expected Return Codes #1889
Manifest Field for User Manual / Documentation #1984
Add alternative version number field to manifest to make correlation with entries in Add/Remove programs more reliable #980
Setting for always using verbose logs #1940
winget --info should print the system architecture #1925
An even better progress bar #2055

Bugs

Remove scope filter from being applied to portables #2383
Check for symlink creation privilege for portable install #2369
Fix file overwrite warning displayed on clean first install #2375
Mitigate crash that can occur when installed version is null #2278
Searching for dotnet package #2218
Allow winget to install MS Store packages without account just like the MS Store #1585
--include-unknown not functioning as expected #1939
Includes a fix for an App Installer bug that was causing crashes due to null pointer reads

What's Changed

Read more

Windows Package Manager 1.4.2011-preview

21 Jul 21:51
c62be2f
Compare
Choose a tag to compare

This is the first development build after the Windows Package Manager 1.3 build for Windows 10 (1809+) and Windows 11.

Experimental features are enabled in this release. The experimental support for installing from a zip file (except portable packages) is included in this release. This build will be released to Windows Insider Dev builds, and Windows Package Manager Insiders.

Note: The Windows Package Manager Community Repository does not accept zip applications. They will not be accepted until after 1.4 is Generally Available and has been rolled out to the majority of Windows systems via the automatic upgrade from the Microsoft Store. Users may test with local manifests.

Features

  • Support installing .zip files #140
  • Add argument to pause after command execution #2061
  • Add the ability to identify unsupported arguments #1277
  • Ability to list tags of a specific Package #530
  • Enable long aliases #2107

Bugs

  • Crash in list command #2273

What's Changed

New Contributors

Full Changelog: release-v1.3.1872...release-v1.4.2011-preview

Windows Package Manager 1.3.1872

07 Jul 23:19
Compare
Choose a tag to compare
Pre-release

This release represents our third Windows Package Manager 1.3 release candidate build for Windows 10 (1809+), and Windows 11.

This release modifies the package manifest of AppInstaller to enable the UnvirtualizedResources capability and disables virtualizing all resources in order to support the installation of portable packages.

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

Note: The Windows Package Manager Community Repository does not accept portable applications. They will not be accepted until after 1.3 is Generally Available and has been rolled out to the majority of Windows systems via the automatic upgrade from the Microsoft Store. Users may test with local manifests.

Features

Support for installation of portable/standalone apps #182
Add a notes/info field to manifests. #607
Add an optional URL to Expected Return Codes #1889
Manifest Field for User Manual / Documentation #1984
Add alternative version number field to manifest to make correlation with entries in Add/Remove programs more reliable #980
Setting for always using verbose logs #1940
winget --info should print the system architecture #1925
An even better progress bar #2055

Bugs

Mitigate crash that can occur when installed version is null #2278
Searching for dotnet package #2218
Allow winget to install MS Store packages without account just like the MS Store #1585
--include-unknown not functioning as expected #1939
Includes a fix for an App Installer bug that was causing crashes due to null pointer reads

What's Changed

Read more