Emdash v1.1.32 is out! This release brings automations, multiple GitHub accounts, and in-app browser tabs, plus new Trello, Monday.com, and Plane integrations, broader agent hook support, and a long list of terminal, PR, worktree, SSH, release, and UI polish fixes.
What's Changed
- v1.1.27 by @jschwxrz in #2300
- fix(renderer): confirm external links before opening by @janburzinski in #2310
- fix(resource-monitor): show real usage of processes by @janburzinski in #2309
- fix(charm): preserve charm logo colors in dark mode by @janburzinski in #2308
- feat(grok): add CLI hooks by @janburzinski in #2305
- feat(shortcuts): add library keybinding by @janburzinski in #2301
- docs: add pull request template by @janburzinski in #2302
- fix(sidebar): improve voice control task switching by @jschwxrz in #2312
- fix(jira): migrate issue search to enhanced jql by @jschwxrz in #2313
- fix(tasks): search prs in create task modal by @jschwxrz in #2315
- fix(pr): render pull request description in sidebar by @jschwxrz in #2314
- fix(terminal): improve file path link activation by @jschwxrz in #2316
- fix(pty): use latest PowerShell for local agents by @jschwxrz in #2317
- feat: add automations by @janburzinski in #2023
- feat: support namespaces in rpc by @Davidknp in #2327
- fix(agent-hooks): add devin cli hook by @janburzinski in #2324
- feat(monday): add Monday.com issue provider integration by @snirye in #2320
- fix(terminal): trim trailing text from links by @janburzinski in #2333
- fix(opencode): enable hook support by @janburzinski in #2329
- fix: refresh agents on focus by @janburzinski in #2326
- fix(db): preserve terminal shell migration order by @janburzinski in #2332
- fix: align sidebar PR status metadata by @janburzinski in #2192
- feat(agent-hooks): add qwen hook config by @janburzinski in #2345
- fix(terminals): preserve scrollback after lifecycle script exit by @jschwxrz in #2353
- refactor: improve workspace setup by @Davidknp in #2328
- fix: automations kill pty session after agent marks done by @janburzinski in #2335
- feat: add option to hide or move context bar by @janburzinski in #2331
- fix(worktrees): repair stale worktree directory reuse by @jschwxrz in #2354
- fix: incorrect app icons in open with dropdown (cursor,warp,zed) by @janburzinski in #2358
- fix(onboarding): animate start shipping shortcut by @arnestrickmann in #2356
- feat(tasks): add split conversation shortcut by @janburzinski in #2359
- fix: branch search should prioritize exact matches by @janburzinski in #2349
- fix(remote): restore open in menu for ssh projects by @janburzinski in #2346
- fix(resource-monitor): label terminal sessions by @janburzinski in #2303
- fix(byoi): support explicit ssh agent forwarding by @jschwxrz in #2362
- fix(conversations): stabilize agent respawn recovery by @jschwxrz in #2361
- fix(terminals): reconcile restored terminal tabs by @jschwxrz in #2365
- fix: add copilot cli hooks by @janburzinski in #2350
- fix(opencode): resume exact provider session by @janburzinski in #2367
- feat(titlebar): open selected launcher app immediately by @janburzinski in #2366
- fix(app): open file manager via Electron shell by @Drakaniia in #2340
- docs(readme): simplify README by @rabanspiegel in #2363
- feat(project-settings): add lifecycle script auto-run toggles by @jschwxrz in #2369
- chore: bump version 1.1.28 by @Davidknp in #2360
- feat(open-in): launch dropdown selections immediately by @Drakaniia in #2341
- feat(tasks): allow conversation rename on double click by @janburzinski in #2368
- fix: border clipping in task settings by @janburzinski in #2376
- fix: skip letta version probe by @janburzinski in #2378
- fix(pty): drop convertEol so tmux/claude TUIs render correctly by @astaub in #2381
- feat(pr): allow bypassing merge requirements by @janburzinski in #2330
- fix(tasks): prevent clipped create task toggle focus rings by @rabanspiegel in #2364
- chore(packaging): prune renderer-only runtime dependencies by @rabanspiegel in #2382
- fix(sidebar): align conversation icons by @janburzinski in #2386
- fix(pr): distinguish running checks from failing checks by @jschwxrz in #2394
- fix(providers): refresh stale agent docs URLs by @janburzinski in #2391
- fix(providers): update pi install docs reference by @janburzinski in #2389
- fix(mistral): update CLI flags by @janburzinski in #2393
- feat(tasks): support dragging files into context by @janburzinski in #2387
- feat: add trello support by @janburzinski in #2388
- fix(providers): update Hermes install command by @janburzinski in #2396
- fix(cline): use version flag for CLI detection by @janburzinski in #2392
- fix(kilocode): switch primary command to kilo by @janburzinski in #2395
- fix: kimi cli hooks and resume behavior by @janburzinski in #2348
- feat: improve automations by @Davidknp in #2380
- feat: introduce versioned schema util by @Davidknp in #2406
- chore: cleanup shared by @Davidknp in #2410
- feat: support for multiple GitHub accounts by @jschwxrz in #2398
- fix(providers): update continue cli prompt args by @janburzinski in #2413
- fix(tasks): wait for teardown before archive cleanup by @kchung in #2419
- fix(pty): open xterm only after its container is connected to the DOM by @kchung in #2415
- feat(providers): add command code by @janburzinski in #2407
- feat: improve workspace settings by @Davidknp in #2421
- chore: bump version 1.1.30 by @Davidknp in #2423
- fix(pull-requests): keep task prs aligned with workspace branch by @jschwxrz in #2422
- fix(tasks): avoid reopening closed session tab by @janburzinski in #2403
- feat(terminal): add Option as Meta key setting for macOS by @kchung in #2399
- fix(app): isolate user data dirs by variant by @jschwxrz in #2425
- feat(browser): add in-app browser tabs by @arnestrickmann in #2373
- chore: create monorepo by @Davidknp in #2426
- fix(pull-requests): surface pr sync failures by @jschwxrz in #2428
- refactor(integrations): reorganize provider settings ui by @jschwxrz in #2429
- fix: project workspaces missing by @Davidknp in #2443
- fix: align items in new task issue dropdown by @janburzinski in #2435
- chore: bump version 1.1.31 by @Davidknp in #2444
- fix: ci release by @Davidknp in #2446
- fix: ci release by @Davidknp in #2447
- refactor(agent-hooks): remove output classifiers by @janburzinski in #2375
- fix: ci release by @Davidknp in #2448
- fix: ci release by @Davidknp in #2449
- fix: ci release by @Davidknp in #2450
- fix(sidebar): flicker on sidebar reorder letting go by @janburzinski in #2432
- fix: ci release by @Davidknp in #2451
- feat(kiro): add hook support by @janburzinski in #2437
- fix: ci release by @Davidknp in #2452
- fix(sidebar): sort new projects towards the bottom by @janburzinski in #2420
- feat(automations): add automation templates by @arnestrickmann in #2427
- fix: linux ci release by @Davidknp in #2454
- chore: add hooks for gemini cli by @janburzinski in #2438
- fix: canary startup failing by @Davidknp in #2455
- fix: linux build failing by @Davidknp in #2456
- fix: linux build failing by @Davidknp in #2457
- feat(updates): make update toast actionable by @janburzinski in #2434
- feat(plane): add issue provider integration by @arnestrickmann in #2424
- fix: linux build failing & bump version by @Davidknp in #2459
- fix: mac build by @Davidknp in #2460
- fix(browser): clear stale favicon on navigation by @arnestrickmann in #2463
New Contributors
Full Changelog: v1.1.27...v1.1.32