Releases: generalaction/emdash
Releases · generalaction/emdash
v1.1.35-canary.59
Merge pull request #2590 from fiorelorenzo/fix/ssh-port-forward-ipv6-…
v1.1.35-canary.58
fix: dev command
v1.1.35-canary.57
Merge pull request #2525 from generalaction/feat-migrate-git-stack feat: migrate git stack
1.1.35-canary.56
v1.1.35-canary.56 Merge pull request #2453 from generalaction/david/eng-1551-refactor-a…
1.1.34
1.1.34-canary.55
v1.1.34-canary.55 chore: bump version 1.1.33
1.1.33
Emdash v1.1.33 is out! This release brings a more capable in-app browser with Google Search, zoom, screenshots, link menus, and history navigation, plus new MCP catalog entries, a polished macOS installer, stronger git and worktree handling, and fixes across tmux glyphs, notifications, themes, GitHub setup, diffs, SSH, automations, and UI polish.
What's Changed
- fix(browser): polish navigation state by @arnestrickmann in #2466
- fix(automations): prevent search border clipping by @janburzinski in #2469
- feat(packaging): add custom dmg install screen background by @rabanspiegel in #2477
- feat(mcp): add parallel catalog entry by @janburzinski in #2476
- feat: add google search to in app brwoser by @janburzinski in #2479
- fix(git): register repository workspace in git watcher for index invalidation by @zastrowm in #2478
- feat: use gh for releases by @Davidknp in #2480
- fix: build failing by @Davidknp in #2482
- feat(mcp): add resend catalog entry by @janburzinski in #2485
- fix: mac build failing by @Davidknp in #2486
- fix: mac build failing by @Davidknp in #2487
- refactor(git): extract shared git runtime package by @jschwxrz in #2493
- fix: followup fixes for git service by @jschwxrz in #2496
- fix(github): make connect cards clickable by @janburzinski in #2475
- fix(pty): force tmux UTF-8 mode to fix broken glyphs in agent sessions by @DnzzL in #2495
- fix: focus app from macOS notifications by @janburzinski in #2470
- feat: zoom in app browser by @janburzinski in #2483
- fix: repair restored task worktrees by @jschwxrz in #2497
- feat(browser): add screenshot tool to the in app browser by @janburzinski in #2491
- chore: improve git auth errors in toast by @janburzinski in #2490
- chore: update agent docs by @janburzinski in #2489
- fix(tasks): link issue empty state to settings by @janburzinski in #2472
- fix(ssh): use IP-style host placeholder by @arnestrickmann in #2502
- fix(renderer): join multiline external links by @janburzinski in #2503
- fix(diff-view): avoid hidden changes panel layout by @janburzinski in #2488
- feat(browser): add link context menu by @janburzinski in #2500
- fix(theme): update code view on system theme change by @janburzinski in #2484
- feat(browser): add history navigation by @janburzinski in #2505
- fix(sidebar): remove automations beta badge by @arnestrickmann in #2507
New Contributors
Full Changelog: v1.1.32...v1.1.33
1.1.33-canary.54
v1.1.33-canary.54 Merge pull request #2505 from generalaction/jan/eng-1589-add-back-and…
1.1.33-canary.53
v1.1.33-canary.53 Merge pull request #2487 from generalaction/david/eng-1574-emdash-git…
v1.1.32
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 https://github....