Windows Package Manager upgrades full version to demo version
idk opened this issue · 5 comments
Hi, when I run winget upgrade in command prompt it thinks the demo version is an upgrade and it installs it.
PS C:\WINDOWS\system32> winget upgrade
Name Id Version Available Source
Video Hub App 3 3.1.0 whyboris.Video-Hub-App.Demo 3.1.0 3.1.0-demo winget
Discord Discord.Discord 1.0.9006 1.0.9010 winget
Driver Booster 9 IObit.DriverBooster 9.3.0 10.2.0 winget
HandBrake 1.5.1 HandBrake.HandBrake 1.5.1 1.6.0 winget
ImageMagick 7.1.0-55 Q16-HDRI (64-bit) (2022-12-17) ImageMagick.ImageMagick 7.1.0.55 7.1.0.60 winget
PC Manager(Beta) Microsoft.PCManager 1.2.5.3 1.2.7.1 winget
OBS Studio OBSProject.OBSStudio 28.1.2 29.0.0 winget
PotPlayer-64 bit Daum.PotPlayer 220706 221215 winget
Microsoft Visual C++ 2013 Redistributable (x64) - 12.0.30… Microsoft.VCRedist.2013.x64 12.0.30501.0 12.0.40664.0 winget
FACEIT Anti-Cheat FACEITLTD.FACEITAC 2.0 2.1 winget
TeraCopy CodeSector.TeraCopy 3.9.2 3.9.7 winget
Microsoft Visual C++ 2013 Redistributable (x86) - 12.0.30… Microsoft.VCRedist.2013.x86 12.0.30501.0 12.0.40664.0 winget
12 upgrades available.
1 package(s) have version numbers that cannot be determined. Use --include-unknown to see all results.
Hello, thank you for the report! I have never used winget
and I'm unsure how my application got in there 😅
I do see the package (including my Simplest File Renamer 🎉 ) here: https://winget.run/search?query=boris and it seems like it's labeled as a Demo ✅ which is good:
https://winget.run/pkg/whyboris/Video-Hub-App.Demo
Did you ever use winget
to install Video Hub App (Demo), or did winget
just auto-detect you had the software and decided to upgrade you? 😓
Looks like someone has come across this problem already 😅
But they don't have a resolution for it yet 😔
Hello, thank you for the report! I have never used
winget
and I'm unsure how my application got in there 😅I do see the package (including my Simplest File Renamer 🎉 ) here: https://winget.run/search?query=boris and it seems like it's labeled as a Demo ✅ which is good:
https://winget.run/pkg/whyboris/Video-Hub-App.Demo
Did you ever use
winget
to install Video Hub App (Demo), or didwinget
just auto-detect you had the software and decided to upgrade you? 😓
It just auto detected it (as it should, I think, as it also updates other paid software, such as syncbackfree pro, teracopy, etc. using the authors download links), it's a wonderful program, just not in this instance, that's why I reported it as I'm sure others will encounter this issue as it should handle ALL programs installed no matter if paid installed/demo programs. As for how to remedy it, I've no clue sorry. It was easily fixed on my end by reinstalling the normal version of VHA but the pending upgrade remains in winget.
I hope they resolve it as to me it looks like a simple fix/naming version convention or something?
I released version 3.2.0
with some adjustments to the naming convention -- so I think the demo
will no longer try to overwrite the app installed with winget
. But I was unsure how to (where to) set Publisher.Package
when building the app - so it might not be as good as it should be 😓
Is this where it happens? https://github.com/whyboris/Video-Hub-App/blob/main/electron-builder.json#L3 -- I looked around the electron-builder
documentation and couldn't figure it out 😔
Release: https://github.com/whyboris/Video-Hub-App/releases/tag/v3.2.0