Releases
v1.3.0
Compare
Sorry, something went wrong.
No results found
Changelog
acd7230 Add feature demoing instructions to AGENTS.md and create demo-environments guide
f885ca1 Add modular isolated demo environment launcher (scripts/demo.sh)
28b10de Add plan for permanent note deletion and purge policy (td-90a9bd)
0ec2aad Add scrollbars to fileview panes in files plugin and workspace document panes
f053c99 Always build fresh Sidecar binary from active checkout with devel version in demo launcher
7a0ca12 Fix file panes stuck on Loading after a split.
cd445ba Fix refreshInterval duration string format in demo config generator
6c3e467 Frame the Create Workspace kind row to show keyboard focus.
1ca8b4e Highlight the selected kind in the Create Workspace modal.
a0112c5 Initialize TD in all demo projects, isolate Tasks store with generic tasks, and fix stallion art alignment
e2cc153 Merge pull request #297 from marcus/sidebar-scroller
7b2cb6a Merge pull request #298 from marcus/agent-shell-create
5d8f2b0 Merge pull request #299 from marcus/feat/terminal-splits-phase-a
8d5e650 Merge pull request #301 from marcus/onboarding
8ef07fc Merge pull request #302 from marcus/pre-launch-polish
974e1ec Refine TD uninstalled onboarding screen layout, copy, and syntax highlighting
7074244 Seed in-progress, open, and closed TD tasks across all demo projects
30fcad5 Session copy ring: paste-recent over ssh, undo aliases in notes
e0b457d Support --git and --no-git in fresh preset for demo environments
0f090be Use symlink PATH mirroring to cleanly omit td/tasks in demo onboarding mode
c041bab Use valid 8-character hexadecimal IDs in demo tasks store
b959e1f build: managed dev installs track workspace siblings (td, tasks)
42dfefb docs(plans): add agent shell/worktree creation CLI plan
ccd436c docs(plans): add terminal splits & windowing plan (phases A/B)
fcf1cbd docs(plans): deprecate workspace-windowing-system in favor of terminal-splits plan
396ff61 docs(plans): deprecate workspace-windowing-system in favor of terminal-splits plan
5f12e9e docs(plans): resolve open questions in agent create CLI plan
53caf26 docs(plans): resolve open questions in terminal-splits plan
c7f9075 docs(plans): resolve open questions in terminal-splits plan
f667af0 docs(proof): real-app proof of the split terminal lifecycle
3bb065e feat(diagnostics): refresh info modal layout, plugin table, and close button
051c5da feat(modals): add scrollbar, stable height, and mouse support to switcher modals
0386bf6 feat(palette): refresh shortcuts modal using declarative modal library
cd6668a feat(panes): clickable-title rename and sidebar layout badges
62bddf8 feat(panes): duplicable shell placement, live cap, and a Terminal split row
1e4b37e feat(panes): make the terminal panel a Shell leaf of the pane tree
050ecb0 feat: claimHosts lets providers claim built-in URL spans (td-a5dba8)
549f2a7 feat: clickable links in workspace Files panes (td-fb8582)
1d3c197 feat: first-run Workspaces empty state when nothing is missing (td-219916)
b5fa5f5 feat: hover state on per-tab close buttons
c68e7a7 feat: in-app install for td and tasks (td-b70b47)
0fa15d1 feat: open notes as workspace content panes (td-7cc3eb)
e84b9ec feat: opencode auto-approve support in shell creation via --auto (td-cbf112)
a8f0be5 feat: per-tab close buttons and tighter tab labels (td-5892bd)
14400bf feat: polish Notes lists, archive, search, formatting, and content links (td-40a7d5, td-360d0a, td-ded773, td-861c74, td-684e43, td-b57215)
af50cbe feat: recognize symbolic git ranges as diff links (td-b8c54e)
2aeac63 feat: route non-git first-run into Add Project and init on main (td-4a0687, td-2d4ef5)
a671d6c feat: sidecar create shell (td-248649)
5fc3f07 feat: sidecar create shell --split (td-48f25c)
d6c30b2 feat: sidecar create worktree (td-03acac)
756c346 fix(palette): add scrollbar and stabilize list height on scroll boundaries
96e1789 fix(panes): close, refuse, and unwedge the split terminal
d18cf64 fix(panes): make a split terminal belong to its own workspace
f5de853 fix(panes): make the split's close end its session, and its confirm honest
0f91d9d fix(panes): scope the split terminal's name to its own workspace
a34907d fix(workspace): synchronize content deck on leaf forget and fix lint
b823430 fix: announce pane geometry to plugins on resize, not per frame (td-fcb03a)
3766f08 fix: archive reloads the right pane with the selected note (td-b8c54e)
74fadf6 fix: bind Init in the config keymap so the footer shows it (td-2d4ef5)
468fbb7 fix: break canvas-detection ties on row starts (td-fb5a9d)
9af0a28 fix: canvas detection abstains untouched default-bg rows (td-b8c54e)
d9fb54c fix: canvas detection survives the screen model's serialization (td-fb5a9d)
6cf8133 fix: claimed resource URLs keep their OSC-8 hyperlink (td-a5dba8)
59cfbe9 fix: clicking a commit tab's own header no longer strands it loading
bf8bfcc fix: clicking below a note's last line lands the caret at end of text
bc4e985 fix: coalesce wheel bursts across issue viewer surfaces (td-7975fd)
a8628e0 fix: content pane header × hit rect covers the glyph (td-b8c54e)
0c66980 fix: create CLI worktree context, journal, and ack matching (td-248649, td-03acac)
a04e7ea fix: derive workspace skip-permission flags from workspaceops so opencode launches with --auto (td-cbf112)
d84a676 fix: drop footer refresh stamp and align shortcut help (td-f6ad90, td-70f800)
e4b47dc fix: fill Grok terminal background on large canvases (td-5d79ba)
5c7c5bc fix: issue panes render markdown at full pane width via compact renderer contract (td-85a2be)
5e7a1f8 fix: keep global Sessions honest until inventory has settled (td-219916)
1bb9f4a fix: make Add Project git init a keyboard and footer action (td-2d4ef5)
dc07a93 fix: only steal Notes preview clicks for real content links (td-b57215)
d91b403 fix: open workspacecreate for empty worktrees with padded Start Agent (td-2140b4)
5f37df4 fix: pace wheel bursts forwarded to pane applications (td-b8c54e)
6df7351 fix: pair padded viewers with compact-document markdown renderers (td-65095b)
9769a02 fix: plugin-switch keys stay live over a focused content pane
c8b3eda fix: seed --run on reused terminal-split sessions (td-48f25c)
cd6142d fix: show Sessions first-run empty state when the catalog is empty (td-219916)
5a36def fix: tab close hits and compositor goldens (td-5892bd)
bf3469c fix: tick Tasks install spinner and detect GOBIN installs (td-b70b47)
793858f merge: split-terminal close/lifecycle fixes into agent-shell-create
fc4c898 merge: terminal-splits Phase A into agent-shell-create (td-48f25c)
17c9859 refactor(panes): delete the terminal panel's second split system
You can’t perform that action at this time.