Skip to content

v1.0.3

Choose a tag to compare

@github-actions github-actions released this 18 Aug 19:42
· 418 commits to main since this release

Changelog

  • 80fab32 Completed plan
  • 0258bab Merge branch 'fix/td-4d99ae-tmux-test-isolation'
  • 1f88b29 Merge branch 'main' into notes-overhaul
  • 35b00d2 Merge branch 'main' into terminal-parsers
  • 7046224 Merge branch 'main' into terminal-parsers
  • 4982959 Merge branch 'notes-overhaul'
  • ebf7c86 Merge branch 'notes-overhaul'
  • 62080c4 Merge branch 'resource-workspace-binding' into terminal-parsers
  • d648665 Merge branch 'worktree-agent-a5e2ec78a3e88a090' into terminal-parsers
  • a3cb54f Merge main into td-theme
  • 7e7dbd7 Merge origin/main into notes-overhaul
  • bfebfbe Merge pull request #288 from marcus/terminal-parsers
  • 327b573 Merge pull request #289 from marcus/notes-overhaul
  • 097a3d8 Merge pull request #290 from marcus/td-theme
  • 0b15949 Merge terminal-parsers into worktree branch
  • f8d3583 Revert accidental removal of docs/plans/active/sidecar-configuration-seam-map.md
  • 1080b95 app: describe providers after the first ready frame, behind a feature flag
  • 9acc599 app: hand both surfaces the live matchers and a provider-backed resolver
  • 019a560 build: take td v0.59.0
  • 381646e cli: add sidecar terminal-links list/check
  • 61722cd config: add the terminalResources section and prove the save round-trip
  • 140a916 deps: upgrade embedded tasks to v1.9.0
  • f95bb15 feat: deliver Sidecar themes to embedded td monitor (td-8d698b)
  • 5cd9719 feat: notes glamour view with source map and m toggle (td-caca7d)
  • 055d9f7 feat: notes one layout contract for view and edit (td-48eb72)
  • 356957c feat: notes source selection and content undo/redo (td-178efc)
  • a35a0ae fix(styles): fill full surface background in modal and panel gradient borders
  • aef68f1 fix(styles): keep td panel renderer background transparent to match host panels
  • 09d7881 fix: address lint gate on td-theme (errcheck, staticcheck)
  • c5b491f fix: address review findings on the cross-instance workspace refresh
  • c6dca92 fix: address review of the tmux test-isolation fix (td-4d99ae)
  • 25871db fix: avoid a dead-store lint flag in ShellCreatedMsg handling
  • 31f2296 fix: bump td to 1ef0847 (TRUNCATE journal mode, no WAL corruption)
  • d65ccb1 fix: click a diff pane in global Workspaces without losing the keyboard
  • 5eb54cb fix: close notes save ownership races (td-4baaa6)
  • f23169c fix: close remaining dirty-note drop paths (td-244d0b)
  • 1d2cda7 fix: don't scan nested checkouts in the worktree-removal guard
  • 2f04c13 fix: drop the dead existingShell lookup left by 5cd0040
  • 5194911 fix: finish leftover review items on embedded td theme delivery (td-16f319)
  • 5de68ee fix: give resource providers a working directory that exists
  • 066a657 fix: give the coalescing watcher test a quiet window the burst fits in
  • 2d59bfd fix: keep notes wheel scroll after paint (td-caca7d)
  • 9c2f31f fix: land view-mode wrapped clicks on the clicked word (td-28409a)
  • 0c21e36 fix: make notes saves nonblocking and durable (td-4baaa6)
  • e312ddd fix: notes correctness — paste, titles, stale async, temps (td-d07d31)
  • de23e09 fix: notes store shells out to td CLI instead of opening issues.db (td-adbf16)
  • cbc597c fix: order inline note persistence (td-4baaa6)
  • 9358f0a fix: persist dirty notes across leave and overlapping saves (td-244d0b)
  • 5811351 fix: pin td to the theme-contract revision and drop the local replace
  • d320bab fix: polish Notes Phase 1 review findings (td-bd90f9)
  • f67be1b fix: preserve note retry intent order (td-4baaa6)
  • c90697b fix: preserve wrapped notes click position (td-2f6d46)
  • c7ec56a fix: retire obsolete note exports (td-4baaa6)
  • 6ab01ed fix: satisfy notes phase 3 lint gate (td-4baaa6)
  • cc90748 fix: seed textarea viewport so enter-edit keeps screen row (td-e98c91)
  • 55321ff fix: show shells another Sidecar instance created without a manual refresh
  • 5cd0040 fix: stop labeling non-Cursor shells as Cursor
  • 8124979 fix: stop tests spawning tmux against the developer's real server (td-4d99ae)
  • b891c07 fix: stop the coalescing watcher test racing the latency cap
  • 5adebc4 fix: tdmonitor tests use an isolated td database, never the real repo db
  • 6816bae overview: bind the Resource leaf to the global Workspaces browser
  • d5a844f paneframe: stop dropping a leaf kind's floor, and close two resourceview gaps
  • 29cd5ab resource panes: one command vocabulary and one wheel answer for both surfaces
  • e35a27f resource panes: route provider open requests
  • c46a6aa resource: add the typed provider document, bounds, and safe-markdown gate
  • 040a7a4 resource: drop the stderr byte bound the frozen contract removed
  • 9eb42f2 resourceprovider: conform the host to the frozen v1 contract
  • 730cd00 resourceprovider: run providers as processes, behind one narrow interface
  • 00452db resourceview: one shared pane seam so the two surfaces cannot drift
  • c381720 resourceview: own provider request refusals
  • bc31742 resourceview: the host-independent resource card and its tabs
  • eb9436c terminallink: recognize external resource keys, built-ins first
  • eb47614 uirequest: carry a provider resource through sidecar open
  • 9e53d26 workspace: bind the Resource leaf to the project surface
  • c97929c workspace: finish the shared content pane lifecycle
  • e069db0 workspace: share content pane lifecycle
  • 170e58a workspace: test that a ready provider actually underlines the key