Files
sim/apps
Waleed 1e2572dd8a fix(desktop): guarantee the update feed resolves the newest release (#6827)
The stable channel reads a GitHub release list it shares with web-app
releases, SDK tags, and legacy prereleases, but only ever looked at the
first 30 entries. Once enough unrelated releases stack on top, the feed
404s and every stable shell silently stops updating.

Walk pages (100 per page, up to 5) until one yields a release for the
channel, and fail the feed rather than serving an older build when a page
cannot be read.

Also point the update gate's manual download at a new
/api/desktop/update/download redirect, which resolves through the same
channel selection. It previously opened GitHub's repository-wide latest
release, which can be a tag carrying no desktop artifact at all.
2026-08-18 15:38:03 -07:00
..
…