Work Day with God 1.4.2 — Automatic Update Checks
Work Day with God 1.4.2 — Automatic Update Checks
This release adds a device-local update checker so Windows users can discover new Work Day with God releases without leaving the app.
Added
- Added an Updates section in Settings with Daily, Weekly, Monthly, and Never automatic-check preferences.
- Added a manual Check now action that remains available even when automatic checks are disabled.
- Added clear status for the installed version, last successful check, next scheduled check, and whether a newer release is available.
- Added a safe View update on GitHub action when a newer version is found.
- Added a Windows notification for each newly discovered release; selecting it opens the validated GitHub release page.
Privacy and security
- Update preferences and check history remain device-local and require no account.
- The app checks only the fixed public GitHub Releases endpoint for this project.
- Release data is size-limited and validated in the protected Electron main process before the renderer can display or open it.
- The existing context isolation, sandboxing, and narrow preload API remain in place.
Scheduling details
- Weekly checks are the default for existing and new installations.
- Monthly checks use a 30-day interval.
- Automatic checks occur only when the selected interval has elapsed; the app re-evaluates periodically while it remains open.
- A failed automatic check is eligible to retry later and does not overwrite the last successful-check time.
Verification
- All 37 automated tests pass, including update-version comparison, schedule calculations, release-response validation, persistence migration, and Electron security-boundary checks.
- The production renderer build and Windows NSIS packaging complete successfully.
- The installed application and public release downloads are verified before release handoff.
Installation
Download Work-Day-with-God-Setup-1.4.2.exe below and run it. This is a per-user Windows x64 installer and can be installed over 1.4.1a.
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.