Skip to content

Superset

vdesktop-v1.16.0 scope: desktop Feature

This release adds 4 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

agentic-ai ai-agents claude-code cli codex coding-agents
+13 more
cursor-agent desktop-app developer-tools electron git-worktree llm mcp opencode orchestration parallel-agents tui vibe-coding worktrees

Summary

AI summary

Updates affect desktop, host-service, pty-daemon, port-scanner, and automations with new features, performance tweaks, and bug fixes.

Full changelog

What's Changed

  • chore(desktop): bump version to 1.15.1 by @Kitenite in https://github.com/superset-sh/superset/pull/5722
  • fix(release): open the bump PR from the commit path too by @Kitenite in https://github.com/superset-sh/superset/pull/5724
  • perf(port-scanner): shared ps per scan, lsof -a, idle-session decay by @Kitenite in https://github.com/superset-sh/superset/pull/5723
  • fix(host-service): never kill PTYs during daemon adoption, and say when the daemon goes quiet by @Kitenite in https://github.com/superset-sh/superset/pull/5721
  • fix(desktop): re-send terminal PTY dims when a hidden pane becomes visible by @Kitenite in https://github.com/superset-sh/superset/pull/5725
  • fix(desktop): show only the hotkey in preset bar tooltips, after a long hover by @AviPeltz in https://github.com/superset-sh/superset/pull/5730
  • fix(db,desktop): cascade host's workspaces on host delete by @Kitenite in https://github.com/superset-sh/superset/pull/5727
  • fix(desktop): stop the sign-in redirect render loop that can OOM the renderer by @Kitenite in https://github.com/superset-sh/superset/pull/5734
  • feat(desktop): auto-create panes for background terminal sessions on workspace open by @Kitenite in https://github.com/superset-sh/superset/pull/5740
  • fix(desktop,host-service): make Clear Status clear wedged agent working state by @Kitenite in https://github.com/superset-sh/superset/pull/5744
  • feat(desktop): auto-create a terminal preset when an agent is added by @Kitenite in https://github.com/superset-sh/superset/pull/5745
  • fix(pty-daemon): pause flooding PTYs on backpressure instead of destroying the shared socket by @Kitenite in https://github.com/superset-sh/superset/pull/5747
  • fix(desktop): project settings v1/v2 visibility and location field layout by @Kitenite in https://github.com/superset-sh/superset/pull/5749
  • fix(pty-daemon): re-snapshot kill escalation, tty/pgid straggler targeting, shutdown drain by @Kitenite in https://github.com/superset-sh/superset/pull/5748
  • feat(host-service): auto-name workspaces via the launch agent's non-interactive CLI by @Kitenite in https://github.com/superset-sh/superset/pull/5742
  • perf(desktop): evict parked terminal runtimes past a configurable cap by @Kitenite in https://github.com/superset-sh/superset/pull/5751
  • fix(automations): survive deleted pinned workspaces end to end by @Kitenite in https://github.com/superset-sh/superset/pull/5741
  • fix(shared): refresh cursor-agent model catalog against live model list by @Kitenite in https://github.com/superset-sh/superset/pull/5753
  • fix(host-service): re-ensure pty-daemon on request after post-bootstrap death by @Kitenite in https://github.com/superset-sh/superset/pull/5759
  • fix(desktop): start the local host service from the session, not Electric sync by @Kitenite in https://github.com/superset-sh/superset/pull/5743
  • fix(desktop,host-service): make workspace-close terminal disposal reliable by @Kitenite in https://github.com/superset-sh/superset/pull/5752
  • docs(desktop): document CDP port and auth recovery by @Kitenite in https://github.com/superset-sh/superset/pull/5769
  • feat(host-service): generic worker_threads pool — git status + commit-files off the event loop by @Kitenite in https://github.com/superset-sh/superset/pull/5750
  • feat(desktop): finish SUPER-1545 — alt-screen exemption, persist guard, hidden-webview LRU by @Kitenite in https://github.com/superset-sh/superset/pull/5754
  • fix(desktop): restore editor and diff scroll positions by @Kitenite in https://github.com/superset-sh/superset/pull/5770
  • fix(desktop): guard terminal release persistence by @Kitenite in https://github.com/superset-sh/superset/pull/5771
  • perf(host-service): bound large git watcher batches by @Kitenite in https://github.com/superset-sh/superset/pull/5746
  • docs(development): clarify worktree setup by @Roshvan in https://github.com/superset-sh/superset/pull/5726
  • chore(desktop): fleet memory telemetry — periodic resource_snapshot to PostHog by @Kitenite in https://github.com/superset-sh/superset/pull/5777
  • fix: solve #5090 — Open in IntelliJ opens base project instead of worktree by @github-actions[bot] in https://github.com/superset-sh/superset/pull/5091
  • feat(desktop): add close-all ports workspace action by @Kitenite in https://github.com/superset-sh/superset/pull/5779
  • feat(desktop): add Kimi Code CLI agent support by @Kitenite in https://github.com/superset-sh/superset/pull/5780
  • perf(desktop): evict prior-org synced collections on org switch by @Kitenite in https://github.com/superset-sh/superset/pull/5778
  • fix(host-service): coordinate base-ref fetches across workers by @Kitenite in https://github.com/superset-sh/superset/pull/5776
  • docs(marketing): performance changelog for 2026-07-19 by @Kitenite in https://github.com/superset-sh/superset/pull/5781
  • feat(desktop,host-service): local-first projects — host.db owns projects, workspace cloud sync retired by @Kitenite in https://github.com/superset-sh/superset/pull/5731
  • perf(desktop): speed up legacy workspace revisits by @Kitenite in https://github.com/superset-sh/superset/pull/5783
  • feat(desktop): finish Electric v2Projects retirement — all surfaces on the host fan-out by @Kitenite in https://github.com/superset-sh/superset/pull/5786
  • fix(desktop,host-service): unblock host-service startup from the shell-env probe by @Kitenite in https://github.com/superset-sh/superset/pull/5787
  • fix(desktop): reuse Pierre for large changes lists by @Kitenite in https://github.com/superset-sh/superset/pull/5782
  • fix(desktop): disarm leaked TUI input modes on live kill in v2 terminals by @Kitenite in https://github.com/superset-sh/superset/pull/5790
  • feat(desktop): single-flight host services across concurrent app instances by @Kitenite in https://github.com/superset-sh/superset/pull/5791
  • fix(desktop): keep v2 changes responsive during refresh by @Kitenite in https://github.com/superset-sh/superset/pull/5788
  • fix: wrap long commit messages in range modal by @hackice20 in https://github.com/superset-sh/superset/pull/5794
  • fix(web): require exact public auth route matches by @DivyamTalwar in https://github.com/superset-sh/superset/pull/5466
  • fix(desktop): reliably auto-adopt agent terminals on workspace open by @Kitenite in https://github.com/superset-sh/superset/pull/5808
  • fix(desktop): restore pre-Pierre changes rows (virtualized) + fix blanked icons by @Kitenite in https://github.com/superset-sh/superset/pull/5807

New Contributors

  • @hackice20 made their first contribution in https://github.com/superset-sh/superset/pull/5794
  • @DivyamTalwar made their first contribution in https://github.com/superset-sh/superset/pull/5466

Full Changelog: https://github.com/superset-sh/superset/compare/desktop-v1.15.1...desktop-v1.16.0

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 Superset

Get notified when new releases ship.

Sign up free

About Superset

Code Editor for the AI Agents Era - Run an army of Claude Code, Codex, etc. on your machine

All releases →

Related context

Earlier breaking changes

Beta — feedback welcome: [email protected]