Skip to content

Add version notifications for new releases#139

Merged
chriswritescode-dev merged 3 commits intomainfrom
feature/version-notifications
Feb 17, 2026
Merged

Add version notifications for new releases#139
chriswritescode-dev merged 3 commits intomainfrom
feature/version-notifications

Conversation

@chriswritescode-dev
Copy link
Owner

Summary

  • Adds version check endpoint that queries GitHub Releases API to detect new versions
  • Shows toast notification on app load when update is available
  • Displays current version in GeneralSettings with link to new release
  • Includes PR Add opencode-manager version to health endpoint #36 changes (adds opencodeManagerVersion to health endpoint)

Changes

  • Backend: Adds /api/health/version endpoint with GitHub API integration (1-hour cache)
  • Backend: Fixes hardcoded version in root endpoint
  • Backend: Moves health routes under auth
  • Frontend: Adds useVersionCheck hook and VersionNotifier component
  • Frontend: Shows version in GeneralSettings header

Testing

  • TypeScript typecheck: passed
  • ESLint: passed
  • Tests: 337 passed

Closes #36

@chriswritescode-dev chriswritescode-dev merged commit b38b9e3 into main Feb 17, 2026
4 checks passed
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.

2 participants

Comments