Skip to content

Emdash

v1.1.27 Feature

This release adds 5 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agenticdevelopment agenticdevelopmentenvironment ai claude-code cli coding-agents
+12 more
codingagents containerization docker gitworktrees jira linear llm openai opensource orchestration parallel-agents parallelexecution

ReleasePort's take

Moderate signal
editorial:auto 2d

The release stops injecting GitHub tokens into git transport; this eliminates an accidental credential exposure risk.

Why it matters: Prevents inadvertent leakage of GitHub credentials via git operations – address immediately for all environments using git integration.

Summary

AI summary

Broad release touches fix, feat, tasks, and conversations.

Changes in this release

Security Critical

Stop injecting GitHub tokens into git transport.

Stop injecting GitHub tokens into git transport.

Source: llm_adapter@2026-06-01

Confidence: high

Feature Medium

Add configurable default shell for new terminals.

Add configurable default shell for new terminals.

Source: llm_adapter@2026-06-01

Confidence: high

Feature Medium

Persist logs locally.

Persist logs locally.

Source: llm_adapter@2026-06-01

Confidence: high

Feature Medium

Add tab close confirmation setting.

Add tab close confirmation setting.

Source: llm_adapter@2026-06-01

Confidence: high

Feature Medium

Add tree view for changes and pull request files in diff‑view.

Add tree view for changes and pull request files in diff‑view.

Source: llm_adapter@2026-06-01

Confidence: high

Feature Medium

Compact single‑child folder chains in file tree.

Compact single‑child folder chains in file tree.

Source: llm_adapter@2026-06-01

Confidence: high

Bugfix Medium

Fix environment variable configuration for opencode MCPs.

Fix environment variable configuration for opencode MCPs.

Source: llm_adapter@2026-06-01

Confidence: high

Bugfix Medium

Build Linux packages against glibc 2.35.

Build Linux packages against glibc 2.35.

Source: llm_adapter@2026-06-01

Confidence: high

Bugfix Medium

Use system Python in Linux containers during release.

Use system Python in Linux containers during release.

Source: llm_adapter@2026-06-01

Confidence: high

Bugfix Medium

Support tmux clipboard copy in pty.

Support tmux clipboard copy in pty.

Source: llm_adapter@2026-06-01

Confidence: high

Full changelog

Emdash v1.1.27 is out! This release brings a smarter diff experience (new tree view and easier selection), a cleaner file tree (compact single-child folders), and smoother day‑to‑day workflows with improved task editing, terminals (configurable default shell + better clipboard support), SSH/project reliability, plus a long list of stability and UI polish fixes.

What's Changed

  • v1.1.25 by @jschwxrz in https://github.com/generalaction/emdash/pull/2211
  • feat(editor): compact single-child folder chains in file tree by @shoto290 in https://github.com/generalaction/emdash/pull/2214
  • fix: lint error by @jschwxrz in https://github.com/generalaction/emdash/pull/2218
  • fix add project toggle tooltip trigger by @janburzinski in https://github.com/generalaction/emdash/pull/2185
  • feat: allow capital letters in task names by @janburzinski in https://github.com/generalaction/emdash/pull/2158
  • fix: stale awaiting input indicator on tab close by @janburzinski in https://github.com/generalaction/emdash/pull/2188
  • feat(diff-view): add tree view for changes and pull request files by @shoto290 in https://github.com/generalaction/emdash/pull/2213
  • fix: worktree dir override not respected by @jschwxrz in https://github.com/generalaction/emdash/pull/2219
  • fix(project-titlebar): Ensure button redirects to external GitHub url by @anglox in https://github.com/generalaction/emdash/pull/2068
  • fix: stop Codex loader when turn completes by @mezotv in https://github.com/generalaction/emdash/pull/2073
  • fix(diff-view): allow large section selection by @janburzinski in https://github.com/generalaction/emdash/pull/2225
  • fix(git): explain missing local executable by @janburzinski in https://github.com/generalaction/emdash/pull/2221
  • fix: Fix environment variable configuration for opencode MCPs by @DMarby in https://github.com/generalaction/emdash/pull/2187
  • chore: update opencode logo and use svg for others by @janburzinski in https://github.com/generalaction/emdash/pull/2165
  • fix: lifecycle scripts getting recognized in resource monitor by @janburzinski in https://github.com/generalaction/emdash/pull/2222
  • fix(codex): resume stored provider sessions by @janburzinski in https://github.com/generalaction/emdash/pull/2223
  • fix: amp hook by @janburzinski in https://github.com/generalaction/emdash/pull/2231
  • fix: right sidebar sections auto expanding on open by @jschwxrz in https://github.com/generalaction/emdash/pull/2234
  • feat: open file links in task editor by @janburzinski in https://github.com/generalaction/emdash/pull/1931
  • feat(renderer): expand images by @jschwxrz in https://github.com/generalaction/emdash/pull/2236
  • fix(tasks): prevent change checkbox opening diff by @jschwxrz in https://github.com/generalaction/emdash/pull/2238
  • fix: record worktree branch base metadata by @jschwxrz in https://github.com/generalaction/emdash/pull/2239
  • fix(worktrees): use host path semantics by @jschwxrz in https://github.com/generalaction/emdash/pull/2240
  • Add shortcut to delete selected tasks by @janburzinski in https://github.com/generalaction/emdash/pull/2232
  • fix(prs): show GitHub pull requests in picker by @janburzinski in https://github.com/generalaction/emdash/pull/2228
  • fix(create-task-modal): fix textarea height to prevent excessive growth by @janburzinski in https://github.com/generalaction/emdash/pull/2229
  • chore: Add GitHub issues link to feedback modal by @janburzinski in https://github.com/generalaction/emdash/pull/2215
  • fix(release): build linux packages against glibc 2.35 by @jschwxrz in https://github.com/generalaction/emdash/pull/2241
  • fix(conversations): restore tab rename editing by @janburzinski in https://github.com/generalaction/emdash/pull/2242
  • fix(tasks): hydrate conversations and terminals on demand by @jschwxrz in https://github.com/generalaction/emdash/pull/2243
  • fix: clear stale git diff models by @jschwxrz in https://github.com/generalaction/emdash/pull/2247
  • fix(renderer): queue resource reloads during in-flight loads by @jschwxrz in https://github.com/generalaction/emdash/pull/2246
  • fix(git): refresh status when branch ref changes by @jschwxrz in https://github.com/generalaction/emdash/pull/2249
  • fix(pty): support tmux clipboard copy by @janburzinski in https://github.com/generalaction/emdash/pull/2250
  • fix(resource-monitor): add ability to stop sessions by @janburzinski in https://github.com/generalaction/emdash/pull/2248
  • feat: persist logs locally by @janburzinski in https://github.com/generalaction/emdash/pull/2087
  • fix(tasks): tolerate legacy source branch formats by @jschwxrz in https://github.com/generalaction/emdash/pull/2254
  • feat: add tab close confirmation setting by @janburzinski in https://github.com/generalaction/emdash/pull/1956
  • fix(conversations): resume Droid provider sessions by @janburzinski in https://github.com/generalaction/emdash/pull/2217
  • fix: sync Grok theme with app mode by @arnestrickmann in https://github.com/generalaction/emdash/pull/2244
  • fix(ssh): refresh stale remote shell profiles for agent installs by @jschwxrz in https://github.com/generalaction/emdash/pull/2255
  • fix: close project before deleting project row by @jschwxrz in https://github.com/generalaction/emdash/pull/2256
  • fix(projects): show creating state during project creation preflight by @jschwxrz in https://github.com/generalaction/emdash/pull/2257
  • fix(git): stop injecting GitHub tokens into git transport by @jschwxrz in https://github.com/generalaction/emdash/pull/2258
  • fix: handle lowercase sftp file exists by @jschwxrz in https://github.com/generalaction/emdash/pull/2259
  • docs: update agents.md by @arnestrickmann in https://github.com/generalaction/emdash/pull/2260
  • feat: improve create task modal by @Davidknp in https://github.com/generalaction/emdash/pull/2194
  • fix(ssh): keep add connection footer visible by @janburzinski in https://github.com/generalaction/emdash/pull/2265
  • fix: set max height for new/edit prompt modal by @janburzinski in https://github.com/generalaction/emdash/pull/2266
  • fix(conversations): fall back after resume respawn budget by @jschwxrz in https://github.com/generalaction/emdash/pull/2270
  • docs(readme): add Featurebase integration by @arnestrickmann in https://github.com/generalaction/emdash/pull/2271
  • forward model override env vars from shell to agent processes by @sergeym-monday in https://github.com/generalaction/emdash/pull/2263
  • fix(layout): fix visual flicker in sidebar on collapse by @janburzinski in https://github.com/generalaction/emdash/pull/2268
  • feat(terminals): allow selecting shell for new terminals by @jschwxrz in https://github.com/generalaction/emdash/pull/2275
  • fix: github integration copy by @jschwxrz in https://github.com/generalaction/emdash/pull/2277
  • fix(commands): ignore allowed shortcut conflicts by @janburzinski in https://github.com/generalaction/emdash/pull/2272
  • fix(pty): prevent duplicate clipboard image paste by @janburzinski in https://github.com/generalaction/emdash/pull/2273
  • fix: Copilot initial prompt flag by @janburzinski in https://github.com/generalaction/emdash/pull/2230
  • fix(git): disable interactive credential prompts by @jschwxrz in https://github.com/generalaction/emdash/pull/2278
  • feat: add skills.sh search backend by @janburzinski in https://github.com/generalaction/emdash/pull/2189
  • feat(prompt-library): add success toasts for prompt changes by @arnestrickmann in https://github.com/generalaction/emdash/pull/2279
  • fix(tasks): prevent task rename from closing pull requests by @jschwxrz in https://github.com/generalaction/emdash/pull/2280
  • feat(ssh): add setup field info tooltips by @janburzinski in https://github.com/generalaction/emdash/pull/2267
  • fix(conversations): preserve tmux sessions on close by @jschwxrz in https://github.com/generalaction/emdash/pull/2281
  • fix(tasks): require fresh fetch for remote source branches by @jschwxrz in https://github.com/generalaction/emdash/pull/2282
  • v1.1.26 by @jschwxrz in https://github.com/generalaction/emdash/pull/2283
  • fix(release): use system python in linux containers by @jschwxrz in https://github.com/generalaction/emdash/pull/2284
  • fix: saving markdown files while editing doesnt work via cmds by @janburzinski in https://github.com/generalaction/emdash/pull/2286
  • fix(tasks): respect include issue context default by @janburzinski in https://github.com/generalaction/emdash/pull/2290
  • fix(renderer): respect dark provider icon variants by @janburzinski in https://github.com/generalaction/emdash/pull/2293
  • fix(pr): align mark ready button loading state by @janburzinski in https://github.com/generalaction/emdash/pull/2292
  • fix(commands): remove invalid tab shortcut metadata by @jschwxrz in https://github.com/generalaction/emdash/pull/2295
  • feat(terminals): add configurable default shell by @jschwxrz in https://github.com/generalaction/emdash/pull/2294
  • fix(terminals): surface lifecycle script failures by @jschwxrz in https://github.com/generalaction/emdash/pull/2296
  • fix(nix): update flake for Electron 40 and Node 24 by @arnestrickmann in https://github.com/generalaction/emdash/pull/2297
  • fix(pty): pass global env vars to agent sessions by @jschwxrz in https://github.com/generalaction/emdash/pull/2299
  • fix(conversations): respawn agent ptys after exit by @jschwxrz in https://github.com/generalaction/emdash/pull/2298

New Contributors

  • @DMarby made their first contribution in https://github.com/generalaction/emdash/pull/2187

Full Changelog: https://github.com/generalaction/emdash/compare/v1.1.25...v1.1.27

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Emdash

Get notified when new releases ship.

Sign up free

About Emdash

Emdash is the Open-Source Agentic Development Environment ( YC W26). Run multiple coding agents in parallel. Use any provider.

All releases →

Beta — feedback welcome: [email protected]