Releases: GordonBeeming/insomnia
Releases · GordonBeeming/insomnia
v0.7 — Always Prevent Display Sleep & Auto-Updates
Insomnia v0.7 — Always Prevent Display Sleep & Auto-Updates
What's New
- Always prevent display sleep — caffeination now prevents both display and system sleep by default (no more screens turning off overnight)
- Remove display sleep toggle — the "Prevent display sleep" setting is gone; it's always on when caffeinated
- Remove dock icon — app always runs as menu bar-only, removed "Show dock icon" toggle
- Remove
--displayCLI flag — no longer needed since display sleep prevention is the default - Auto-update checker — checks GitHub Releases every hour for new versions
- Menu bar update badge — shows a down arrow indicator when an update is available
- Check for Updates menu item — manual update check with download button
- DMG download — downloads update DMG to ~/Downloads and mounts it automatically
Install
brew upgrade --cask gordonbeeming/tap/insomniaOr download the DMG and CLI binary from the assets below.
v0.6 — New App Icon
Insomnia v0.6 — New App Icon
What's New
- Clean Dapple app icon without transparency artifacts
Install / Upgrade
brew upgrade --cask gordonbeeming/tap/insomniaOr download the DMG and CLI binary from the assets below.
v0.5 — CLI via Homebrew
Insomnia v0.5 — CLI via Homebrew
What's New
- CLI binary now embedded inside Insomnia.app and symlinked by Homebrew
insomnia status,insomnia caffeinate, etc. work from terminal afterbrew install- Fixed create-release skill file structure
Install / Upgrade
brew upgrade --cask gordonbeeming/tap/insomniaOr download the DMG and CLI binary from the assets below.
v0.4 — Versioning & Project Docs
Insomnia v0.4 — Versioning & Project Docs
What's New
- App bundle version now uses
major.minor.runNumberformat (e.g., 0.4.45) - About window shows correct version for installed builds
- Build script accepts version and build number arguments with validation
- CI includes run_attempt for unique bundle versions on reruns
- Added CLAUDE.md with project conventions
- Added create-release skill
- Fixed version validation to accept major.minor format
Install
brew upgrade --cask gordonbeeming/tap/insomniaOr download the DMG and CLI binary from the assets below.
v0.2.0 — UI Polish & App Icon
Insomnia v0.2.0 — UI Polish & App Icon
What's New
- Dapple mushroom app icon (visible in dock, About window, and installed .app)
- Settings window now opens reliably and stays visible
- Dock icon toggle no longer hides settings mid-use
- Removed icon style picker (only default style for now)
- Fixed Dapple ASCII art alignment
- Clarified Homebrew install docs (use fully qualified name)
Install
brew install --cask gordonbeeming/tap/insomniaOr download the DMG and CLI binary from the assets below.
v0.1.0 — Initial Release
Insomnia v0.1.0 — The Tool That Never Sleeps
First release of Insomnia, a macOS caffeinate utility powered by Dapple the Mushroom.
Features
- Caffeinate indefinitely, for a duration, until a time, or while an app is running
- Recurring schedules (e.g., weekdays 9am-5pm)
- Menu bar app with dynamic icon
- Full CLI with standalone mode
- IPC between CLI and GUI via Unix domain socket
- Dev/prod build separation for side-by-side running
Install
brew install --cask gordonbeeming/tap/insomniaOr download the DMG and CLI binary from the assets below.