feat: implement auto-update functionality with GitHub integration
- Added AutoUpdater class to manage update checks and downloads. - Integrated auto-updater in the main process after the main window is created. - Enhanced preload script to expose update-related IPC channels. - Created UpdateDialog component to handle user interactions for updates. - Implemented state management for update status using Pinia store. - Added localization support for update messages in multiple languages. - Documented auto-update configuration steps for private GitHub repositories. - Created .env.example for GitHub token configuration.
This commit is contained in:
1 parent
ac5488a21d
commit
0eb2dcf8c2
22 files changed
+882
-92
No files matched your search
@@ -31,6 +31,7 @@ Quick Start Templates for **[Vite](https://vitejs.dev)** + **[Vue 3](https://vue
|
||||
- ⚡️ Basic layout manager
|
||||
- ⚡️ Global state management through the Pinia store
|
||||
- ⚡️ Quick support through the GitHub community and official documentation
|
||||
- ⚡️ Auto-update support (including private repositories with proper authentication)
|
||||
|
||||
## [Documentation (Getting Started)](https://vutron.cdget.com/installation-and-build/getting-started)
|
||||
|
||||
|
||||
Reference in new issue
Block a user