This release improves startup reliability on clean Windows machines and fixes cases where the application appeared to do nothing when launched.
Fixes
-
Fixed secondary launches silently exiting when Smart Printer was already running in the system tray.
-
Fixed tray and shortcut requests that failed to show the hidden main window.
-
Added reliable single-instance window-open signaling with acknowledgement and early request handling.
-
Added a visible recovery startup path when the existing instance cannot respond.
-
Added persistent startup diagnostics at:
%LOCALAPPDATA%\SmartPrinter\Logs\startup.log -
Improved error reporting for WebView2, backend, auto-start, and other early startup failures.
-
Scoped single-instance communication to the current Windows session.
Installer improvements
- Uses a complete self-contained
win-x64deployment without temporary native-library extraction. - Automatically installs Microsoft Edge WebView2 Runtime when missing.
- Bundles and silently installs the verified 64-bit SumatraPDF 3.6.1 prerequisite when missing.
- Includes third-party licensing and attribution notices.
- Installer and application binaries are versioned as
1.0.5.
Smart Printer remains a local community build with no account, product key, activation server, or machine registration required.