Skip to content

Releases: marcus/sidecar

v0.80.0

21 Mar 15:24

Choose a tag to compare

Changelog

v0.79.0

21 Mar 03:35

Choose a tag to compare

Changelog

  • 92bbecc fix: remove unused sidecarGitignoreEntries in workspace setup; fix flaky date range test

v0.78.0

10 Mar 00:13

Choose a tag to compare

Changelog

  • e0fdb92 Conversations opencode backward compatible update (#199)
  • 774bf0b feat: agent-powered PR description generation in merge workflow (#167)
  • ee3759a feat: defaultAgent/agentStart/.sidecar-agent-start functionality (#198)
  • 5809466 fix: prevent tmux server exit when all sessions are killed
  • 3442c9c release: prepare v0.78.0

v0.77.0

01 Mar 03:27

Choose a tag to compare

Changelog

  • ff4c36a dev: add pre-commit hooks for gofmt/vet/build (#216)
  • 7750a00 feat(copilot): caching, incremental parsing, fixture tests, Watch() implementation
  • 65bd41f feat: add GitHub Copilot CLI adapter
  • 091ce26 fix(td): fix task title truncation in td view (Fixes #215) (#217)
  • d95f96e fix: resolve worktree path from ProjectRoot, not WorkDir (#174) (#218)
  • cea2150 fix: restore mobile sidebar nav visibility (#220)

v0.76.0

28 Feb 06:59

Choose a tag to compare

Changelog

  • 69b3672 feat(workspace): make PR URL clickable and add yank shortcut in merge modal (#164)
  • 1dfbbd9 feat(workspaces): add amp agent support (#195)
  • b591ba5 fix: add all sidecar state files to .gitignore on init and startup (#211)
  • c069b35 fix: remove stale sessionIndex references in opencode adapter tests (#212)
  • 066c92f fix: resolve CI lint and test failures (#214)

v0.75.0

27 Feb 07:29

Choose a tag to compare

Changelog

  • 4e80a16 Merge pull request #204 from pkchv/fix/opencode-sandbox-path-matching
  • a07e913 When restarting an agent, use the chosen agent rather than Claude. (#192)
  • 46653dc feat: Add Open In modal to open projects in IDEs (#200)
  • fd0203b feat: add internal/projectdir package for slug-based project directory resolution
  • 10527f0 feat: add migration for legacy .sidecar/ and worktree dotfiles
  • 1c8dc0d feat: add migration logic for legacy project files to centralized storage
  • 6d2abeb feat: centralize project data storage under ~/.local/state/sidecar with migration (#197)
  • 5b99235 feat: create worktrees under centralized project data directory
  • fb39dc1 fix: detect .todos file vs directory conflict in onboarding (#206)
  • ec7e776 fix: hierarchical branch crash, git hangs, and adapter timeouts (#136)
  • a29e14c fix: review fixes — git init bug in test, remove dead kiro code (#148)
  • a72464c fix: update stale references to .sidecar/ paths after centralization
  • 682e49d fix: use standard diagnostic status strings for fsnotify watcher (#158)
  • 156a916 fix: wire worktree-level migration into RefreshDoneMsg handler
  • 98ccef3 merge: resolve conflict with main (keep CheckTodosConflict + centralized CreateTDRoot)
  • 081a6e9 opencode: add subdirectory fallback for bare-repo worktree matching
  • 43ab1fc opencode: index sandbox paths for project lookup
  • d35ea1b refactor: centralize per-worktree state files, remove migration logic
  • 7ac3837 refactor: move workspace plugin paths to centralized projectdir storage
  • 2a0a1c6 refactor: move worktree state files to centralized projectdir storage
  • 769769a refactor: remove obsolete .gitignore modification and .sidecar directory filter
  • 8b200a7 refactor: update tdroot to use centralized project storage
  • ac71e54 refactor: use XDG state directory for project data instead of config dir
  • 11e9e52 revert: remove worktree storage and migration from centralized config

v0.74.1

19 Feb 17:21

Choose a tag to compare

Changelog

  • b0104de Add MIT LICENSE file
  • 609705e Merge pull request #150 from jacola/fix/reconnect-agent-type
  • f25cc1c Merge pull request #186 from borisvu/main
  • 477e07e fix(workspace): use persisted agent type when reconnecting tmux sessions
  • 70c4343 fix: handle file.Close error return (errcheck)
  • 221da32 fix: use --no-optional-locks for background git operations

v0.74.0

16 Feb 22:45
dddcb88

Choose a tag to compare

Changelog

  • a40bb4d Add pi-agent/pi support for resume modal and session commands
  • dddcb88 Merge pull request #155 from gregzuro/feature/pi-agent
  • 26d3d54 feat(workspaces): add Pi Agent as supported agent
  • e1989b6 feat: add FROZEN tier to TieredWatcher, batch cold polling (td-a8081a)
  • 0cedf6f feat: add standalone Pi Agent adapter
  • aa0dfef fix: remove trailing punctuation from error string (ST1005)

v0.73.1

16 Feb 02:07

Choose a tag to compare

Changelog

  • 0413bb2 Merge branch 'main' into fix/ghostty-keys
  • 49409d4 get semicolon working in ttys
  • c55c901 get shift+enter working in ghostty

v0.73.0

15 Feb 20:56

Choose a tag to compare

Changelog

  • 094edc4 Merge pull request #170 from marcus/privacy-policy-docs-v3
  • 9fa5600 feat: update td to v0.37.0 — kanban board view, form autofill, status categories