Shelf v0.4.6
Shelf v0.4.6
Shelf v0.4.6 fixes a beta update download failure and adds live download
progress for self-update.
Changes
-
Beta update download reliability:
- Fixes
update download is not linked to a verified manifest, which fired
whenever two update checks overlapped (for example the auto-update notice
firing while the Settings panel ran its own check). A re-fetch of the
manifest no longer invalidates the download token the renderer is holding.
- Fixes
-
Download progress and cancellation:
- Self-update downloads now show a live progress bar with transfer rate and
estimated time remaining. - In-progress downloads can be cancelled; the verified token is preserved so
a retry does not require re-checking for updates.
- Self-update downloads now show a live progress bar with transfer rate and
Tester Notes
Open the Settings → Updates panel and trigger a beta update check, then open
another surface that runs an update check at roughly the same time. Confirm the
download still starts and completes without the "not linked to a verified
manifest" error, and that the progress bar and cancel button behave correctly.