[IMPROVEMENT] Ambiguous stable/pre-release matching prevents update discovery
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 25/100
Direzione di ricerca
The payload names no repository files. Start with the WinGet diagnostic excerpt, which shows Devolutions.UniGetUI and MartiCliment.UniGetUI.Pre-Release both matching the installed ARP entry. Compare the ProductCode, name and publisher fields in the two package manifests to see what makes them tie. Done means the stable package is matched and listed by winget upgrade --source winget; the fix may sit in the upstream manifests rather than in UniGetUI itself.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Please confirm these before moving forward.
- I have searched for my feature proposal and have not found a work-in-progress/duplicate/resolved/discarded issue.
- This improvement refers to an existing feature. If you want to suggest a new feature, please use this template.
- This improvement is not a bug. If you want to report a bug, please use this template.
Describe the improvement
UniGetUI is installed machine-wide through Microsoft Intune / Company Portal. Although a newer stable version is available, winget upgrade --source winget does not list it.
WinGet diagnostic logs show that the installed application matches both:
Devolutions.UniGetUIMartiCliment.UniGetUI.Pre-Release
WinGet cannot determine the appropriate package and omits UniGetUI from upgrade enumeration. This also prevents Winget-AutoUpdate (WAU) from discovering and updating it automatically.
Environment
- Windows: 10.0.26300.9711, x64
- WinGet: 1.29.380
- Desktop App Installer: 1.29.380.0
- Installed UniGetUI: 2026.1.10
- Available stable version: 2026.3.3
- Installation scope: Machine
- Installation directory:
C:\Program Files\UniGetUI - Deployment: Microsoft Intune / Company Portal
- WAU: 2.12.0.2118
Relevant diagnostic logs
Source:
%LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\DiagOutputDir\WinGet-2026-11-02-15-14-07.602.log
The log was generated by:
winget upgrade --source winget --include-unknown --include-pinned --accept-source-agreements --disable-interactivity
Excerpt:
2026-11-02 15:14:08.438 <I> [REPO] Found multiple matches for installed package [ARP\Machine\X86\{889610CC-4337-4BDB-AC3B-4F21806C0BDE}_is1] in source [Microsoft.Winget.Source_8wekyb3d8bbwe] when searching for [Query:[none] Include:ProductCode='{889610cc-4337-4bdb-ac3b-4f21806c0bde}_is1'[Exact] Include:NormalizedNameAndPublisher='unigetui'+'devolutions'[Exact]]
2026-11-02 15:14:08.438 <I> [REPO] Checking match with package id: Devolutions.UniGetUI
2026-11-02 15:14:08.438 <I> [REPO] Checking match with package id: MartiCliment.UniGetUI.Pre-Release
2026-11-02 15:14:08.438 <I> [REPO] Found multiple packages with strong match fields
2026-11-02 15:14:08.438 <W> [REPO] Appropriate available package could not be determined
Describe how this improvement could help users
Actual behavior
An explicit package-ID query recognizes the installation and available update, but general upgrade enumeration omits it because of ambiguous stable/pre-release matching.
Expected behavior
WinGet should associate the installed stable UniGetUI application with Devolutions.UniGetUI and include the available stable update in general upgrade enumeration.
- Lingua principale
- C#
- Stelle
- 26.8k
- Fork
- 970
- Merge medio
- 17h 24m
- PR unite (30g)
- 126
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di Devolutions/UniGetUI
-
bug winget
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
Devolutions/UniGetUI#5683 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
Auto Shut Down FeatureApertanew-feature priority: low
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
Devolutions/UniGetUI#5677 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
bug chocolatey priority: medium
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
Devolutions/UniGetUI#5672 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
new-feature priority: medium
Difficoltà 5/5 Più di una settimana Idoneità per principianti 12/100
Devolutions/UniGetUI#5667 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
[IMPROVEMENT] Option to also quit UniGetUI when an automatic update pass finds nothing to installApertaenhancement priority: low
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
Devolutions/UniGetUI#5665 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di Devolutions/UniGetUI
Issue simili
-
The Recommended preset turns on Import Uno DSP, which only works with the Material themeForse già presa @agneszitte l’ha presa oggi. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
unoplatform/uno.templates#2388 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
eyalgolan/statecraft-israel#2732 ·
I maintainer di solito rispondono entro 1 giorno
-
変換の候補のどれが Zenzai の答えか分からないAperta要トリアージ
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
I maintainer di solito rispondono entro 1 giorno
-
kind/chore status/draft
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
Altinn/altinn-events#1158 ·
I maintainer di solito rispondono entro 1 giorno
-
S: Untriaged
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
Trauma-Station/Trauma-Station#5285 ·
I maintainer di solito rispondono entro 1 giorno