AppVersion & AppPublisher are required in the above for it to work properly.
WinGet is one of the package managers on Windows that utilizes the DisplayVersion and Publisher registry entries.
There might be other package managers where FreeFerm+ upgrades an infinity amount of times, wasting over 200 MB of internet bandwidth due to incorrect version.
For example: 4.10 is bigger than null or undefined. WinGet treats this package as Unknown which is bigger than 4.10.
DisplayVersion is needed for the package manager to determine its app version
Publisher is needed for the package manager to determine the publisher of the app. In WinGet, it's used for mapping in winget list.
This might some need changes in https://github.com/FreeFem/FreeFem-sources/blob/master/etc/config/m4/WindowsPackage.m4.
AppVersion
&AppPublisher
are required in the above for it to work properly.WinGet is one of the package managers on Windows that utilizes the
DisplayVersion
andPublisher
registry entries.There might be other package managers where FreeFerm+ upgrades an infinity amount of times, wasting over 200 MB of internet bandwidth due to incorrect version.
For example:
4.10
is bigger thannull
orundefined
. WinGet treats this package asUnknown
which is bigger than4.10
.DisplayVersion
is needed for the package manager to determine its app versionPublisher
is needed for the package manager to determine the publisher of the app. In WinGet, it's used for mapping inwinget list
.