Skip to content

[feat]: OTA update mechanism #459

@arnestrickmann

Description

@arnestrickmann

Feature Summary

Add an over-the-air update flow so users get new builds automatically without manual downloads.

Problem or Use Case

Users currently have to reinstall or manually download updates, which delays fixes/features and creates friction for non-technical users.

Proposed Solution

Integrate an OTA updater in the Electron app with background download, version check, and in-app prompt to restart/apply; expose release channel selection (stable/beta), show release
notes, and provide a “check for updates” action; ensure rollback/failed-update handling and signature verification for security.

Alternatives Considered

Continue manual downloads or rely on OS-level package managers; ask users to reinstall periodically.

Additional Context

Aim for minimal downtime and transparent progress indicators; coordinate with existing build/package pipeline and signing requirements.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions