Skip to content

Releases

Macsomnia 1.3

Choose a tag to compare

@iamdadzilla iamdadzilla released this 26 Jul 12:57

Bug fix: the menu-bar countdown could freeze (e.g. stuck at 3:11). The label read time as a plain value passed through the App scene, which SwiftUI doesn't re-evaluate when the delegate updates — so it held the launch-time value. The views now observe a Clock object directly and re-render every tick. Also registers the display and safety auto-off timers in .common run-loop mode. Recommended update for all users.

Macsomnia 1.2

Choose a tag to compare

@iamdadzilla iamdadzilla released this 25 Jul 23:17

Bug fix: the menu-bar icon could fail to appear on launch. The sleep-state poll ran a synchronous helper call on the main thread, which stalled the run loop (most visible on a fresh install before the helper was approved). Polling now runs off the main thread. Recommended update for all 1.1 users.

Macsomnia 1.1

Choose a tag to compare

@iamdadzilla iamdadzilla released this 12 Jul 04:40

Replaces the sudoers privilege model with a signed background helper (SMAppService + XPC). On first enable, approve Macsomnia's background item in System Settings → Login Items & Extensions; no Terminal needed. Upgrading from 1.0? Remove the old rule it no longer uses: sudo rm -f /etc/sudoers.d/macsomnia. Hardware warning unchanged: defeats a thermal safeguard — light workloads only, use the auto-off timer.

Macsomnia 1.0

Choose a tag to compare

@iamdadzilla iamdadzilla released this 12 Jul 03:41

First signed & notarized release. Keeps your Mac awake with the lid closed for long-running light jobs. Hardware warning: defeats a thermal safeguard — light workloads only, use the auto-off timer. Download the zip, move Macsomnia.app to /Applications, and authorize the one-time admin prompt on first enable.