← back to runpane.com
changelog
Every release of Pane since v0.0.1.
Jun 26, 2026
v2.4.5
Fix Windows updater metadata publishing
Jun 25, 2026
v2.4.4
Share onboarding preference keys
Defer GitHub CLI onboarding gate, closes #294
Jun 24, 2026
v2.4.3
Mask terminal activation resize flash
Jun 24, 2026
v2.4.2
Improve cached PR state hydration
Jun 24, 2026
v2.4.1
Guard update dialog close paths while busy
Fix update dialog one-click install flow
Jun 23, 2026
v2.4.0
Add Pane Chat orchestrator terminal
Jun 22, 2026
v2.3.21
Refine immersive sidebar controls
Polish terminal and editor resizing
Jun 20, 2026
v2.3.20
Avoid launching Pane for Windows version checks
Jun 20, 2026
v2.3.19
Fix RunPane agent discovery rough edges
Jun 20, 2026
v2.3.18
Fix RunPane group help output
Fix RunPane background session focus
Jun 19, 2026
v2.3.17
Harden RunPane submit composer verification
Fix RunPane CLI orchestration dogfood issues
Jun 19, 2026
v2.3.16
Add sidebar pane row layout preference
Jun 19, 2026
v2.3.15
Preserve focus for background RunPane panels
Add RunPane panel orchestration commands, closes #277
Jun 19, 2026
v2.3.14
Polish sidebar session metadata layout
Jun 19, 2026
v2.3.13
Polish left sidebar layout
Persist left sidebar expansion state
Jun 19, 2026
v2.3.12
Improve startup performance modes and git status caching
Fix website release dispatch target
Jun 19, 2026
v2.3.11
Polish: improve dialog spacing, sidebar border, and empty project expand
Jun 19, 2026
v2.3.10
Move resource usage to sidebar menu
Jun 19, 2026
v2.3.9
Add doctor-first runpane discovery
Jun 18, 2026
v2.3.8
Add runpane agent control commands
Jun 18, 2026
v2.3.7
Polish runpane agent context and scrollback cleanup
Jun 18, 2026
v2.3.6
Fix runpane panel output scrollback reads
Jun 17, 2026
v2.3.5
Add runpane wrapper telemetry identity
Jun 17, 2026
v2.3.4
Bound runpane panel output by default
Jun 17, 2026
v2.3.3
Address runpane panel control review nits
Expose runpane panel control commands
Jun 17, 2026
v2.3.2
Harden managed AGENTS updates
Add Pane agent context discovery
Jun 17, 2026
v2.3.1
Add runpane repo registration command
Fix runpane Python unix socket paths on Windows
Add runpane pane orchestration CLI
Jun 17, 2026
v2.3.0
Bypass shell for python smoke assertion
Make runpane smoke python check shell-safe
Keep python contract artifacts LF-normalized
Add shared runpane contract
Add start pinned option for new panes
Jun 17, 2026
v2.2.12
Start Pane on login by default
Jun 17, 2026
v2.2.11
Hoist tool tabs to the top bar from every group while split
Top-bar drop un-splits, bold primary strip, merge affordance badge
Tab divider follows the rightmost default tool, not the browser tab
New panes focus explorer, default order explorer/diff/browser
Jun 16, 2026
v2.2.10
Add guided runpane setup flow
Jun 16, 2026
v2.2.9
Add runpane npm and PyPI installer packages
Jun 16, 2026
v2.2.8
Improve sidebar navigation and activity cues
Preserve terminal scroll on pane activation
Jun 16, 2026
v2.2.7
Fix pane navigation and pinned ordering
Jun 15, 2026
v2.2.6
Wait for terminal refresh paint before showing
Jun 15, 2026
v2.2.5
Refresh terminal cleanly on tab activation
Jun 15, 2026
v2.2.4
Add Remote Pane analytics funnel events
Harden release tagging guard
Jun 15, 2026
v2.2.3
Prevent nested worktree sync traversal
Jun 14, 2026
v2.2.2
Support glob worktree sync entries
Fix worktree sync entry editing
Jun 13, 2026
v2.2.1
Stitch analytics identity before consent
Jun 13, 2026
v2.2.0
Add native mac explorer trash shortcut
Jun 13, 2026
v2.1.2
Fix direct analytics capture target
Fix PostHog app attribution
Jun 12, 2026
v2.1.1
Guard terminal renderer grid and replay against mid-layout container sizes
Jun 12, 2026
v2.1.0
Improve Review PR detection
Jun 12, 2026
v2.0.9
Add PR-first review tab
Permanent tabs stay in top bar, working-tab focus, bigger compact tabs
Replace floating pill with slim centered strip rows in splits
Jun 12, 2026
v2.0.8
Show all Windows terminal font candidates
Jun 12, 2026
v2.0.7
Floating glassmorphic pill strips for split groups
Resolve deferred review items from split tab groups
Allow dropping a tab after the last tab in the strip
Jun 12, 2026
v2.0.6
Address PR 224 review should-fixes
Jun 12, 2026
v2.0.5
Same-group tab reorder off-by-one, review cleanups, daemon test allowlist
Add split tab groups: VS Code-style splits and tmux-style shortcuts
Jun 11, 2026
v2.0.4
Add GitHub CLI readiness onboarding, closes #217
Jun 11, 2026
v2.0.3
Address QoL bugs found in README feature audit
Opt Remote PWA deploy into Node 24 actions
Add Remote Pane PWA onboarding and docs
Jun 11, 2026
v2.0.2
Improve onboarding support flow
Jun 3, 2026
v2.0.1
Add terminal power mode setting
Jun 3, 2026
v2.0.0
Document experimental Remote Pane
Fix nightly whitespace before merge
Polish remote PWA voice input handoff
Package websocket runtime dependency
Proxy Deepgram streaming through daemon
Add PWA live voice transcription
Add GPT-5.5 transcription glossary
Track voice transcription usage
Refine PWA mobile input layout
Upload voice audio to Fal CDN
Add PWA voice transcription
Fix remote terminal cwd fallback
Fix remote host connection code persistence
Add mobile remote terminal scroll control
Improve remote PWA Safari resilience
Add remote PWA pane creation
Add remote PWA mobile sidebar actions
Make remote PWA auth Safari-friendly
Preserve direct remote invoke support
Extend remote PWA request retries
Harden remote PWA mobile reconnect
Revoke remote host codes when forgotten
Add remote host code cleanup
Fix Tailscale remote preview CORS
Fix remote PWA preview public routing
Add remote PWA preview deploy
Add remote Pane PWA client
Fix runtime switch renderer resync
Normalize session timestamps in frontend
Add remote desktop shortcut
Add remote host client controls
Fix remote terminal visibility per viewer
Show remote client device labels
Clarify Tailscale Serve startup delay
Fix remote daemon liveness and status
Fix Settings remote setup port selection
Avoid remote setup port collisions
Add Tailscale IP fallback for remote profiles
Use macOS Tailscale CLI formula fallback
Fix Tailscale setup recovery edge cases
Improve Tailscale client recovery UX
Fix interactive Tailscale Serve setup
Add interactive Tailscale remote setup
Install tailscale during remote setup
Disambiguate remote setup label
Require tailscale for remote setup
Clarify Remote Pane setup instructions
Add in-app remote host setup
Add manual nightly release workflow
Abort cloud stop when local switch fails
Fix settings font reload loop
Detect setup args in packaged Windows
Polish settings and cloud stop behavior
Prioritize connection import settings
Emit Linux headless daemon env
Add one-command daemon setup
Boot hosted cloud VMs into headless daemon
Mark missing hosted profiles as connection errors
Expose recovery for missing hosted profile
Refresh config on remote resync
Surface hosted daemon connection failures
Handle hosted cloud reconnect edge cases
Resync after hosted cloud mode switch
Remove duplicate cloud smoke coverage
Handle hosted cloud fallback states
Gate hosted daemon readiness on connection
Link hosted cloud workspaces to remote profiles
Fall back to hosted daemon state
Honor novnc fallback for hosted cloud
Preserve legacy cloud tunnel controls
Hide hosted daemon stop controls
Handle daemon-first hosted workspace state
Surface daemon-only cloud state
Add hosted cloud workspace state contract
Seed IPv6 remote profile URLs
Add remote profile import flow
Block terminal file reveal in remote mode
Time out remote daemon SSE handshake
Forward active session hints to remote daemon
Preserve split CRLF SSE chunks
Resync remote client on initial connect
Normalize IPv6 remote pairing defaults
Resync remote clients after reconnect
Preserve remote daemon subpath routing
Roll back failed remote activation
Keep retrying remote daemon connects
Harden remote daemon client transport
Add Electron remote daemon client adapter
Daemonize permission approval flow
Harden remote daemon HTTP transport
Add remote daemon HTTP transport
Reject empty remote daemon profiles
Add remote daemon config surface
Extract headless daemon host bootstrap
Restore live Electron daemon bridge boot
Route renderer daemon commands through bridge
Flush buffered output before hiding terminals
Preserve hidden terminal output on visibility change
Deliver hidden terminal output to daemon clients
Shorten unix daemon socket paths
Harden local daemon socket server
Drop backpressured daemon clients
Forward script state daemon events
Harden local daemon socket startup
Start local Pane daemon server
Route git mutator IPC through registry
Route git status IPC through registry
Route session runtime IPC through registry
Route terminal runtime IPC through registry
Route data-domain IPC through command registry
Add pane command registry core
Preserve UTF-8 daemon socket frames
Add daemon protocol primitives
Add daemon boundary import regression test
Extract runtime and event sink boundary
Use target path semantics for worktree sync
Enforce maintained regression checks
Bump release version to 1.1.146
Debounce terminal WebGL detach on app blur
May 16, 2026
v1.1.145
Improve macOS update flow
May 16, 2026
v1.1.144
Restore Discord button brand colors
May 13, 2026
v1.1.143
Analytics: consent_dialog_shown + reactivation events
May 13, 2026
v1.1.142
Reduce log volume and noise
May 13, 2026
v1.1.141
Resolve codex resume at terminal launch
May 13, 2026
v1.1.140
Harden lifecycle logging and worktree cleanup
May 13, 2026
v1.1.139
Raise tooltip layer above modals
Show unavailable commands in palette
Update command palette and terminal clear shortcuts
May 11, 2026
v1.1.138
Fix xterm requestMode crash in production builds
May 11, 2026
v1.1.137
Separate pin control from activity rail
May 11, 2026
v1.1.136
Keep session cycling shortcuts active when sidebar collapsed
May 10, 2026
v1.1.135
Show pane activity on left rail
May 9, 2026
v1.1.134
Improve analytics setup
May 8, 2026
v1.1.133
Add pinned panes section
May 6, 2026
v1.1.132
Fix diff refresh loop and idle work
May 6, 2026
v1.1.131
Stop background diff and explorer work
May 6, 2026
v1.1.130
Improve Codex pane launch and resume
May 5, 2026
v1.1.129
Allow terminal ctrl tab cycling
Isolate pty spawns behind ptyHost
Apr 25, 2026
v1.1.128
Reduce false terminal finished notifications
Apr 25, 2026
v1.1.127
Preserve terminal scrollback across TUI restores
Apr 25, 2026
v1.1.126
Resize explorer context menu
Apr 25, 2026
v1.1.124
Improve explorer selection and delay diff preload
Apr 25, 2026
v1.1.123
Add explorer qol basics
Apr 24, 2026
v1.1.122
Keep WSL git watching native without inotify
Apr 24, 2026
v1.1.121
Cut WSL background terminal battery drain
Apr 22, 2026
v1.1.120
Wrap Claude spawn in sh -c 'exec' for Bun-native binary
Apr 16, 2026
v1.1.119
Only notify when Pane is unfocused, collapse dual notif toggles
Apr 11, 2026
v1.1.117
Resolve button contrast issues across all themes
Apr 11, 2026
v1.1.116
Memory leak and workspace-switch freeze
Apr 11, 2026
v1.1.115
Use correct AUMID so Windows notification shows app icon
Apr 11, 2026
v1.1.114
Show "Pane" instead of "electron.app.Pane" in Windows notifications
Apr 11, 2026
v1.1.113
Propagate injected env vars into WSL terminals via WSLENV
Apr 11, 2026
v1.1.112
Opt-in star Pane on GitHub during onboarding
Apr 11, 2026
v1.1.111
Wire desktop notifications to PTY activity status
Apr 11, 2026
v1.1.110
Unblock vim and interactive TUIs in packaged builds
Apr 10, 2026
v1.1.109
File drag-and-drop onto terminal panels
Apr 10, 2026
v1.1.108
Only strip [Image] prefix on Windows; keep Mac/Linux UX unchanged
Paste raw image path without [Image] prefix
Save pasted images to WSL-native filesystem for WSL sessions
Apr 10, 2026
v1.1.107
Use capture-phase paste handler to fix image paste in packaged builds
Apr 9, 2026
v1.1.105
Strip \x1b[2J inside DEC 2026 sync blocks to prevent xterm.js scroll jumps
Apr 9, 2026
v1.1.104
PTY activity status tracking with colored dots
Apr 9, 2026
v1.1.103
Refresh TUI terminals when switching sessions
Apr 7, 2026
v1.1.102
Guard against existing-branch sessions storing degenerate base
Split comparison ref vs local integration target for write ops
Diff against session.base_branch instead of project root branch
Apr 7, 2026
v1.1.101
Compact panel tabs and clearer active state
Apr 3, 2026
v1.1.100
Inject PANE_PORT and PANE_WORKSPACE_PATH into session environments
In-app docs modal with webview
Apr 3, 2026
v1.1.98
Pane.json config detection and unified run script resolution
Apr 3, 2026
v1.1.97
Minimal sidebar with progressive disclosure on hover
Apr 2, 2026
v1.1.96
Capture-phase paste handler to prevent xterm double-paste on Windows/WSL
Apr 2, 2026
v1.1.95
Resolve stale scroll snap and add jump-to-bottom indicator
Apr 1, 2026
v1.1.94
Resolve WSL nested .env file copy failure and update tests
Apr 1, 2026
v1.1.91
Support auth popups in browser panel + fix worktree dep detection
Mar 31, 2026
v1.1.90
Forward env vars into WSL bash sessions for git attribution
Mar 31, 2026
v1.1.89
Expand/collapse buttons now work in immersive mode (diff/explorer panels)
Mar 26, 2026
v1.1.88
Detect PTY crashes and unclean shutdowns with user-facing notifications
Mar 26, 2026
v1.1.87
Prevent pinned terminal from stealing focus and forward hotkeys from browser panel
Mar 25, 2026
v1.1.86
Auto-bump WSL inotify limits on startup
Mar 25, 2026
v1.1.85
Normalize WSL relative paths to forward slashes in Explorer
Mar 24, 2026
v1.1.83
Browser panel webview with popup/auth support and inline DevTools
Mar 24, 2026
v1.1.82
Project menu, drag-to-reorder, and Run Dev Server hotkey
Mar 24, 2026
v1.1.81
@terminal scrollback reference system with Raw/Embed modes
Mar 24, 2026
v1.1.80
Shift+Enter sends newline in terminal panels
Mar 24, 2026
v1.1.79
Embedded browser panel for localhost preview
Mar 24, 2026
v1.1.78
Support TUI apps (vim, nano, htop) in terminal panels
Mar 24, 2026
v1.1.77
MacOS terminal popover actions (Open URL / Show in Explorer)
Mar 23, 2026
v1.1.76
Hide native menu bar on Windows/Linux
Mar 23, 2026
v1.1.75
Sanitize pane names instead of rejecting invalid characters
Mar 20, 2026
v1.1.74
Worktree file sync — auto-copy gitignored files & install deps
Mar 20, 2026
v1.1.73
Skip auto-updater quitAndInstall on unsigned macOS builds
Mar 20, 2026
v1.1.72
Responsive collapsed detail panel with icon-only git actions
Mar 20, 2026
v1.1.71
Resolve macOS terminal stutter after scrollback restoration
Mar 20, 2026
v1.1.70
Terminal scrollback restore and refresh button
Mar 20, 2026
v1.1.69
Nerd Font icon support and configurable terminal fonts
Mar 20, 2026
v1.1.68
Session creation perceived performance quick wins
Mar 19, 2026
v1.1.67
Add Night Owl, Night Owl OLED, and Terracotta themes
Mar 19, 2026
v1.1.66
Prevent reserve worktree cleanup from deleting just-created reserves
Mar 19, 2026
v1.1.65
Prevent long names from overflowing terminal shortcuts overlay
Mar 19, 2026
v1.1.64
Navigate to diff panel on commit click
Mar 19, 2026
v1.1.63
Invert Ctrl+Tab and Ctrl+Shift+Tab to match standard conventions
Mar 18, 2026
v1.1.62
Use pathResolver for WSL-safe paths in taskQueue and claudeCodeManager
Mar 18, 2026
v1.1.61
Handle pty resize race condition and WSL path separator mismatch
Mar 18, 2026
v1.1.60
Wrap text in PR popover by enabling interactive mode
Mar 18, 2026
v1.1.59
UX fixes — scroll, sidebar, shortcuts, rebase recovery, image preview
Mar 18, 2026
v1.1.58
Increase panel tab minimum width
Hide scrollbar indicators across themed surfaces
Expand structural theming and add dusk oled
Add ember and aurora themes and remove resize chrome
Apply structural theme shells for dusk and forge
Light theme tab contrast, tab min-width, and theme-specific rounding
Add Dusk and Forge themes with full visual overhaul system
Mar 18, 2026
v1.1.57
Emdash quick wins - terminal search, .env preservation, git undo, worktree pool, snapshots
Mar 17, 2026
v1.1.56
Refine home page layout and branding
Windows shell quoting and WSL path support in git clone
Redesign home page with action cards and recent sessions
Mar 17, 2026
v1.1.55
Terminal UX - font theming, scroll fixes, and rendering
Mar 17, 2026
v1.1.54
Double paste on Ctrl+V and sidebar UX cleanup
Mar 17, 2026
v1.1.53
Layout swap toggle, immersive diff mode, and UI polish
Mar 17, 2026
v1.1.52
Use Geist Mono as consistent terminal font
Mar 17, 2026
v1.1.51
Image paste on Windows, WSL path conversion, and drag-and-drop file support
Mar 17, 2026
v1.1.50
Support pasting images directly into terminal CLI sessions
Mar 17, 2026
v1.1.49
Diff view performance — lazy rendering, background prefetch
Mar 17, 2026
v1.1.48
First-run onboarding with default Pane repo setup
Mar 17, 2026
v1.1.47
Drag and drop files onto editor to upload
Mar 17, 2026
v1.1.46
Make keyboard shortcut displays platform-adaptive
Mar 10, 2026
v1.1.45
WSL git history broken by cmd.exe percent escaping
Mar 10, 2026
v1.1.44
Windows ARM64 build ships wrong native modules
Mar 9, 2026
v1.1.43
Route sidebar updater through App-level UpdateDialog
Mar 9, 2026
v1.1.42
Graceful handling for non-git repos and WSL % escaping
Mar 9, 2026
v1.1.41
Isolate Windows x64 and ARM64 builds into separate CI jobs
Mar 8, 2026
v1.1.40
Reduce resource monitor battery drain with visibility-aware polling
Mar 6, 2026
v1.1.39
Windows x64 build ships correct architecture native modules
Mar 4, 2026
v1.1.37
Drag-and-drop / paste files into terminal panels
Mar 4, 2026
v1.1.36
PR status icons + wider sidebar defaults
Mar 4, 2026
v1.1.35
Add VS Code UX defaults to xterm.js terminal config
Mar 4, 2026
v1.1.34
Xterm.js cursor config + scroll flicker + dead code cleanup
Mar 3, 2026
v1.1.33
Interactive sidebar tooltips + centralized PR data fetching
Mar 2, 2026
v1.1.32
Rich hover tooltips for left sidebar sessions and projects
Mar 1, 2026
v1.1.31
Add min-width to paired action buttons and truncate long branch names
Mar 1, 2026
v1.1.30
Responsive right sidebar with paired action buttons, rich commit tooltips, and workflow ordering
Mar 1, 2026
v1.1.29
Diff panel expand/collapse all + explorer git status badge
Mar 1, 2026
v1.1.28
Replace Monaco DiffEditor with git-diff-view
Mar 1, 2026
v1.1.27
Add "Run Cloud Setup" button to cloud settings
Mar 1, 2026
v1.1.26
Replace custom file tree with @headless-tree/react
Feb 28, 2026
v1.1.23
Show keyboard shortcuts in Add Tool menu with shared Kbd component
Feb 28, 2026
v1.1.22
Always start explorer folders collapsed to prevent empty expanded state
Feb 28, 2026
v1.1.20
Move IDE and tracking controls into detail panel
Feb 28, 2026
v1.1.19
Add right-click context menu to file explorer with WSL support
Feb 28, 2026
v1.1.17
Use e.code for Ctrl+Alt+letter shortcuts to fix macOS Option key interference
Feb 28, 2026
v1.1.16
Expand new projects by default in sidebar
Feb 28, 2026
v1.1.15
Add Ctrl+Shift+W to archive session, fix Ctrl+W bug, remove Ctrl+Q
Feb 28, 2026
v1.1.14
Improve active session indicator visibility and remove dead code
Feb 28, 2026
v1.1.11
Add default terminal shortcuts for common workflows
Feb 28, 2026
v1.1.10
Track CLI processes in resource monitor and use delta-based CPU measurement
Feb 28, 2026
v1.1.9
Add option to run sessions without git worktree isolation
Feb 28, 2026
v1.1.8
Detect baseBranch/baseCommit for main repo sessions and fix cross-platform git quoting
Restore immediate branch input focus in create session dialog
Feb 28, 2026
v1.1.7
Add keyboard shortcut tooltips to sidebar and panel bar buttons
Feb 28, 2026
v1.1.5
Dispatch project-changed event on project deletion
Add global Ctrl+N/Ctrl+Shift+N shortcuts, remove dead code
Polish create session dialog and hide cloud widget when unconfigured
Feb 27, 2026
v1.1.3
Add Ctrl+Shift+B to toggle detail panel (right sidebar)
Feb 27, 2026
v1.1.2
Replace native selects with theme-aware Dropdown component
Feb 27, 2026
v1.1.0
Add git history graph to DetailPanel sidebar
Theme-aware dropdowns and keyboard shortcut tooltips for terminal pills
Improve terminal output batching and add spawn concurrency limiter
Add resource usage monitor with CPU and memory tracking
Add terminal row pill shortcuts and restore Codex menu entry
Add terminal shortcuts with hints overlay
PathResolver + CommandRunner for universal WSL support
Add OLED Black theme
Prevent macOS traffic light buttons from overlapping UI content
Feb 27, 2026
v1.0.3
Publish GitHub releases after all build jobs complete
Feb 27, 2026
v1.0.2
Improve light mode accessibility and contrast compliance
Feb 27, 2026
v1.0.0
Update Pane logo to P. design with dark/light theme support
Rename UI-facing Session/Sessions to Pane/Panes
Rename all foozol references to Pane (runpane)
Simplify terminal paste to single native paste path
Terminal paste and dev server startup reliability
Feb 27, 2026
v0.0.2
Add kbd indicator for New Workspace shortcut on active project
Add keyboard shortcuts for git branch actions
Fetch all PR states and enrich PR data on project refresh
Auto-rename sessions to PR title, PR status indicator, sidebar cleanup
Improve run script generation prompt with edge case handling
Replace foozol icon with new Pane logo across all platforms
Update attribution email to runpane GitHub account
Feb 26, 2026
v0.0.1
Add git committer attribution for Pane IDE
Replace fragile WSL --cd flag with universal bash -c pattern
Ctrl+B sidebar toggle & Ctrl+Shift+1-5 add-tool shortcuts
Fix terminal command injection by detecting shell prompt
Add Ctrl+T and Ctrl+W keyboard shortcuts for tab management
Polish left sidebar — project headers, PR numbers, workspace CTA
Add Jupyter notebook read-only preview in Editor panel
Replace branch dropdown with searchable combobox in Create Session dialog