Work Day with God 1.4.3 — Permanent Windows Taskbar Icon Fix
This Windows patch prevents development Electron sessions from replacing the installed application's taskbar artwork with Electron's default atom icon.
Fixed
- Assigned the installed Windows application a fresh stable AppUserModelID:
com.mcographics.workdaywithgod.windows. - Assigned development Electron sessions a separate identity:
com.mcographics.workdaywithgod.development. - Prevented
npm run devandelectron .from contaminating the Windows shell association used by the installed application. - Preserved the branded multi-resolution
.ico, embedded executable icon, native window icon, relaunch metadata, and standalone packaged shell icon.
What caused the regression
The icon artwork and packaged executable remained correct in 1.4.2. The regression occurred because development Electron and the installed application shared one AppUserModelID. Windows could therefore associate the production taskbar group with the electron.exe atom after a development session. Version 1.4.3 permanently separates those two identities.
Verification
- All 37 automated tests pass.
- The production renderer build and Windows NSIS packaging complete successfully.
- The exact release installer was installed over 1.4.2 and reports version 1.4.3.
- The installed Start Menu shortcut exposes the new production-only AppUserModelID.
- The installed executable, packaged
.ico, and native window class all contain the Work Day with God artwork. - The live Windows taskbar pixels were captured and visually inspected: the running v1.4.3 button displays the Work Day with God icon instead of Electron's atom.
Installation
Download Work-Day-with-God-Setup-1.4.3.exe below and run it. This is a per-user Windows x64 installer and can be installed directly over 1.4.2.
The installer is currently unsigned, so Windows SmartScreen may show an Unknown publisher warning. Review the downloaded file and choose More info, then Run anyway, if you trust this release.