Skip to content
Pre-release

@denelon denelon released this Aug 20, 2020

In this release, you get PowerShell [tab] autocomplete.
When multiple sources are present, search will look across them. (This is in anticipation of support for store apps.)

New Feature

#146 Autocomplete [tab] winget commands in PowerShell

You will need to modify your PowerShell $PROFILE to get this to work following these instructions.

Assets 3

@denelon denelon released this Jul 29, 2020

This update will allow you to:
winget install git or winget install powershell

The default behavior for the commands above requires a case insensitive match with a package by Id, Name, or Moniker. If you specify which field with an argument, you can make it even more specific. You can use the show command to play around with it as it uses the same semantics to find a package without the need to cancel the install.

We've also added a feature toggle mechanism so you can enable or disable experimental features.
winget features will provide a list of features and their status

The first bit of work towards installing apps from the Microsoft Store has started.

Features

#460 Feature toggle
#493 Implement store app installation from manifest

Bug Fixes

#292 winget should install an app if there is an exact match (eg 'git')
#481 Further source integrity checks
#488 Enable Control Flow Guard
#482 Block elevated process from overriding hash mismatch
#492 Change show and install to use a narrower search

Assets 3

@JohnMcPMS JohnMcPMS released this Jul 10, 2020

This update includes a new configuration mechanism, a few bug fixes, and some security improvements. We've also started making improvements for non-ASCII characters in paths.

A special shout out to @philipcraig, @edjroot, @bnt0, @danielchalmers, @superusercode, @doppelc, @sachinjoseph, @ivan-kulikov-dev, @chausner, @jsoref, @DurableMicron, @Olifant1990, @MarcusP-P, @himejisyana, & @dyl10s (in order of appearance).

Features

Settings command #396

winget settings

Bug Fixes

Program names seem to be case sensitive #252
Interactive installation parameter does not work #365

Assets 3

@KevinLaMS KevinLaMS released this May 13, 2020 · 75 commits to master since this release

This is the initial preview release of the Windows Package Manager. Windows Package Manager is a comprehensive package manager solution that consists of a command line tool and set of services for installing applications on Windows 10.

Developers use the winget command line tool to discover, and install a curated set of applications. After it is installed, developers can access winget via the Windows Terminal, PowerShell, or the Command Prompt.

Features

winget exposes the following commands and options for the preview.

  • install Installs the given application
  • show Shows info about an application
  • source Manage sources of applications
  • search Find and show basic info of apps
  • hash Helper to hash installer files
  • validate Validates a manifest file
  • --help Provides command line help
  • --info Provides addition data, helpful for troubleshooting
  • --version Provides the version of the client

For a complete documentation, consider https://docs.microsoft.com/windows/package-manager

Assets 3
You can’t perform that action at this time.