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
{{ message }}
Repository navigation
[Bug]: Stable update shows nightly release notes when stable is missing from GitHub feed #32827
I searched existing issues and did not find a duplicate.
I included enough detail to reproduce or investigate the problem.
Area
apps/desktop
Steps to reproduce
Use a desktop version older than 0.1.7 with the stable update channel selected.
Check for updates while the latest stable release is absent from the first page of the GitHub releases Atom feed.
Open the update button's release notes.
On November 7, the latest stable release was 0.1.7. The feed contained ten newer nightlies, with 0.1.8 nightly 4314 first.
Expected behavior
The updater shows notes for the offered stable release, or no notes if it cannot retrieve them.
Actual behavior
The update button can show the newest nightly's notes under the offered stable version. I saw cloud dictation advertised while updating to 0.1.7, but that feature was merged after 0.1.7.
The code and feed explain the mismatch, though the exact historical updater response has not been captured.
Investigation
T3 Code pins electron-updater 6.8.9. Its GitHub provider gets the stable tag from /releases/latest, then searches the Atom feed for its notes. If the tag is absent, it retains the first feed entry and uses that entry's notes. The 0.1.7 update manifests do not contain notes that would override this fallback.
The download metadata still identifies 0.1.7. This report concerns the displayed notes.
Upstream PR #10290 changed the provider to omit feed-derived notes when it cannot find the stable release. T3 Code's current main still uses 6.8.9.
Impact
Minor bug or occasional failure. The notes can advertise features the offered update does not contain.
Version or commit
Stable 0.1.7 updater. The same dependency is pinned on main at e455200077ce60806a01c8f28435b58860dcfc74.
Activity