Releases
v1.2.0
Windows Keep Alive v1.2.0
Compare
Sorry, something went wrong.
No results found
Highlights
Added a new ComplianceWatchdogWorker service worker that detects configuration drift and auto-remediates it after startup and on a recurring schedule.
Added setup completion gating (SetupCompletedUtc) so watchdog remediation only runs after initial setup has succeeded.
Expanded watchdog remediation to include non-credential auto-login settings, update policy, power settings, and network settings.
Hardened auto-login remediation by reasserting ForceAutoLogon=1 and removing AutoLogonCount when present.
Expanded network adapter power-management hardening/compliance from Wi-Fi-only to non-virtual physical network adapters (including Ethernet).
Improved GUI UX:
Setup-not-completed indicator in Status tab
Status tab auto-check on each visit with debounce
Color-coded compliance status
Context-sensitive Start/Stop/Restart service buttons
Tooltips for interactive controls
Password show/hide toggle
Distinct uninstall button styling
Unified dark theme for setup/release-notes/log output boxes
Validation
dotnet build src/KeepAliveService/KeepAliveService.csproj -c Release
dotnet build windows-keep-alive.sln -c Release
dotnet publish src/KeepAliveService/KeepAliveService.csproj -c Release -r win-x64 --self-contained -p:PublishSingleFile=true -o publish-single-v1.2.0
publish-single-v1.2.0\\KeepAliveService.exe --help
You can’t perform that action at this time.