-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Description
Relevant area(s)
WinGet CLI
Relevant command(s)
No response
Brief description of your issue
Summary
OSCAR repeatedly appears as “upgradable” in Microsoft Winget even when the latest version (1.7.0) is already installed. This results in an update loop every time Winget is run.
Likely Cause
Winget relies on the Windows registry DisplayVersion value to detect installed versions.
If the installer does not write this value, or if the version format differs from the Winget manifest, Winget will always assume the app is outdated.
Request
Please review the Windows installer metadata or update the Winget manifest so Winget can correctly detect the installed version of OSCAR.
Thank you for maintaining OSCAR — it’s an essential tool for the CPAP community.
Steps to reproduce
Steps to Reproduce
- Install OSCAR 1.7.0 on Windows.
- Run:
winget upgrade - Winget reports OSCAR as needing an upgrade to 1.7.0.
- Run:
winget upgrade OSCAR - Installation completes successfully.
- Run
winget upgradeagain → OSCAR still appears as needing an update.
Expected behavior
Expected Behavior
Winget should recognize that OSCAR 1.7.0 is already installed and not prompt for an upgrade.
Actual behavior
Actual Behavior
Winget repeatedly attempts to upgrade OSCAR to the same version already installed.
Environment
Winget Version: v1.12.440
Windows 11 Pro, Latest Update
Running in elevated DOS Prompt