winget-cli

WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface).

MIT License

Stars
23.1K
Committers
106

Bot releases are visible (Hide)

winget-cli - Windows Package Manager 1.9.2411-preview Latest Release

Published by ryfu-msft about 2 months ago

This is the sixth 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": {
        "configureSelfElevate": true,
        "configureExport": true
    }

What's Changed

Full Changelog: https://github.com/microsoft/winget-cli/compare/release-v1.9.2151-preview...release-v1.9.2411-preview

winget-cli - Windows Package Manager 1.9.2151-preview

Published by ryfu-msft 2 months ago

This is the fifth 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": {
        "configureSelfElevate": true,
        "configureExport": true
    }

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/winget-cli/compare/release-v1.9.1792-preview...release-v1.9.2151-preview

winget-cli - Windows Package Manager 1.9.1981-preview

Published by ryfu-msft 3 months ago

This is the fourth 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": {
        "configureSelfElevate": true,
        "configureExport": true
    }

What's Changed

No changes to winget, just minor updates to AppInstaller.

Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.9.1792-preview...v1.9.1981-preview

winget-cli - Windows Package Manager 1.8.1911

Published by ryfu-msft 3 months ago

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

Experimental features have been disabled in this release.

WinGet v1.8 will be the last stable version of WinGet with experimental features disabled. Starting in WinGet v1.9, stable releases will include the ability to enable experimental features unless blocked by Group Policy Objects (GPO).

Features

  • HTTP Proxy support
  • WinGet Configuration Mixed Elevation Mode support via COM
  • WinGet Package Icon support via COM
  • PowerShell Modules work on ARM64
  • Control Characters shouldn't be allowed in user generated content
  • Downloading MSStore packages
  • Extracting archives using tar.exe
  • V2 Index

What's Changed

Full Changelog: https://github.com/microsoft/winget-cli/compare/release-v1.8.1791...release-v1.8.1911

winget-cli - Windows Package Manager 1.9.1792-preview

Published by ryfu-msft 4 months ago

This is the third 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

Full Changelog: https://github.com/microsoft/winget-cli/compare/release-v1.9.1551-preview...release-v1.9.1792-preview

winget-cli - Windows Package Manager 1.8.1791

Published by ryfu-msft 4 months ago

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

Experimental features have been disabled in this release.

WinGet v1.8 will be the last stable version of WinGet with experimental features disabled. Starting in WinGet v1.9, stable releases will include the ability to enable experimental features unless blocked by Group Policy Objects (GPO).

Features

  • HTTP Proxy support
  • WinGet Configuration Mixed Elevation Mode support via COM
  • WinGet Package Icon support via COM
  • PowerShell Modules work on ARM64
  • Control Characters shouldn't be allowed in user generated content
  • Downloading MSStore packages
  • Extracting archives using tar.exe

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/winget-cli/compare/release-v1.7.10514...release-v1.8.1791

winget-cli - Windows Package Manager 1.9.1763-preview

Published by ryfu-msft 4 months ago

This is the second 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

Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.9.1551-preview...v1.9.1763-preview

winget-cli - Windows Package Manager 1.8.1762

Published by ryfu-msft 4 months ago

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

Experimental features have been disabled in this release.

WinGet v1.8 will be the last stable version of WinGet with experimental features disabled. Starting in WinGet v1.9, stable releases will include the ability to enable experimental features unless blocked by Group Policy Objects (GPO).

Features

  • HTTP Proxy support
  • WinGet Configuration Mixed Elevation Mode support via COM
  • WinGet Package Icon support via COM
  • PowerShell Modules work on ARM64
  • Control Characters shouldn't be allowed in user generated content
  • Downloading MSStore packages
  • Extracting archives using tar.exe

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.7.10514...v1.8.1762

winget-cli - Windows Package Manager 1.9.1551-preview

Published by ryfu-msft 5 months ago

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

Full Changelog: https://github.com/microsoft/winget-cli/compare/release-v1.8.1133-preview...release-v1.9.1551-preview

winget-cli - Windows Package Manager 1.8.1522

Published by ryfu-msft 5 months ago

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

Experimental features have been disabled in this release.

WinGet v1.8 will be the last stable version of WinGet with experimental features disabled. Starting in WinGet v1.9, stable releases will include the ability to enable experimental features unless blocked by Group Policy Objects (GPO).

Features

  • HTTP Proxy support
  • WinGet Configuration Mixed Elevation Mode support via COM
  • WinGet Package Icon support via COM
  • PowerShell Modules work on ARM64
  • Control Characters shouldn't be allowed in user generated content

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.7.10514...v1.8.1522

winget-cli - Windows Package Manager 1.7.11261

Published by ryfu-msft 6 months ago

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

What's Changed

Full Changelog: https://github.com/microsoft/winget-cli/compare/release-v1.7.11132...release-v1.7.11261

winget-cli - Windows Package Manager 1.8.1133-preview

Published by ryfu-msft 6 months ago

This is the third 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": {
        "sideBySide": true
    }

This release contains ARM64 support for the Microsoft.WinGet.Client PowerShell Module along with improvements to the index.

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.8.924-preview...v1.8.1133-preview

winget-cli - Windows Package Manager 1.7.11132

Published by ryfu-msft 6 months ago

This release is the fourth 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 addresses various bugs and adds arm64 support for the Microsoft.WinGet.Client powershell module.

What's Changed

Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.7.10861...v1.7.11132

winget-cli - Windows Package Manager 1.8.924-preview

Published by ryfu-msft 7 months ago

This is the second 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": {
        "sideBySide": true
    }

This release contains experimental support for multiple installed versions.

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.7.10861...v1.8.924-preview

winget-cli - Windows Package Manager 1.7.10861

Published by ryfu-msft 7 months ago

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: https://github.com/microsoft/winget-cli/compare/v1.7.10661...v1.7.10861

winget-cli - Windows Package Manager 1.7.10661

Published by ryfu-msft 7 months ago

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 (https://github.com/microsoft/winget-cli/issues/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 (https://github.com/microsoft/winget-cli/issues/4208).

What's Changed

Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.7.10582...v1.7.10661

winget-cli - Windows Package Manager 1.7.10582

Published by ryfu-msft 8 months ago

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

New Contributors

Full Changelog: https://github.com/microsoft/winget-cli/compare/release-v1.6.2631...release-v1.7.10582

winget-cli - Windows Package Manager 1.8.532-preview

Published by ryfu-msft 8 months ago

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: https://github.com/microsoft/winget-cli/compare/v1.7.10514...v1.8.532-preview

winget-cli - Windows Package Manager 1.7.10514

Published by ryfu-msft 8 months ago

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

New Contributors

Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.6.2631...v1.7.10514

winget-cli - Windows Package Manager 1.7.3481-preview

Published by ryfu-msft 10 months ago

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: https://github.com/microsoft/winget-cli/compare/v1.7.3172-preview...v1.7.3481-preview