Releases: GordonBeeming/insomnia
Releases · GordonBeeming/insomnia
Release list
v0.9 — Clear Update Installation
Insomnia v0.9 — Clear Update Installation
What's New
- Open downloaded updates as a conventional macOS installer with an Applications shortcut.
- Keep installer state updates and AppKit work safely on the main actor.
- Rebuild the DMG from a clean staging directory each time.
Install
brew upgrade --cask gordonbeeming/tap/insomniaOr download the signed and notarized DMG or CLI binary from the assets below.
v0.8 — Floating Windows & Hardened DMG
Insomnia v0.8 — Floating Windows & Hardened DMG
What's New
- Keep Insomnia windows floating above other apps.
- Use Homebrew's supported macOS dependency syntax.
- Sign and notarize both the app and final DMG, with stapled tickets and Gatekeeper validation.
Install
brew upgrade --cask gordonbeeming/tap/insomniaOr download the DMG and CLI binary from the assets below.
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.