Relevant area(s)
WinGet CLI
Relevant command(s)
winget list
Brief description of your issue
winget list --upgrade-available
=> 2 updates found
Get-WinGetPackage -Id Cisco.CiscoWebexMeetings | Format-List *
=> IsUpdateAvailable: False
=> AvailableVersions contains newer versions
UniGetUI 2026.2.7 using WinGet 1.29.280:
=> Found 242 installed packages
=> Found 0 available updates
Steps to reproduce
winget list --upgrade-available
WinGet reports two updates:
Cisco Webex Meetings
ID: Cisco.CiscoWebexMeetings
Installed: 43.10.0
Available: 45.6.4.8
Source: winget
Remote Desktop Manager
ID: Devolutions.RemoteDesktopManager
Installed: 2026.2.14.0
Available: 2026.2.17.0
Source: winget
Run the native PowerShell WinGet API:
Import-Module Microsoft.WinGet.Client
Get-WinGetPackage -Id Cisco.CiscoWebexMeetings |
Format-List *
The native API returns:
InstalledVersion : 43.10.0
IsUpdateAvailable : False
Source : winget
AvailableVersions : {45.6.4.8, 45.6.3.12, 44.4.0.159, 43.8.2.6, ...}
Expected behavior
The native WinGet COM/PowerShell API should report the same two available updates detected by the WinGet CLI and set IsUpdateAvailable to True.
Actual behavior
The native API returns no update candidates to UniGetUI. For Cisco Webex, it reports newer entries in AvailableVersions, but IsUpdateAvailable is False. UniGetUI therefore reports no updates.
Environment
UniGetUI Version: 2026.2.7
WinGet CLI: v1.29.280
OS: Windows 11 x64
Related
Related to Devolutions/UniGetUI#5266
UniGetUI is affected because it uses the WinGet COM API and therefore does not display updates detected by the CLI.
Relevant area(s)
WinGet CLI
Relevant command(s)
winget list
Brief description of your issue
winget list --upgrade-available
=> 2 updates found
Get-WinGetPackage -Id Cisco.CiscoWebexMeetings | Format-List *
=> IsUpdateAvailable: False
=> AvailableVersions contains newer versions
UniGetUI 2026.2.7 using WinGet 1.29.280:
=> Found 242 installed packages
=> Found 0 available updates
Steps to reproduce
WinGet reports two updates:
Cisco Webex Meetings
ID: Cisco.CiscoWebexMeetings
Installed: 43.10.0
Available: 45.6.4.8
Source: winget
Remote Desktop Manager
ID: Devolutions.RemoteDesktopManager
Installed: 2026.2.14.0
Available: 2026.2.17.0
Source: winget
Run the native PowerShell WinGet API:
The native API returns:
InstalledVersion : 43.10.0
IsUpdateAvailable : False
Source : winget
AvailableVersions : {45.6.4.8, 45.6.3.12, 44.4.0.159, 43.8.2.6, ...}
Expected behavior
The native WinGet COM/PowerShell API should report the same two available updates detected by the WinGet CLI and set
IsUpdateAvailabletoTrue.Actual behavior
The native API returns no update candidates to UniGetUI. For Cisco Webex, it reports newer entries in
AvailableVersions, butIsUpdateAvailableisFalse. UniGetUI therefore reports no updates.Environment
Related
Related to Devolutions/UniGetUI#5266
UniGetUI is affected because it uses the WinGet COM API and therefore does not display updates detected by the CLI.