Skip to content

[BUG] Update system lacks automatic restart after successful installation #113

@Almaz-KG

Description

@Almaz-KG

Describe the bug

The application's update system successfully downloads and installs new versions but fails to automatically restart the application after installation. This results in the GUI remaining on the old version even though the update has been installed successfully. Users are currently required to manually restart the application to see the new version, which creates a poor user experience and confusion.

To Reproduce
Steps to reproduce the behavior:

  1. Download and Launch Nookat application (for example version 0.1.3)
  2. Go to Settings > General Settings
  3. Check for updates (if available) or wait for automatic update check
  4. Click on "Install Update" button when update is available
  5. Wait for download and installation to complete
  6. Observe that the success message appears: "Update installed successfully! Please, restart the app to apply the changes."
  7. Notice that the application does not automatically restart
  8. The GUI continues to show the old version until manual restart

Expected behavior
After successful update installation, the application should:

  1. Display a success message indicating the update was installed
  2. Automatically restart the application to apply the new version
  3. Show the updated version in the GUI after restart
  4. Provide a seamless update experience without requiring manual intervention

** Video Recording**

Screen.Recording.2025-08-25.at.14.55.38.mov

Desktop (please complete the following information):

  • OS: macOS (I assume the same issue on Windows and Linux)
  • Nookat Version: all versions <=0.1.5

Technical Details
Consider using tauri-process plugin for restarting the app

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions