v0.3.1 — Vigil Screen
What's New
✅ iCloud Sync — now actually working
Settings, App Safelist, and Lock History sync automatically across all your Macs signed into the same iCloud account. The feature was claimed in v0.2.0 but the entitlement was missing — it silently no-oped on every launch. Now fixed.
Settings → General shows a live iCloud Sync status with connection indicator and last-synced time.
🍎 Apple Watch unlock
Apple Watch side-button double-press now unlocks Panic Mode alongside Touch ID and password. No new code needed — LAPolicy.deviceOwnerAuthentication already supported it. The toggle in Settings → Panic Mode has been renamed to "Require authentication to release" to reflect all three methods.
Enable in: System Settings → Touch ID & Password → Use your Apple Watch to unlock apps and your Mac
🔧 Internal
- Renamed
DockLock.entitlements→VigilScreen.entitlements(last file with the old name) - Added Claude Code project config (
.claude/settings.json,/releasecommand)
Install
brew upgrade --cask vigil-screenOr download the .dmg below.
Known Issues
- Secondary monitor connected after Panic Mode is already active won't have a blur overlay — re-trigger Panic Mode (
⌘⇧Ltwice) as a workaround. Fix planned for v0.3.2.