Skip to content

Shelf v0.4.6

Choose a tag to compare

@marcoodignoti marcoodignoti released this 20 Jun 08:30

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.
  • 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.

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.