Skip to content

Add check for updates feature#3

Merged
erikdarlingdata merged 1 commit intodevfrom
feature/1-check-for-updates
Feb 12, 2026
Merged

Add check for updates feature#3
erikdarlingdata merged 1 commit intodevfrom
feature/1-check-for-updates

Conversation

@erikdarlingdata
Copy link
Owner

Summary

  • Both Dashboard and Lite now check GitHub releases API (/releases/latest) for new versions
  • Automatic startup check (once per 24h, cached, configurable via preferences)
  • On-demand check via About dialog — shows result inline with clickable download link
  • Simplified Dashboard About dialog credits section to match Lite

Closes #1

Test plan

  • Dashboard builds clean (0 warnings, 0 errors)
  • Lite builds clean (0 warnings, 0 errors)
  • About > Check for Updates shows "You're up to date (1.0.0)"
  • Startup notification works when update is available
  • Verify no crash when GitHub is unreachable

🤖 Generated with Claude Code

Both Dashboard and Lite now check the GitHub releases API for new versions.
On startup (once per 24h, configurable), a notification appears if an update
is available. The About dialog's "Check for Updates" link now performs a live
check and shows the result inline with a clickable download link.

Also simplified the Dashboard About dialog credits section to match Lite.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant