yao-msft

Results 8 issues of yao-msft

null ###### Microsoft Reviewers: [Open in CodeFlow](https://portal.fabricbot.ms/api/codeflow?pullrequest=https://github.com/microsoft/winget-cli/pull/2420)

- Make install flow detect installed packages and convert to upgrade flow accordingly - Install flow will now always select for latest applicable version - Add dedicated "ignore-security-hash" argument for...

- Refactored some rest interface to use version based serializer deseializer(similar to previous ManifetsJSONParser) - Added support for rest v1.4 fields(including yaml manifest v1.2 and v1.4, sqliteindex v1.5 and v1.6...

null ###### Microsoft Reviewers: [Open in CodeFlow](https://portal.fabricbot.ms/api/codeflow?pullrequest=https://github.com/microsoft/winget-cli/pull/2535)

null ###### Microsoft Reviewers: [Open in CodeFlow](https://portal.fabricbot.ms/api/codeflow?pullrequest=https://github.com/microsoft/winget-cli/pull/2611)

This is part of the effort to support private 3rd party sources where packages hosted may require custom handling (encryption, custom format, etc). - Added support for a group policy...

PackageManager.FindPackages requires elevated context, the fix will be to revert to use previous FindPackagesByPackageFamily ###### Microsoft Reviewers: [Open in CodeFlow](https://portal.fabricbot.ms/api/codeflow?pullrequest=https://api.github.com/repos/microsoft/winget-cli/pulls/2922)

There's some issue with the build toolchain in internal pipeline that deep dependencies (3 level deep) are not picked up by the build. Explicitly adding the dependency fixed the issue....