Skip to content

RestLock v1.1.0

Choose a tag to compare

@Hachiiki Hachiiki released this 21 Jul 21:32
1312d5e

[1.1.0] — 2026-07-21

Added

  • 💧 Water Reminders — gentle, non-blocking reminders to drink water during your productive hours. Configurable interval (15–180 minutes). Auto-closes after 30 seconds. Available in Onboarding and Settings.
  • 🚪 Quit button in Settings — a proper "Quit RestLock" button (red, bottom of Settings window) so you don't need Task Manager to exit. Visible in all builds (Debug + Release).
  • 🆙 Auto-update banner in Settings — when a newer version is available, a blue banner appears at the top of the Settings window with a "Download" button. The update popup is now suppressed during lock screen and shown after unlock instead.
  • 🪟 Title bar icons — the RestLock app icon now appears in the title bar of every window (Settings, Onboarding, Warnings, Break Reminder, Water Reminder, etc.). Previously the title bar icon was blank.
  • 🐕 Windows Service watchdog (Layer 3) — a new RestLockWatchdog Windows Service that runs as SYSTEM, starts at boot before user logon, and restarts RestLock.UI.exe if it's killed. Cannot be disabled from Task Manager's Startup tab — only via services.msc (requires admin).
  • 🔍 v1.0.0 auto-migration — the v1.1.0 installer automatically detects v1.0.0 (installed in %LOCALAPPDATA%\RestLock), uninstalls it, then installs v1.1.0 to C:\Program Files\RestLock. Settings, schedule, and lock session history are preserved.
  • 💧 Water Reminder preview in the Debug Preview Dashboard — developers can preview the water reminder window without waiting for the interval.
  • ⏱️ Flexible time pickers — schedule times now support any minute (00–59), not just 15/30/45. Applies to Weekday, Weekend, and all Per-Day Overrides.
  • 📋 In-app changelog — a "What's New" tab in Settings showing the current version's changes (this list!).
  • 📄 MIT License — the project is now formally MIT-licensed (see LICENSE).
  • 🔒 Privacy Policy — added PRIVACY.md disclosing Sentry crash reporting and GitHub update check.
  • 🧪 Unit tests — added RestLock.Tests project with xUnit + Moq, covering LockStateManager and AppSettings defaults.

The full change log CHANGELOG.md