Release Notes

Release history.

v0.3.6 enlarges the docked indicator, plays sounds only on task completion, and keeps assistant replies visible in task cards.

Current version v0.3.6
System macOS 14+
Distribution GitHub Releases

v0.3.6

Larger status ring, quieter task updates

  • The docked indicator is about 40% larger, with the same smooth edge shape.
  • Tools, task starts, approvals, errors and launch stay silent. Completion alerts respect mute, do-not-disturb and duplicate suppression.
  • Task cards show assistant replies instead of tool labels or activity output. Generic background messages are no longer treated as replies.

v0.3.5

A smaller, smoother edge indicator

  • The mirrored indicator measures 24 × 40 pt with less black padding around the ring.
  • Claude orange and Codex blue-purple colors, click-to-open, automatic collapse, and saved placement are preserved.
  • The website demo uses the same smooth curve.

v0.3.4

Fix docking when a drag crosses the screen edge

  • The island now docks even when part of the window moves past the screen edge, then collapses when the pointer leaves.
  • Compact and expanded windows both dock on either side and return to floating when dragged back into the screen.

v0.3.3

Edge docking and provider colors

  • Drag the island to either side of the display to dock it as a semicircular tab. Hover or click to open it, and drag away to restore a floating panel.
  • The display, side, and height are saved across restarts. An idle dock remains visible and accessible.
  • Claude rings are orange; Codex CLI and Desktop rings use a blue-to-violet gradient. Separate symbols indicate approval, completion, and failure.

v0.3.2

Session navigation and clear tool status

  • Claude cards resolve the CLI session ID to the existing desktop conversation.
  • Codex navigation no longer mistakes a separate background connection for the desktop selection.
  • Tool badges show tool names instead of command output, JSON, tokens, or internal call IDs.

Improvements in v0.3.1 and v0.3.0

Less main-thread work, continuous window motion.

docs/release.json records the v0.3.6 package currently published on GitHub Releases; the download, checksum, and Homebrew cask are all generated from the same metadata.

Background reads

  • Read-only SQLite queries run in process, without spawning a command for every refresh.
  • Explicit Hook transcript paths bypass history-directory discovery.

Consistent session state

  • Hook status appears immediately; background transcript results cannot overwrite newer events.
  • Each refresh publishes its final state once; failed database reads preserve existing sessions.

Redesigned interface and motion

  • A dark graphite surface with subtle static blue-to-violet gradients, clearer typography and high-contrast approval actions replaces stacked glass effects and glow borders.
  • Interruptible, damped window motion retains velocity during repeated clicks while text keeps a stable layout.
  • Hidden windows stop frame and spinner animations and resume from current state when shown.
  • Spinners, breathing lights and pixel indicators respect Reduce Motion.

Approval retention

  • Pending approvals are retained beyond the visible-session limit.
  • Disabling Codex Desktop also skips its connection probe process.

v0.3.1

v0.3.1: startup animation.

A new launch entrance fades and gently scales the real island at its final position, settling in about half a second. The separate center-screen intro and 2.2-second wait are gone. Clicks, approvals and settings interrupt the entrance immediately. Includes the subtle gradients and background-read improvements from v0.3.0.

See full download notes
Release file Vibelsland-Free-0.3.1-macos.zip
Version
v0.3.1
Size
About 3.8 MB
Signing
ad-hoc
Verification
SHA-256

v0.3.0

v0.3.0: interface and background performance.

Redesigned island, task list and approvals with interruptible damped motion. Reads Codex state in process, moves transcript reads off the main thread, batches session updates, and retains pending approvals beyond the display limit.

See full download notes
Release file Vibelsland-Free-0.3.0-macos.zip
Version
v0.3.0
Size
About 3.8 MB
Signing
ad-hoc
Verification
SHA-256

v0.2.2

The current release.

Restores live approval connectivity with current ChatGPT/Codex Desktop builds, reduces socket discovery, reconnect, and buffering overhead during long-running use, and selects the active Codex state database more reliably.

See full download notes
Release file Vibelsland-Free-0.2.2-macos.zip
Version
v0.2.2
Size
About 3.8 MB
Signing
ad-hoc
Verification
SHA-256

v0.2.1

Previous release: hotkeys and a compact island.

Hotkeys became customizable per action, with Space approving and Backspace declining by default while bare keys stayed active only for pending approvals. The island gained an eight-second launch presence and became 20% smaller.

Release file Vibelsland-Free-0.2.1-macos.zip
Version
v0.2.1
Size
About 3.8 MB
Signing
ad-hoc
Verification
SHA-256

v0.2.0

Previous release: the upgrade path and approvals.

On top of v0.1.0's local status display and approval handling, this release adds an upgrade path (in-app one-click updates and Homebrew), concurrent approval handling, token usage and cost visibility, and desktop-grade motion and interaction feedback.

See full download notes
Release file Vibelsland-Free-0.2.0-macos.zip
Version
v0.2.0
Size
About 3.8 MB
Signing
ad-hoc
Verification
SHA-256

v0.1.0

First public release.

This release brings Claude Code, Codex CLI, and Codex Desktop local state into a low-interruption macOS island. It is designed for AI coding workflows where long tasks, tool calls, and approvals need to stay visible without taking over the current window.

Read the full download guide
Release file Vibelsland-Free-0.1.0-macos.zip
Version
v0.1.0
Size
About 2.3 MB
Signing
ad-hoc signed
Verify
SHA-256

Key features

What v0.1.0 includes.

Top-of-screen status island

  • Keeps AI coding activity, recent tool calls, and status summaries at the top of macOS.
  • Contracts while idle and expands for long-running work or important state.
  • Designed around parallel Claude Code, Codex CLI, and Codex Desktop workflows.

Local approval handling

  • Handles accept once, accept for session where supported, decline, and cancel task actions in a native macOS surface; Codex CLI hook approvals support only allow or deny.
  • Preserves the basic context needed to handle approvals.
  • Reduces switching between terminals, desktop clients, and logs.

Sources and local connections

  • Enables Claude Code, Codex CLI, and Codex Desktop sources independently.
  • Installs, repairs, or uninstalls local connections from the settings page.
  • Keeps connection runtime files and logs local for troubleshooting and cleanup.

Local-first boundary

  • No account creation, telemetry upload, or remote session sync from this app.
  • Core status display, source controls, and approval handling run on the Mac.
  • The privacy page describes read, write, and network boundaries.

Known boundaries

The v0.1.0 product scope.

v0.1.0 focuses on local status display and approval handling on macOS 14+. Claude Code, Codex CLI, and Codex Desktop keep their own account, network, and session behavior; Vibelsland Free organizes the local state available on your Mac and lets you control what appears by source.

Open support and troubleshooting
SHA-256 9a3971677e9c9dbf5dc78f32e1f603d46f83128958f07b2ec3155ab63b7dc654