[IMPROVEMENT] Ambiguous stable/pre-release matching prevents update discovery
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 25/100
Hướng nghiên cứu
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.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
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.
- Ngôn ngữ chính
- C#
- Star
- 26.8k
- Fork
- 970
- Merge trung bình
- 17 giờ 21 phút
- Pull request đã merge (30 ngày)
- 121
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của Devolutions/UniGetUI
-
bug chocolatey priority: medium
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
Devolutions/UniGetUI#5672 · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
new-feature priority: medium
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 12/100
Devolutions/UniGetUI#5667 · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[IMPROVEMENT] Option to also quit UniGetUI when an automatic update pass finds nothing to installĐang mởenhancement priority: low
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
Devolutions/UniGetUI#5665 · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement priority: medium
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
Devolutions/UniGetUI#5657 · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[BUG] (Enter your description here)UniGetUI hangs after successfully installing "FolderSync"Đang mởbug priority: medium winget
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
Devolutions/UniGetUI#5652 · 1 bình luận · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của Devolutions/UniGetUI
Issue tương tự
-
bug untriaged
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 67/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
CarlosAdrianM/Nesto#610 ·
-
area/resource-registry status/triage
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 76/100
Altinn/altinn-auth#4821 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
a11y community:contribution
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
microsoft/fluentui-blazor#5590 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug mcp small
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày