Search existing issues
Is your feature request related to a problem?
Currently, OpenScreen is evolving quickly and we’re seeing frequent updates. While that’s great, it’s a bit difficult to manually download each new release from GitHub and set it up from scratch every time.
Request:
Could we add support for in‑app update checks and automatic updates? Ideally:
- The app should check for new releases on GitHub (via the GitHub Releases API).
- Notify the user when a new version is available.
- Optionally download and install the update directly in‑app, without requiring manual setup.
Technical Approach (possible options):
- Use the GitHub Releases API to fetch the latest release metadata.
- Compare the current app version with the latest release tag.
- Provide a UI prompt for the user to update.
- For Windows/macOS/Linux, integrate with existing auto‑update frameworks:
- Windows: Squirrel.Windows or WinSparkle
- macOS: Sparkle framework
- Linux: AppImageUpdate or package manager hooks
- Alternatively, bundle a lightweight updater that downloads the latest binary from GitHub and replaces the current installation.
Benefits:
- Saves time for users by avoiding repeated manual downloads.
- Ensures everyone stays on the latest version with bug fixes and new features.
- Improves adoption of updates, especially for non‑technical users.
Describe the solution you'd like
No response
Describe alternatives you've considered
No response
Additional context
No response
Search existing issues
Is your feature request related to a problem?
Currently, OpenScreen is evolving quickly and we’re seeing frequent updates. While that’s great, it’s a bit difficult to manually download each new release from GitHub and set it up from scratch every time.
Request:
Could we add support for in‑app update checks and automatic updates? Ideally:
Technical Approach (possible options):
Benefits:
Describe the solution you'd like
No response
Describe alternatives you've considered
No response
Additional context
No response