-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Comparing changes
Open a pull request
base repository: microsoft/winget-cli
base: v1.29.30-preview
head repository: microsoft/winget-cli
compare: v1.29.70-preview
- 14 commits
- 126 files changed
- 5 contributors
Commits on Feb 9, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 9c063a5 - Browse repository at this point
Copy the full SHA 9c063a5View commit details -
Implements #1488 ## Change Adds the concept/value of priority to sources. This is an integer value (default 0) where greater numbers are sorted first. This is an editable value of a source. Priority has been added to the following interfaces: 1. CLI commands (`source` `add`/`edit`/`list`/`export`) 2. DSCv3 `source` resource 3. DSCv2 source resource 4. Configuration export 5. COM source Add and Edit functionality 6. PowerShell source objects 7. Group policy JSON Sources are sorted by priority in the list of sources, which has minor effects such as changing the order in `source list` and the order of available sources when constructing the default composite source. That default composite ordering has always had the effect of making equal match type/field results dependent on the order, but now the priority can affect the third order sorting. The larger effect is when multiple sources return results for an operation targeting available packages (ex. `install`). In this case, if there is only one result amongst the sources at the highest returned priority, then that will be used instead of producing an error about multiple results. For example, if all sources return one result and the priorities are { Source A = 2, Source B = 1, Source C = 0 }, then the result from Source A would be installed without any additional user input (although a warning is output to indicate this has happened). But if the priorities are { Source A = 2, Source B = 2, Source C = 0 }, then an error similar to the existing one will be presented with only the A and B source results. ### REST match criteria A TODO has also been resolved in the REST source code that evaluates the match criteria of REST results so that they may be sorted properly amongst the winget-pkgs results. Previously they were always using default values (0s) which would cause them to be sorted first.
Configuration menu - View commit details
-
Copy full SHA for 0143271 - Browse repository at this point
Copy the full SHA 0143271View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c70a43 - Browse repository at this point
Copy the full SHA 0c70a43View commit details -
Coalesce comments from loc suggestions (#6033)
## Change Put the localization suggestions from a few PRs into comments on the en-us version that goes through the localization process. --------- Co-authored-by: Flor Chacón <14323496+florelis@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e7dd9f0 - Browse repository at this point
Copy the full SHA e7dd9f0View commit details
Commits on Feb 10, 2026
-
Update Roadmap Milestones doc (#5824)
Conclude finished v1.11, add missing v1.12, update vNext reference to current v2.0 name. <!-- To check a checkbox place an "x" between the brackets. e.g: [x] --> - [x] I have signed the [Contributor License Agreement](https://cla.opensource.microsoft.com/microsoft/winget-pkgs). - [ ] I have updated the [Release Notes](../doc/ReleaseNotes.md). - [ ] This pull request is related to an issue. ----- ###### Microsoft Reviewers: [Open in CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/microsoft/winget-cli/pull/5824)
Configuration menu - View commit details
-
Copy full SHA for 4f93087 - Browse repository at this point
Copy the full SHA 4f93087View commit details
Commits on Feb 17, 2026
-
Configuration menu - View commit details
-
Copy full SHA for cdf1078 - Browse repository at this point
Copy the full SHA cdf1078View commit details
Commits on Feb 18, 2026
-
Add --no-progress option (#6049)
## Change Add a `--no-progress` common argument that does the same thing as `progressBar: disabled` in the settings.
Configuration menu - View commit details
-
Copy full SHA for a1b9e85 - Browse repository at this point
Copy the full SHA a1b9e85View commit details -
Configuration menu - View commit details
-
Copy full SHA for 215cf8b - Browse repository at this point
Copy the full SHA 215cf8bView commit details
Commits on Feb 19, 2026
-
## Change Fix the casing when the term is used to describe the product (WinGet) while leaving casing when the term is used for the command line (winget).
Configuration menu - View commit details
-
Copy full SHA for 76b777c - Browse repository at this point
Copy the full SHA 76b777cView commit details
Commits on Feb 24, 2026
-
Added more info for "Installer Types" values in Settings.md. (#6067)
The current documentation on the priority orders of installer types when using `winget install` without having specified `--installer-type`, was unfortunately pretty scarce. So I've filled in most of the gaps now.
Configuration menu - View commit details
-
Copy full SHA for c8fe1ea - Browse repository at this point
Copy the full SHA c8fe1eaView commit details
Commits on Mar 9, 2026
-
Diagnostics update and stable DSC for tests (#6084)
Add additional diagnostics on the starting the DSC process. Use stable DSC while waiting for PowerShell/DSC#1420 to be released.
Configuration menu - View commit details
-
Copy full SHA for af03f46 - Browse repository at this point
Copy the full SHA af03f46View commit details
Commits on Mar 12, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 4087437 - Browse repository at this point
Copy the full SHA 4087437View commit details
Commits on Mar 13, 2026
-
Tool to investigate SQLite compression (#6074)
In an effort to investigate some SQLite compression improvements, this tool was created and some changes were made to that are being left as a null result. The investigated changes both increased the compressed file size: - Increased page size to maximum - Move the package hashes to their own table
Configuration menu - View commit details
-
Copy full SHA for 62aad2e - Browse repository at this point
Copy the full SHA 62aad2eView commit details -
Add dependencies only option (#6069)
## Change Adds an option that only installs dependencies (command line only currently).
Configuration menu - View commit details
-
Copy full SHA for 9659f5a - Browse repository at this point
Copy the full SHA 9659f5aView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.29.30-preview...v1.29.70-preview