You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactor initialization and enhance logging
Refactored `MainWindow` initialization to use asynchronous patterns, improving responsiveness and user experience. Introduced `_isInitialized` to ensure one-time async initialization. Replaced synchronous update checks with `InitializeAsync` and `CheckVersionAsync`.
Enhanced logging across the application using `Serilog`, adding detailed logs for `UpdateManager` operations and error handling. Improved robustness with better exception handling during update checks and application restarts.
Incremented `AssemblyVersion` to 1.0.9. Updated `README_LOGGING.md` to reflect new logging practices.