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
Bot releases are hidden (Show)
Published by ryfu-msft 10 months ago
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.
Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.6.3421...v1.6.3482
Published by ryfu-msft 10 months ago
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.
Published by ryfu-msft 10 months ago
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.
Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.6.3133...v1.6.3421
Published by ryfu-msft 11 months ago
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.
resume
command and support saving the argument state. by @ryfu-msft in https://github.com/microsoft/winget-cli/pull/3508
--skip-dependencies
by @mdanish-kh in https://github.com/microsoft/winget-cli/pull/3784
Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.7.2782-preview...v1.7.3172-preview
Published by ryfu-msft 11 months ago
This release is the fifth 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.
Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.6.2771...v1.6.3133
Published by ryfu-msft about 1 year ago
This is the fourth 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
},
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.
Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.7.2722-preview...v1.7.2782-preview
Published by ryfu-msft about 1 year ago
This release is the fourth 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.
Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.6.2721...v1.6.2771
Published by ryfu-msft about 1 year ago
This is the third 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
},
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.
Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.7.2711-preview...v1.7.2722-preview
Published by ryfu-msft about 1 year ago
This release is the third 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.
Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.6.2701...v1.6.2721
Published by ryfu-msft about 1 year ago
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. 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
},
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.
Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.7.2491-preview...v1.7.2711-preview
Published by ryfu-msft about 1 year ago
This release is the second 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.
Full Changelog: https://github.com/microsoft/winget-cli/compare/release-v1.6.2631...release-v1.6.2701
Published by ryfu-msft about 1 year ago
This release represents our third 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.
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.
winget download
#658--include-unknown
in list --upgrade-available
by @florelis in https://github.com/microsoft/winget-cli/pull/3473
TelemetryTraceLogger::InitializeInternal()
by @florelis in https://github.com/microsoft/winget-cli/pull/3527
--Installer-Type
argument for commands by @ryfu-msft in https://github.com/microsoft/winget-cli/pull/3516
Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.5.2201...v1.6.2631
Published by ryfu-msft about 1 year ago
This release represents our second 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.
winget download
#658--include-unknown
in list --upgrade-available
by @florelis in https://github.com/microsoft/winget-cli/pull/3473
TelemetryTraceLogger::InitializeInternal()
by @florelis in https://github.com/microsoft/winget-cli/pull/3527
--Installer-Type
argument for commands by @ryfu-msft in https://github.com/microsoft/winget-cli/pull/3516
Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.5.2201...v1.6.2561
Published by ryfu-msft about 1 year ago
This is the first 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
},
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.
Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.6.2482...v1.7.2491-preview
Published by ryfu-msft about 1 year ago
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.
winget download
#658--include-unknown
in list --upgrade-available
by @florelis in https://github.com/microsoft/winget-cli/pull/3473
TelemetryTraceLogger::InitializeInternal()
by @florelis in https://github.com/microsoft/winget-cli/pull/3527
--Installer-Type
argument for commands by @ryfu-msft in https://github.com/microsoft/winget-cli/pull/3516
Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.5.1572...v1.6.2482
Published by ryfu-msft about 1 year ago
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.
--include-unknown
in list --upgrade-available
by @florelis in https://github.com/microsoft/winget-cli/pull/3473
TelemetryTraceLogger::InitializeInternal()
by @florelis in https://github.com/microsoft/winget-cli/pull/3527
Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.6.1573-preview...v1.6.2291-preview
Published by ryfu-msft about 1 year ago
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.
Full Changelog: https://github.com/microsoft/winget-cli/compare/release-v1.5.1881...release-v1.5.2201
Published by ryfu-msft over 1 year ago
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.
Full Changelog: https://github.com/microsoft/winget-cli/compare/release-v1.5.1572...release-v1.5.1881
Published by ryfu-msft over 1 year ago
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.
No installed package matching the input criteria was found
in upgrade flow by @Trenly in https://github.com/microsoft/winget-cli/pull/2877
upgrade --include-pinned
by @florelis in https://github.com/microsoft/winget-cli/pull/3173
Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.4.11071...v1.5.1572
Published by ryfu-msft over 1 year ago
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
Full Changelog: https://github.com/microsoft/winget-cli/compare/v1.5.1361-preview...v1.6.1573-preview