mirror of
https://github.com/fosrl/pangolin.git
synced 2026-05-22 17:43:04 -05:00
[GH-ISSUE #2650] Pangolin sites show available Newt updates even if there is no new release #7001
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @JanGrosse on GitHub (Mar 14, 2026).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/2650
Describe the Bug
The "new-version" check currently uses the Newt GitHub tags API to determine the latest version of Newt. This can cause pangolin to report updates that do not actually exist (as of now it reports that a newer version than Newtv1.10.2 exist because the
tagsendpoint returns already the (upcoming) 1.10.3.Environment
To Reproduce
Have everything running on the latest version, go to pangolin -> sites and you should see a update available icon for newt (see screenshot).
You can also manually check the API call to see that it returns for Newt already tag 1.10.3 as seen here
Expected Behavior
Only to report a new version being available it there is an actual release available, not just when a new tag is published.
@Boscovitz commented on GitHub (Mar 14, 2026):
Same here.
@LaurenceJJones commented on GitHub (Mar 14, 2026):
Ahh it's most likely cause we release 1.10.2 then had to pull it cause of a version issue (no bugs simply we switched CI and the version wasn't replaced in the binary) then the newer 1.10.2 is a different hash.
Agree tags vs physical releases, will investigate Monday or if Milo or Owen gets on it first.
@github-actions[bot] commented on GitHub (Apr 4, 2026):
This issue has been automatically marked as stale due to 14 days of inactivity. It will be closed in 14 days if no further activity occurs.