Update check: notify when a new Slipstream version is available (foundation for an auto-updater) #293
Labels
No labels
amd
avatars
bug
builder
cannot-reproduce
crash
epic
feature
from-viewer
gl-removal
known-limitation
monitoring
parity
perf
platform
priority
critical
priority
high
priority
low
priority
medium
provenance
rendering
rt
status
in-progress
status
testing
status
up-next
triage
ui
upstream
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
sky_line/Slipstream#293
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
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?
Let the viewer tell users when a newer Slipstream is out, as a first step that may grow into a full auto-updater later.
Phase 1: update check + notification
https://slipstreamviewer.org/update/<channel>.json(channelsbeta/release), generated by the release CI or the website build fromreleases.yml. Fields: version, build, tag, date, release-notes URL, per-platform download URLs, sha256, minimum supported version, and an optional "critical" flag.build_data.json/ LLVersionInfo). A beta user sees both newer betas and newer releases; a release user sees releases only..packaged-bymarker / Flatpak env.Phase 2 (later): auto-updater
Setup.exe(Authenticode, #287), verify sha256 + signature, run it on exit or with "Restart now".SHA256SUMS.asc), swap the install dir atomically, relaunch. Package-managed installs keep deferring to their package manager.Done when (Phase 1)
Ticket audit 2026-10-07: done and shipped in 1.1.0 Beta 2. Update check against the release feed with notes / download / skip, package-manager detection and Check now (
16fc639d60,0a86ed896e,9eaebb654a). The auto-updater is a separate later phase (#421). If you still see the problem on the current beta, please reopen or file a new report.