Changelog
Release history and recent updates to Vertical Tabs.
April 28, 2026
Section titled “April 28, 2026”Bug fixes
Section titled “Bug fixes”- Fixed Vertical Tabs account sign-in so the device-code flow uses the Tintage account provider. Development sign-in continues to use
http://localhost:4000.
Early April 2026
Section titled “Early April 2026”New features
Section titled “New features”- Agent launch target selector: choose where agents open: Auto (reuse idle pane), Horizontal Split, Vertical Split, New Tab, or a new tab in a specific workspace. Your selection is remembered between sessions.
- Searchable agent dropdowns. The model picker and launch target dropdowns in the agent launcher now have a search bar at the top to quickly filter long lists of models or workspaces.
- Notification bell. A bell icon in the top bar with a dropdown feed of agent status changes. Shows when agents finish or need permission, with tab name, workspace, and relative timestamp. Click to jump to the tab. Unread items have a blue left border and a blue dot appears on the bell.
- Tmux-style split panes. Full rewrite of the split terminal system. You can now create arbitrary horizontal and vertical splits with no limit on panes per tab, using two new split buttons in the top bar and keyboard shortcuts (
Cmd+D/Cmd+Shift+D). - Spatial pane navigation. Move focus between panes with
Cmd+Option+Arrowkeys. - Draggable resize dividers between panes (15-85% range).
- Close button on each pane. Hover to reveal, or press
Cmd+Wto close the focused pane. - Split layout persistence. Pane arrangement is saved and restored across app restarts.
- Usage stats screen. A “Stats” tab in Settings showing all-time usage metrics: terminal tabs opened, commands run, agent sessions, git stats, and engagement streaks.
Improvements
Section titled “Improvements”- Default theme changed to Dark for new installs.
- Worktree dropdown now auto-refreshes when a new worktree is created via the terminal.
Bug fixes
Section titled “Bug fixes”- Fixed orange focus outlines appearing on buttons and interactive elements. The default Chromium focus ring is now suppressed while keyboard-only focus indicators are preserved for accessibility.
- Fixed terminal re-creation when splitting or closing panes. Existing terminals now stay alive when the layout changes.
- Fixed tab status indicator not updating for split panes. Commands in any pane now correctly show the running/complete indicator on the tab.
- Fixed theme flash on startup where Catppuccin Mocha colors briefly appeared before the selected theme loaded.
Late March 2026
Section titled “Late March 2026”New features
Section titled “New features”- Added Mac Intel build support alongside Apple Silicon.
- Git diff viewer file list now shows status letters (M, A, D, U) next to each file in commit view.
- Vertical remembers your commit message and selected files per worktree when staging and committing.
- Added a worktree switcher dropdown in the diff pane header.
- Your current git branch is now visible in the terminal top bar and diff header.
- Added a Copy File Path option to the git file context menu (
⇧ Shift+⌘ Cmd+C). - Added a cancel button on the session resume screen so you can keep the tab open as a regular terminal.
Improvements
Section titled “Improvements”- Toast notifications now include a close button.
- Faster git status updates with smarter polling and event-driven refresh.
Bug fixes
Section titled “Bug fixes”- Fixed committing deleted files failing with “pathspec did not match any files”.
- Resolved performance issues with frequent polling during heavy git operations.
Mid March 2026
Section titled “Mid March 2026”New features
Section titled “New features”- You can now edit files directly in the diff view using a full Monaco editor.
- Save edits with
⌘ Cmd+S, with a blue dot indicator for unsaved changes. - Conflict detection alerts you when a file changes externally, with options to overwrite or revert.
- Unsaved changes prompt (Save / Don’t Save / Cancel) when closing a modified file.
- Attach files in the agent launcher by dragging them in or clicking the paperclip icon.
- Agent launcher now remembers your prompt text when you close and reopen it.
Improvements
Section titled “Improvements”- Theme changes apply when you click a theme.
- Toast notifications moved from bottom center to top right.
- Updated sidebar with the new Tintage Vertical wordmark.
Bug fixes
Section titled “Bug fixes”- Fixed alignment of tags in the command palette.
- Fixed settings dialog sizing and About tab styling.
Early March 2026
Section titled “Early March 2026”Initial release
Section titled “Initial release”Vertical launched with a full set of core features:
- Sidebar navigation with workspaces and tabs for organizing your terminals.
- AI agent integration supporting Claude Code, Copilot, Codex, Cursor, OpenCode, Aider, and Gemini.
- Agent launcher with model selection, file attachment, and normal or dangerous modes.
- Per-agent default model and default agent settings so the launcher opens pre-configured.
- Real-time agent status tracking so you always know if an agent is working, waiting for permission, or ready for review.
- Session persistence that lets you resume right where you left off.
- Git diff viewer with commit view, tree view, and side-by-side mode.
- Full git workflow including staging, committing, amend mode, and commit & push.
- Split terminals for running multiple sessions side by side.
- Command palette (
⌘ Cmd+K) for quick access to any action. - Tab history navigation with back and forward, mouse back/forward buttons, and finished tab cycling.
- License activation with node-locked keys and offline grace period.
- Lazy terminal restoration. On startup, only the active tab spawns immediately. Other tabs spawn on first use.
- 8 built-in themes to customize the look and feel.
- Editor integration with VS Code, Cursor, Zed, IntelliJ, Xcode, Terminal, iTerm2, and Finder.
- Auto-updates to keep you on the latest version.