Changelog

What's new in Haven

Notable changes, shipped.

v0.2.4 April 20, 2026 Latest
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.