Skip to content

Releases: GordonBeeming/insomnia

v0.7 — Always Prevent Display Sleep & Auto-Updates

03 Apr 01:11
85cdfd5

Choose a tag to compare

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 --display CLI 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/insomnia

Or download the DMG and CLI binary from the assets below.

v0.6 — New App Icon

02 Apr 12:50
a64268f

Choose a tag to compare

Insomnia v0.6 — New App Icon

What's New

  • Clean Dapple app icon without transparency artifacts

Install / Upgrade

brew upgrade --cask gordonbeeming/tap/insomnia

Or download the DMG and CLI binary from the assets below.

v0.5 — CLI via Homebrew

02 Apr 12:35
c77a307

Choose a tag to compare

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 after brew install
  • Fixed create-release skill file structure

Install / Upgrade

brew upgrade --cask gordonbeeming/tap/insomnia

Or download the DMG and CLI binary from the assets below.

v0.4 — Versioning & Project Docs

02 Apr 12:18
cb03519

Choose a tag to compare

Insomnia v0.4 — Versioning & Project Docs

What's New

  • App bundle version now uses major.minor.runNumber format (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/insomnia

Or download the DMG and CLI binary from the assets below.

v0.2.0 — UI Polish & App Icon

02 Apr 11:36
16b3bef

Choose a tag to compare

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/insomnia

Or download the DMG and CLI binary from the assets below.

v0.1.0 — Initial Release

02 Apr 11:33
16b3bef

Choose a tag to compare

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/insomnia

Or download the DMG and CLI binary from the assets below.