Skip to content

Releases: generalaction/emdash

v0.4.27

07 Mar 22:14

Choose a tag to compare

What's Changed

  • fix(ssh): detect shell prompt before injecting remote init commands by @jschwxrz in #1327
  • Improve Claude status indicators and unread notifications by @rabanspiegel in #1325
  • fix(lifecycle): surface errors from lifecycle actions and auto-run setup by @HajekTim in #1330
  • fix: task timer shows wrong elapsed time in sidebar by @sairus2k in #1332
  • feat(settings): add create-worktree-by-default toggle for new tasks and fix run restart after stop intent by @isEmmanuelOlowe in #1329
  • feat(ssh): Add ProxyCommand support and fix OpenSSH certificate authentication by @Zedmor in #1334
  • feat(plain): add Plain thread linking to task creation by @tobi110289 in #1328
  • Add semantic status updates for Codex and OpenCode by @rabanspiegel in #1340
  • fix: keep sidebar file changes live while window is visible by @rabanspiegel in #1341
  • feat(mcp): add MCP server management UI and multi-agent config sync by @jschwxrz in #1333
  • feat: add tooltip to enable auto-merge button by @arnestrickmann in #1337
  • feat(history): show author avatar in commit list by @arnestrickmann in #1339
  • docs: add MCP page to docs navigation by @arnestrickmann in #1343
  • feat: Enable agent navigation shortcuts within input fields and updat… by @prath47 in #1338
  • feat(codex): add codex session restore by @liamhess in #1335

New Contributors

Full Changelog: v0.4.26...v0.4.27

v0.4.26

06 Mar 05:46

Choose a tag to compare

What's Changed

  • perf(delete): optimize task deletion with batched IPC and deferred UI by @rabanspiegel in #1291
  • fix(sidebar): auto collapse right sidebar on settings and skills views by @jschwxrz in #1300
  • fix(connections): avoid caching shell path as provider cli by @rabanspiegel in #1307
  • feat(sidebar): show contextual terminal on project and home pages by @jschwxrz in #1302
  • feat(codex): add turn-complete notifications by @rabanspiegel in #1312
  • feat: add pull request template by @yashdev9274 in #1294
  • feat(pr): add GitHub auto-merge support to PR merge section by @HajekTim in #1298
  • feat(tasks): add loading state to task creation button by @arnestrickmann in #1317
  • fix:[bug]: emdash can not find codex or gemini when creating new task on remote vps (ubuntu) #1126 by @digplan in #1309
  • fix(sidebar): preserve task project during create flow by @rabanspiegel in #1319
  • fix(sidebar): prevent pinned tasks from clearing before data loads by @arnestrickmann in #1316
  • fix: persist provider on default conversation to prevent tab flickering by @arnestrickmann in #1320
  • fix(settings): clarify notification provider support by @rabanspiegel in #1324
  • fix(terminal): align font size between agent pane and terminal pane by @naaa760 in #1323
  • feat(opencode): add notification hook integration by @rabanspiegel in #1318

New Contributors

Full Changelog: v0.4.25...v0.4.26

v0.4.25

05 Mar 07:14

Choose a tag to compare

What's Changed

  • fix(github): support GitHub Enterprise for PR creation by @krzysztofcybulski in #1244
  • fix(diff): make diff viewer more robust for large files by @jschwxrz in #1245
  • fix(tasks): add bulk unarchive functionality to task selection by @thisisharsh7 in #1247
  • fix: allow terminal switching while lifecycle run script is active by @jschwxrz in #1248
  • feat(pty): wrap agent PTY sessions in tmux for persistence by @arnestrickmann in #1240
  • feat(terminal): map Cmd+Backspace to kill-line on macOS by @jschwxrz in #1254
  • fix(pty): fish shell --session-id parsing error by @rabanspiegel in #1259
  • feat(editor): persist file explorer state and opened tabs per task by @naaa760 in #1252
  • refactor: project and task management, mutations, and caching (2) by @Davidknp in #1258
  • feat: add Kiro IDE to open-in-apps registry by @arnestrickmann in #1262
  • fix(pty): validate Claude session before resume by @rabanspiegel in #1261
  • fix(chat): remove confirmation modal when closing chat tab by @arnestrickmann in #1263
  • refactor(GitService): make getStatus faster by @anuragts in #1265
  • fix(ssh): use file selector for SSH private key path by @Areo-Joe in #1268
  • feat(ui): always show changes button in file changes panel top bar by @jschwxrz in #1272
  • feat: Escape should close windows by @jschwxrz in #1271
  • fix(ssh): resolve macOS SSH_AUTH_SOCK detection for 1Password agent by @jschwxrz in #1274
  • fix(ui): pin merge PR section to bottom of checks panel by @jschwxrz in #1280
  • feat(lifecycle): preserve lifecycle terminal logs across task switches by @jschwxrz in #1278
  • fix(ui): add padding to terminal pane container by @arnestrickmann in #1287
  • fix: prevent worktree branches from auto-tracking base ref by @dev-seahouse in #1249
  • feat: refresh local branches before selecting branch in 'New task' modal by @singhvibhanshu in #1255
  • fix(pty): pass XDG_DATA_DIRS to PTY sessions for correct default browser by @jschwxrz in #1281
  • feat(ssh): enable hook notifications for remote sessions by @rabanspiegel in #1288
  • feat(gitlab): Add GitLab issue integration by @aniketsaurav18 in #1283
  • fix(issues): enforce recent-first sorting across Linear, GitHub, and Jira by @rabanspiegel in #1290
  • fix(diff-viewer): add loading spinners to commit and push buttons by @arnestrickmann in #1293

New Contributors

Full Changelog: v0.4.24...v0.4.25

v0.4.24

03 Mar 17:05

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.23...v0.4.24

v0.4.23

02 Mar 20:57
a1527c1

Choose a tag to compare

What's Changed

Full Changelog: v0.4.22...v0.4.23

v0.4.22

01 Mar 21:56

Choose a tag to compare

What's Changed

  • fix: filter shell noise from PATH to prevent ENAMETOOLONG crashes by @Amwam in #1164
  • fix(menu): remove reload and force reload from View menu by @arnestrickmann in #1185
  • perf: resolve lag when expanding/collapsing sidebar sections by @Valley-15 in #1150
  • fix: use theme-aware active file indicator in diff modal sidebar by @arnestrickmann in #1186
  • feat: add pre-commit hooks with Husky + lint-staged by @rabanspiegel in #1187
  • fix: show Create PR button for variant tasks with no file changes by @rabanspiegel in #1188
  • feat: auto-infer task names from context and terminal input by @arnestrickmann in #1189
  • fix(windows): run .cmd/.bat provider CLIs via cmd.exe to avoid silent startup failures by @fALECX in #1199
  • feat(notifications): include task name in agent notifications by @naaa760 in #1195
  • feat: add auto copy on select by @liamhess in #1194
  • feat: configurable task hover action (delete vs archive) by @rabanspiegel in #1190
  • fix: PR creation spinner persists when switching tasks by @naaa760 in #1196

New Contributors

Full Changelog: v0.4.21...v0.4.22

v0.4.21

01 Mar 01:57

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.20...v0.4.21

v0.4.20

27 Feb 20:32

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.19...v0.4.20

v0.4.19

26 Feb 18:00

Choose a tag to compare

What's Changed

  • fix(ui): add horizontal scroll and fix alignment for conversation tabs by @thisisharsh7 in #1097
  • fix(terminal): scope global terminal key per project by @jschwxrz in #915
  • feat: show 'create pr' if commits are ahead of main by @Valley-15 in #1079
  • Fix 1039 by @prath47 in #1051
  • fix(terminal): auto-switch to Run tab and remove horizontal scroll in lifecycle logs by @beks-m in #1046
  • fix(security): prevent command injection and URL protocol bypass vulnerabilities by @Aryanpatel2001 in #1028
  • fix(ui): update FileChangesPanel tooltip and label text by @arnestrickmann in #1101
  • fix: always land on home view after app restart by @arnestrickmann in #1105
  • docs: add Emdash X follow badge to README by @arnestrickmann in #1106
  • fix(agent): improve CLI detection to avoid false "not installed" alerts by @jschwxrz in #1116
  • fix: opening emdash also opens cursor by @jschwxrz in #1114
  • fix(github): not able to connect to GitHub by @jschwxrz in #1113
  • fix: improve tab bar layout with scrollable tabs, pinned context badges, and overflow by @leondri in #1112
  • fix: shared input bar now submits follow-up prompts to all agent panes by @jschwxrz in #1110
  • fix: stale auth cache + local project fall-through by @rabanspiegel in #1122
  • refactor(sidebar): restyle left sidebar layout and alignment by @leondri in #1027
  • feat(ssh): add create and clone repo modes to remote project setup by @arnestrickmann in #1120
  • chore: rename CI workflow to 'CI Check' by @rabanspiegel in #1124
  • feat: Hide tools from Open In launcher by @chrishoffman in #1123
  • fix(ui): update CreateChatModal title and description for clarity by @arnestrickmann in #1128

New Contributors

Full Changelog: v0.4.18...v0.4.19

v0.4.18

25 Feb 01:54

Choose a tag to compare

What's Changed

Full Changelog: v0.4.17...v0.4.18