Linea — what's new
Changelog
Every release, in plain language. Linea ships often — here's what changed.
-
Change tracking that follows each agent, terminals you can move anywhere, and sessions that return exactly as you left them.
New
- Move a live terminal into its own tab — or a brand-new window — from its ⋮ menu (⌃⇧M). The running agent keeps going, with focus and shortcuts intact.
- Right-click any terminal in the sidebar for quick actions: Copy Path, Reveal in Finder, Open in your IDE, or Duplicate.
- Agent tabs now show the real conversation title from Claude Code — the actual topic you're working on, instead of a generic “Ready”.
- Sessions come back on their own: each terminal's agent is remembered and auto-resumes when you reopen Linea.
- Back / forward through your focus history, so you can retrace where you've been across panes like moving through pages in a browser.
- A redesigned onboarding with a cleaner, neutral look and Linea's brand type.
Improved
- The +N −M changes badge is now a single, dependable per-session count: it tracks each agent independently (no worktrees required), includes the work already committed in the session, resets cleanly at checkpoints like /clear, a commit, or a branch switch, and titles the diff it opens with that agent's name.
- The status bar follows the agent's branch live — when it checks out a new branch, the badge moves with it.
- Terminals honor live macOS appearance changes: a running full-screen TUI flips with your system light or dark theme on the fly.
- Tidier terminal panes — balanced insets on both sides, a little breathing room before the prompt, and no stray close button when a single terminal is open.
- Even spacing between workspace cards, and the editor restores your caret, selection, and scroll position when you switch workspace tabs.
Fixed
- Keyboard shortcuts no longer break after you close a window — a single shortcut hub now manages them with a clean per-window teardown.
- Lower idle CPU and tighter memory: background leaks and unbounded history growth that built up over long sessions are gone.
- The changes badge no longer lingers as a phantom when the worktree or folder it was tracking disappears, and the ⌘ jump badges clear when a window loses focus.
-
The changes badge now opens the changes it counts.
Fixed
- Clicking the +N −M changes count on an agent's status bar now opens a diff of everything that agent has changed in the session — including work it already committed — instead of only the not-yet-saved edits. The number you see and the diff you open finally match.
-
A translucent sidebar and crisp, theme-aware controls.
Improved
- The workspace sidebar now has a soft, frosted translucency — the same material macOS uses for its own sidebars — so it sits gently over your desktop instead of a flat panel.
- Both side panels now follow your light or dark theme together: the inspector no longer stays dark while the rest of the app is light.
- Icons stay legible everywhere — the toolbar Search button and the panel tabs now follow the active theme, so they no longer wash out to white on a light background.
- The editor's tab bar now matches the editor's own background, so the tabs and your code read as one clean surface.
-
A full-window three-column workspace, a redesigned inspector, and richer agent context.
New
- The workspace now fills the whole window: the sidebar, your terminals and editor, and the inspector run edge to edge under one unified title bar. Drag the window from the header of any terminal that sits at the very top.
- Move a terminal pane to another column straight from its header's ⋮ menu — reshape a split without losing a single running session.
- Redesigned right inspector: a single-tone dark panel with its tabs (Files, Search, Source Control, Worktrees) tucked into the title bar, collapsing to a menu when space is tight.
- Command palette in real time: results update live as things change, now with pull-request and working-folder context, monochrome agent icons, and a ⌘⇧A shortcut to jump straight to your agents.
- Worktrees panel: see every git worktree for a repo and its diff against the base branch, with each worktree's AI activity remembered.
Improved
- Every agent now shows a distilled one-line goal, its active pull request and branch, and a clear “needs you” badge the moment it's waiting for your reply or a permission.
- The editor marks the focused tab with a dark chip instead of a highlight border, and scrolls it into view automatically.
- Cleaner panel seams: a single crisp hairline between panels instead of a doubled, heavier border.
- Workspace tabs stay tidy — a group with a single terminal no longer shows a redundant title.
-
Memory fix: Linea now stays fast after hours of use.
Fixed
- The app no longer slows down after long sessions. Closing a Markdown tab now frees its memory immediately — previously, each tab held 50–100 MB of WebKit heap indefinitely, causing the system to swap and making keystrokes feel sluggish.
- Terminal scrollback is now capped at 50 000 lines per pane, keeping each terminal's memory footprint predictable.
- Linea now responds to macOS memory pressure: when the system asks apps to free memory, Linea trims inactive terminal scrollback automatically.
-
Your files and the editor stay in sync with disk, automatically.
New
- Live Markdown preview: the preview now refreshes the instant you open a file or switch tabs.
- Open files reload themselves when an external tool, Git, or an AI agent changes them on disk — and if you have unsaved edits, Linea keeps them and offers a clear “changed on disk” choice instead of overwriting your work.
- The file explorer refreshes on its own: files and folders created, deleted, or renamed outside the app now appear in the tree without a manual refresh.
- Tunable terminal scrolling: configurable trackpad scroll sensitivity, with momentum damping inside full-screen TUIs.
Improved
- Renaming a workspace is clearer and fully keyboard-driven — Esc cancels, Tab confirms.
-
A complete, offline Markdown experience.
New
- Offline Markdown viewer with Mermaid diagrams and KaTeX math — fully local, no network required.
- Switch any Markdown file between source, preview, and split views.
- Expand, pan, and zoom Mermaid diagrams for a closer look.
-
Multiple windows, sharper focus, and a calmer terminal.
New
- Multiple independent windows, each with its own terminal, layout, and shortcuts — all reopened on launch.
- Open configuration files straight from the explorer (.env, .gitignore, Dockerfile, and more).
- Keyboard navigation in the Worktrees panel (arrow keys + Enter to view changes), refreshing in real time as you commit.
Improved
- Rebuilt focus handling: Esc always brings you back to the terminal, with a visible focus ring across every panel.
- Terminal caret polish: steady by default, dims when the pane loses focus, and follows the active pane.
Fixed
- No more black terminal pane when opening the editor with several terminals open.
- Undo/redo preserves scroll position, and diff highlighting follows your edits in the All Changes view.
-
Agent lifecycle, worktrees, and a faster keyboard-first workflow.
New
- Agent lifecycle tracking: see at a glance whether each AI agent needs approval, is waiting on you, has finished, or hit an error — surfaced in the Worktrees panel and in notifications.
- Worktrees panel with a branch-lineage tree and diff-on-click.
- Command palette (⌘⇧P) and a keyboard cheat-sheet overlay (⌘?) generated from the live keymap.
- 14-day trial with no credit card required.
- Workspace navigator: drag-and-drop reordering, context menus (split / rename / close / reveal), and the active branch shown per agent.
Fixed
- More robust trial activation, and focus correctly restored when returning from another window. (1.1.1–1.1.4)