Changelog

What's new in Haven

Notable changes, shipped.

v0.3.13 August 22, 2026 Beta
Added
  • Search everything with ⌘⇧F. One query across every open terminal's scrollback and the files in your working directory. Matching terminals light up in the tab strip with a hit count while you type, and file matches fill the list underneath.
  • Queue your next prompt mid-turn. Write it while Claude is still working and it sends the moment the turn ends. Pull it back to edit any time before it fires.
  • Paste an image straight into the stream composer, including on remote sessions, where Claude can't reach your Mac's clipboard.
  • Half-written prompts survive flipping back to the terminal or switching grid cells.
  • Start Claude on a terminal without leaving the stream view.
  • ⌘F searches the agent transcript when the stream is open, the scrollback when it isn't.
  • Claude's multiple-choice questions render in the stream with every option laid out, and a jump back to the terminal to answer.
  • Files you open for a quick look close themselves when you move on, so clicking through a directory no longer leaves a trail of tabs. Double-click the tab to keep it.
Fixed
  • Background task notifications no longer show up in the stream as messages you sent.
  • The stream holds still while you type. No flashing text, no scroll jumping on long sessions.
v0.3.11 June 17, 2026 Latest
Added
  • Every terminal tab now shows its ⌘1–⌘9 shortcut, so you can jump straight to it.
  • ⌘↑ / ⌘↓ move between the two rows of tabs like a grid, joining ⌘← / ⌘→.
Changed
  • Redesigned the top tab bar — it's now a static bar that wraps into a second row when your terminals don't fit, instead of sliding sideways.
Fixed
  • Tabs and their buttons no longer slide underneath the macOS window controls or the top-right toolbar, and the stray border line through the last tab is gone.
  • Remote sessions reconnect cleanly after a network change or captive-portal login — a single coordinated retry instead of a burst of "reconnect failed" notifications.
v0.3.9 June 6, 2026
Added
  • Haven for iPhone — manage your local and remote Claude sessions from your phone: watch the agent stream, send prompts, and start Claude on any terminal. Images, video, audio, and HTML render inline in the conversation.
  • Remote sessions sync straight to your phone, end-to-end encrypted (opt-in), and keep streaming even when your Mac is offline.
Changed
  • ⌘/ toggles a terminal's agent stream, with a top-bar switch to flip every terminal at once.
v0.3.3 May 8, 2026
Added
  • Drag files from Finder onto a remote session's filesystem panel to upload, with a confirm dialog and live progress.
  • Drop files onto a terminal pane to paste the path; drag from Haven's filesystem tree into an empty grid cell to open it inline.
Fixed
  • Stability improvements.
v0.3.2 May 5, 2026
Added
  • Agent view — ⌘/ to flip from terminal to agent view: recap of the latest work, inline diffs, live status and context window, and one-tap suggested replies you can send without leaving the view.
  • Custom icons and names for agents.
  • Streamlined remote host setup.
  • Local sessions remember last cwd.
Fixed
  • Grid layouts now persist across hard quits.
  • Remote daemon installs are atomic — no half-written binaries on flaky links.
  • Fixed top tabs pulsing for attention when they shouldn't be.
v0.2.8 April 26, 2026
Added
  • Agents tab for managing all your agent sessions in one place.
  • Watch agents work live, with code diffs.
  • Git status for filesystem files + filter to see only modified files.
Fixed
  • Fixed issue with Haven MCP server being unreachable from remote
v0.2.5 April 22, 2026
Added
  • Focused-cell theme tint in multi-terminal grids.
Fixed
  • Fixed tab-switch rendering bug with TUIs
  • Fixed bug with terminals scrolling to incorrect location on re-open
  • Fixed issues detecting claude working status
v0.2.4 April 20, 2026
Added
  • Optional notifications when Claude completes a task
  • iTerm theme import
  • Claude can now "show you things" in Haven
    • code diffs
    • images/videos/svgs
    • open any folder or file in the filesystem view
    vm-gpu-1 $ claude
    ⏺ Saved plots to ./plots/: baseline.png, experiment1.png, experiment2.png, experiment3.png
    > show me the images in Haven
    ⏺ haven.display · 4 images
    > open experiment1.png in filesystem
    ⏺ haven.reveal · ./plots/experiment1.png
    4 panels
    vm-gpu-1 ~/research/plots
    baseline.png
    experiment1.png
    experiment2.png
    experiment3.png
    experiment1.png
Fixed
  • Fixed several escape sequences, so things like "Cmd+Backspace" will properly delete to line start as expected
  • Fixed bugs with text highlighting in file editor
  • Fixed workspace separation of sessions (a Haven window == workspace)
v0.2.1 April 15, 2026
Added
  • Multi-grid top bar — every grid layout now lives as its own mini-grid in the title bar. Drop a tab on any slot to build out that grid; click a mini-grid to bring it up.
    agent-1 agent-2 agent-3 agent-4 notes
    $ tail -f build.log
    $ pnpm test --watch
    $ claude --session db
    $ psql -d haven
    $ vim notes.md
Fixed
  • Remote SSH port forwards now persist across app restarts.
v0.2.0 April 14, 2026
Added
  • Cmd+K AI command helper — describe what you want in plain English and Haven generates the shell command. Press ↵ to paste it into your terminal, or tab to see recent commands. Works on local and remote sessions.
    ~ $ find ~/Library -type f | wc -l
  • Local system overview — clicking the "Local" row in the sidebar opens a machine pane with CPU, memory, disk, and load, matching the remote view.
  • Claude Code context tracking — live percentage of remaining context window shown on Claude sessions in the sidebar.
  • Sessions now automatically adopt the Claude Code session name.
Fixed
  • Terminal scroll position now persists across tab switches and reconnects.
v0.1.9 April 10, 2026
Added
  • Drag files from the file tree directly into Finder or other apps.
  • Drop files onto the filesystem view to upload them into the current directory.
Fixed
  • SSH reconnect resilience — stale cached connections are automatically invalidated and retried.
v0.1.8 April 10, 2026
Added
  • haven CLI for Linux — browse and attach to sessions from any shell.
Fixed
  • Improved terminal and TUI rendering for slow remote VM connections.
  • Fixed bug affecting some remote session reconnects.
v0.1.7 April 7, 2026
Added
  • File viewer now has a close (×) button next to the filename.
  • "Show terminal here" in filesystem view — embed a terminal pane right next to the file tree, with the tree following the terminal's working directory as you cd around.
    ~/research ~/research/experiments
    experiments/
    checkpoints/
    data/
    train.py
    config.yaml
    run_001/
    run_002/
    run_003/
    sweep.yaml
    README.md
    Terminal
    ~/research $ cd experiments/
    ~/research $ cd experiments/
    ~/research/experiments $
Fixed
  • Sidebar context-menu Kill Session and Close Tab actions.

Get in touch

Question, bug report, or feature request — we read everything.