NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #1713 by repository stars
Last release 3 days ago
05 Oct 2026
Release timing varies
gaps range from 8 days to 2 months
Nearly every release is documented
notes for 58 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
9 months old
184 releases · first in 2025
One column per month.
Fix file browser shortcuts (f, ctrl+p) intercepting text input during file creation, search, and other input modes
Modal and shortcut capture improvements
[ to be typed in interactive shellsUpdated td to latest version with installer process support
Nothing published for this version
### Dependencies - Updated td to v0.26.0
Preview tabs in file browser: j/k navigation creates ephemeral preview tabs (italic in tab bar) that auto-replace on next navigation. Press t, enter,
t, enter, or e to pin permanently. Prevents duplicate tabs when browsing then opening files.clearChangelogModal() after async content load so modal rebuilds with actual content instead of staying stuck on "Loading changelog..."TabOpenNew now skips dedup so t always creates a new tab[3m...[0m leaking into tab labels by applying italic via lipgloss style attributes instead of pre-renderingtd issue search anywhere: search, preview, and manage issues from any plugin via shortcut
### Dependencies - Update td to v0.24.0
Fix commit preview reloading repeatedly on watcher events causing screen flashing
Auto-load preview on cursor landing after state transitions
Auto-Update Notifications: Automatic update checking with in-app notification when new versions are available
Minor fixes to conversation content search
Shell Persistence: Workspace shells now persist across sidecar restarts with multi-instance sync
.sidecar/ to default gitignore entriesUpdated td dependency to v0.22.1
AI Agent Selection: Optional AI agent selection when creating new workspace shells
Inline Editor: Render editor in preview pane with session detection
Nothing published for this version
Watcher improvements for better file monitoring
Add io.Closer return value to Watch() method for proper resource cleanup in adapter implementations
File Browser: Fast file browser with improved performance
Interactive Mode: Character-level selection granularity with drag-to-select
Enhanced keyboard shortcut handling and bindings
Fixed feature flags being reset during config saves
Interactive Mode: Improved output capture and rendering performance
Interactive Mode: Three-state visibility polling (visible+focused, visible+unfocused, not visible)
Interactive Mode: Beta interactive shell mode behind feature flag (features.interactiveMode)
features.interactiveMode)Updated embedded td to v0.19.0 (performance fix)
Themes: Live theme switcher modal with persistence
File Browser: Refactored scroll-to-line logic into reusable helper
Tabs: Configurable tab themes with 16 built-in presets
f) in diff viewWorkspace: Multiple shells per workspace - open and manage multiple terminal sessions
Workspace: Improved shell UX and navigation
Workspace: Project shell as first entry in workspace list
Project Switcher: Press @ to switch between configured projects without restarting sidecar. Configure projects in ~/.config/sidecar/config.json with p
@ to switch between configured projects without restarting sidecar. Configure projects in ~/.config/sidecar/config.json with projects.list. Supports keyboard navigation (j/k, Enter) and mouse interaction. State (active plugin, cursor positions) is remembered per project.H key, state persists across sessionsFile Browser: Vim-style : line jump in file preview
:<number> line jump in file previewConversations: Use adapter-specific agent names instead of hardcoded "claude"
Cursor Adapter: Use blob hash as message ID to prevent cache collisions
Git Blame View: Added blame view to file browser plugin
Memory Profiling: Added pprof instrumentation for diagnosing memory leaks (enable with SIDECAR_PPROF=1)
SIDECAR_PPROF=1)### Dependencies - Updated embedded td to v0.13.0
File Browser Improvements: Support for vim-like line jumps (: ) in file browser
:<number>) in file browserYank keyboard shortcuts: Added y/Y keys for copying content in conversations plugin
Fixed pullAfterMerge corrupting working tree when on base branch (uses pull --ff-only instead of update-ref)
Simplified workspace kanban: Removed "Thinking" status, streamlined to Active/Waiting/Done/Paused
Workspace merge improvements: Gracefully handle existing MRs, mouse support for merge modal
Workspace diff improvements: Show commits in diff pane even when no uncommitted changes
.lock suffix handling\*\*Workspace prompts: Create workspaces with custom prompts attached
Improved kanban board in workspaces plugin
Escape agent messages properly in workspaces plugin
Session list now only reserves space for duration/token columns when data exists (more room for titles)
Conversations UI Overhaul: Premium experience for viewing Claude Code sessions
Nothing published for this version
Remember workspace diff mode (staged/unstaged preference persists)
Auto-add sidecar state files (.sidecar-agent, .sidecar-task, .td-root) to .gitignore on workspace creation
Fixed panels not extending to footer row in Files, Conversations, and Git plugins (drag handle appeared longer than panels)
Added confirmation dialog before deleting workspaces
Fixed layout rendering issues where plugin header would scroll off-screen
Fixed horizontal scroll to preserve syntax highlighting in diffs and workspace views
Fixed installation failure due to missing td types (updated td v0.10.0 → v0.11.0)
Fixed border rendering issues in conversations plugin
Your coding agent can read these notes before it upgrades. Set up the MCP server →