You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In a test project, I set autoUpdater.allowPrerelease = true and published it as v1.16.9-pre on GitHub as Pre-release. Then published v1.17.0-pre as Pre-release. v1.16.9-pre successfully autoupdated to v1.17.0-pre. Then I published v1.16.10 (no pre here) as Release (not pre-release) and my v1.17.0-pre got updated to it, which was unexpected.
The chain of updates:
v1.16.9-pre → v1.17.0-pre → v1.16.10
I think somewhere the version check is missing or misbehaving.