Skip to content

feat: add version display and update checker to app#196

Merged
nomandhoni-cs merged 1 commit into
masterfrom
develop
Feb 26, 2026
Merged

feat: add version display and update checker to app#196
nomandhoni-cs merged 1 commit into
masterfrom
develop

Conversation

@nomandhoni-cs
Copy link
Copy Markdown
Owner

  • Add UpdateChecker component with Tauri updater integration
  • Display current version in sidebar footer with checkmark icon
  • Add 'Check Updates' button with refresh icon in sidebar
  • Show 'Install vX.X.X Now' button with rocket icon when update available
  • Display download progress during update installation
  • Auto-check for updates on app launch (silent)
  • Show version badge in About page
  • Change Activate License icon to key icon (IoKey)
  • Refactor database config queries with DRY utility functions
  • Add getBooleanConfig, getStringConfig, getJsonConfig utils
  • Improve toast notifications with clearer messaging

Closes #104

Screenshots (if applicable)

image

Additional Notes

Add any other information that reviewers might find helpful.

- Add UpdateChecker component with Tauri updater integration
- Display current version in sidebar footer with checkmark icon
- Add 'Check Updates' button with refresh icon in sidebar
- Show 'Install vX.X.X Now' button with rocket icon when update available
- Display download progress during update installation
- Auto-check for updates on app launch (silent)
- Show version badge in About page
- Change Activate License icon to key icon (IoKey)
- Refactor database config queries with DRY utility functions
- Add getBooleanConfig, getStringConfig, getJsonConfig utils
- Improve toast notifications with clearer messaging

Closes #104
@nomandhoni-cs nomandhoni-cs merged commit 2f0717b into master Feb 26, 2026
0 of 5 checks passed
@nomandhoni-cs nomandhoni-cs mentioned this pull request Feb 26, 2026
@nomandhoni-cs nomandhoni-cs deleted the develop branch April 12, 2026 16:14
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.

About section

1 participant