Releases: generalaction/emdash
Releases · generalaction/emdash
v0.4.34
What's Changed
- fix(update): improve update error state wording and styling by @arnestrickmann in #1474
- feat(agent): add Hermes Agent provider integration by @arnestrickmann in #1477
Full Changelog: v0.4.33...v0.4.34
v0.4.33
What's Changed
- feat: add VS Code Insiders as a separate Open In app by @millar in #1460
- chore: update project delete button tooltip text by @arnestrickmann in #1464
- feat(changelog): extract and display published date for changelog entries by @arnestrickmann in #1465
- fix(ui): close editor mode when opening settings by @shreyaspapi in #1422
- feat(prs): add server-side search and filter presets for Open PRs by @arnestrickmann in #1468
- fix(pty): resolve tmux to absolute path before spawning by @arnestrickmann in #1470
- fix(ssh): restart remote terminal sessions after SSH reconnection by @arnestrickmann in #1471
- fix(pty): fix tmux absolute-path test to pass in CI by @arnestrickmann in #1473
New Contributors
Full Changelog: v0.4.32...v0.4.33
v0.4.32
What's Changed
- feat(open-in): add Android Studio support by @ubuntudroid in #1437
- feat(open-in): add VSCodium support by @arnestrickmann in #1445
- feat(open-in): add Xcode support by @arnestrickmann in #1446
- fix(pty): prevent session ID collision for non-worktree tasks by @Simonstorms in #1436
- fix: prevent Create PR button overflow in narrow sidebar by @naaa760 in #1420
- fix(lifecycle): use PTY-based renderer for lifecycle terminal output by @ckafrouni in #1425
- feat(terminal): expandable mini terminal — full-screen modal view by @shreyaspapi in #1424
- feat: add in-app changelog notifications by @arnestrickmann in #1450
- Fix 1447 by @prath47 in #1448
- fix(diff): improve sidebar deleted-file presentation by @jschwxrz in #1451
- fix(kanban): use task query data for board cards by @jschwxrz in #1452
- fix(github): ensure local branch exists for fork PR checkout by @jschwxrz in #1454
- fix(pr): use default provider for PR review tasks by @jschwxrz in #1453
New Contributors
- @ubuntudroid made their first contribution in #1437
- @Simonstorms made their first contribution in #1436
- @shreyaspapi made their first contribution in #1424
Full Changelog: v0.4.31...v0.4.32
v0.4.31
What's Changed
- feat(fs): add file and directory management functions (rename, mkdir, rmdir) to IPC and local/remote file systems by @yashdev9274 in #1348
- fix: stale worktree reserves by @jschwxrz in #1403
- fix(ssh): add scroll overflow to saved connections list by @arnestrickmann in #1416
- fix(sidebar): create task under correct project when using + button by @naaa760 in #1406
- fix(terminal): let app shortcuts pass through xterm terminals by @ckafrouni in #1411
- fix(ui): hide Open PRs section while loading instead of showing spinner by @arnestrickmann in #1419
- feat(comments): reintroduce comments popover with in-memory draft store by @jschwxrz in #1415
- feat(settings): make auto-inferred task names toggleable by @singhvibhanshu in #1413
- feat(terminal): add Cmd/Ctrl+F search for terminal panes by @arnestrickmann in #1432
- fix(diff-viewer): harden git status/diff pipeline and large-file rendering by @jschwxrz in #1433
New Contributors
- @ckafrouni made their first contribution in #1411
Full Changelog: v0.4.30...v0.4.31
v0.4.30
What's Changed
- feat: add Forgejo integration by @Codycody31 in #1308
- docs: capitalize Tmux in tmux-sessions page title by @arnestrickmann in #1394
- feat(copilot): add initial prompt support via -i flag by @naaa760 in #1387
- fix(pty): ensure runtime args precede positional prompt in CLI arg order by @arnestrickmann in #1399
- Fix Slash-Command UI Freeze on New Tasks (Bug#1081) by @DevDesai444 in #1107
- feat: Hide the RightSidebar while a task is being created or is an op… by @prath47 in #1351
- feat : add terminal font size setting in settings by @naaa760 in #1405
New Contributors
- @Codycody31 made their first contribution in #1308
Full Changelog: v0.4.29...v0.4.30
v0.4.29
What's Changed
- fix(build): pin app-builder-lib minimatch to restore mac releases by @arnestrickmann in #1391
Full Changelog: v0.4.28...v0.4.29
v0.4.27
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
- @Zedmor made their first contribution in #1334
- @tobi110289 made their first contribution in #1328
Full Changelog: v0.4.26...v0.4.27
v0.4.26
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
- @yashdev9274 made their first contribution in #1294
- @HajekTim made their first contribution in #1298
- @digplan made their first contribution in #1309
Full Changelog: v0.4.25...v0.4.26
v0.4.25
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
- @krzysztofcybulski made their first contribution in #1244
- @anuragts made their first contribution in #1265
- @Areo-Joe made their first contribution in #1268
- @dev-seahouse made their first contribution in #1249
- @singhvibhanshu made their first contribution in #1255
- @aniketsaurav18 made their first contribution in #1283
Full Changelog: v0.4.24...v0.4.25
v0.4.24
What's Changed
- Jira Issue selection tooltip fix by @prath47 in #1231
- chore: introduce
ProjectManagementContextandTaskManagementContext(2) by @Davidknp in #1225 - chore: improve modal management (3) by @Davidknp in #1227
- refactor: centralize app settings via typed RPC and shared provider (4) by @Davidknp in #1230
- fix(remote-open): preserve SSH authority and harden terminal launches by @ma08 in #1217
- fix(terminal): open hyperlinks in default browser by @jschwxrz in #1218
- fix(pty): pass display/desktop env vars to PTY to open browser on linux by @jschwxrz in #1219
- fix: focus agent cli after task creation by @jschwxrz in #1222
- refactor: terminal selection hook by @jschwxrz in #1226
- feat(sidebar): add Remote Project option to new project menu by @arnestrickmann in #1236
- fix: make single-task sidebar panels resizable by @arnestrickmann in #1238
- feat: add Autohand Code as a supported CLI provider by @igorcosta in #1237
- Add TMPDIR to PTY spawn modes by @sairus2k in #1224
- feat(menu): add reload and force reload to View menu by @arnestrickmann in #1256
New Contributors
- @ma08 made their first contribution in #1217
- @igorcosta made their first contribution in #1237
- @sairus2k made their first contribution in #1224
Full Changelog: v0.4.23...v0.4.24