This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+13 more
Affected surfaces
Summary
AI summaryUpdates web, cli, and fix across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Graceful tunnel drain on SIGTERM for relay service Graceful tunnel drain on SIGTERM for relay service Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Low |
/workspaces route with host-service terminal viewer added to web /workspaces route with host-service terminal viewer added to web Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Low |
Respect relay-url-override flag in Slack agent and MCP Respect relay-url-override flag in Slack agent and MCP Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Low |
Workspace date filters and mobile terminal focus fix in web Workspace date filters and mobile terminal focus fix in web Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Low |
Identify main workspaces in /workspaces list in web Identify main workspaces in /workspaces list in web Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Low |
Add Stripe cancellation details to Slack alerts in codex Add Stripe cancellation details to Slack alerts in codex Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Low |
Gate offline host workspaces in codex Gate offline host workspaces in codex Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Low |
Add v2 workspace delete hotkey support in codex Add v2 workspace delete hotkey support in codex Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Low |
Allow v2 project setup on selected remote host Allow v2 project setup on selected remote host Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Low |
Show review counts in v2 sidebar header in codex Show review counts in v2 sidebar header in codex Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Low |
Polish v2 project settings and follow-up review feedback Polish v2 project settings and follow-up review feedback Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Low |
Fix PR worktree checkout materialization in codex Fix PR worktree checkout materialization in codex Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Low |
Stop folder import on cloud lookup errors in desktop Stop folder import on cloud lookup errors in desktop Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Low |
Prod deploy script for relay with 6 regions and scaling before deploy Prod deploy script for relay with 6 regions and scaling before deploy Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Low |
Make Slack agent proactive about spawning workspaces Make Slack agent proactive about spawning workspaces Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Low |
Solve alert dialogs scroll when content overflows viewport Solve alert dialogs scroll when content overflows viewport Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Low |
Reduce renderer polling for resource and terminal surfaces Reduce renderer polling for resource and terminal surfaces Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Low |
Unbreak superset start and update on Linux in cli Unbreak superset start and update on Linux in cli Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Low |
Ship xterm headless in standalone bundle in cli Ship xterm headless in standalone bundle in cli Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Low |
Allow relay-backup origin in CSP connect-src Allow relay-backup origin in CSP connect-src Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Low |
Restore SSH_AUTH_SOCK in v2 terminals Restore SSH_AUTH_SOCK in v2 terminals Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Low |
Recover terminal websockets after mobile background/resume Recover terminal websockets after mobile background/resume Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Low |
Fix changes pane scroll to file headers in codex Fix changes pane scroll to file headers in codex Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Low |
Enhance host service unavailable errors in codex Enhance host service unavailable errors in codex Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Low |
Add context to v2 macOS notifications in codex Add context to v2 macOS notifications in codex Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Low |
Fix desktop terminal font inheritance in codex Fix desktop terminal font inheritance in codex Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Low |
Fix changes sidebar modifier click behavior in codex Fix changes sidebar modifier click behavior in codex Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Low |
Fix stale external worktree imports in codex Fix stale external worktree imports in codex Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Low |
Fix v2 sidebar state reactivity in codex Fix v2 sidebar state reactivity in codex Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Low |
Physical terminal input on mobile without tap‑to‑type Physical terminal input on mobile without tap‑to‑type Source: granite4.1:30b@2026-05-19-audit Confidence: low |
— |
Full changelog
What's Changed
- chore(desktop): bump version to 1.9.6 by @Kitenite in https://github.com/superset-sh/superset/pull/4603
- fix: solve #4605 — make alert dialogs scroll when content overflows viewport by @github-actions[bot] in https://github.com/superset-sh/superset/pull/4607
- [codex] Fix changes pane scroll to file headers by @Kitenite in https://github.com/superset-sh/superset/pull/4615
- [codex] Enhance host service unavailable errors by @Kitenite in https://github.com/superset-sh/superset/pull/4613
- [codex] add context to v2 macOS notifications by @Kitenite in https://github.com/superset-sh/superset/pull/4614
- Reduce renderer polling for resource and terminal surfaces by @Kitenite in https://github.com/superset-sh/superset/pull/4581
- fix(cli): unbreak superset start and superset update on Linux by @saddlepaddle in https://github.com/superset-sh/superset/pull/4635
- chore(cli): bump version to 0.2.18 by @saddlepaddle in https://github.com/superset-sh/superset/pull/4637
- fix(cli): ship xterm headless in standalone bundle by @saddlepaddle in https://github.com/superset-sh/superset/pull/4640
- feat(relay): graceful tunnel drain on SIGTERM by @saddlepaddle in https://github.com/superset-sh/superset/pull/4594
- chore(cli): bump version to 0.2.19 by @saddlepaddle in https://github.com/superset-sh/superset/pull/4642
- [codex] Fix desktop terminal font inheritance by @Kitenite in https://github.com/superset-sh/superset/pull/4646
- [codex] Fix changes sidebar modifier click behavior by @Kitenite in https://github.com/superset-sh/superset/pull/4644
- [codex] Fix stale external worktree imports by @Kitenite in https://github.com/superset-sh/superset/pull/4611
- feat(web): /workspaces route with host-service terminal viewer by @saddlepaddle in https://github.com/superset-sh/superset/pull/4647
- fix(web): allow relay-backup origin in CSP connect-src by @saddlepaddle in https://github.com/superset-sh/superset/pull/4649
- WIP by @saddlepaddle in https://github.com/superset-sh/superset/pull/4652
- chore(setup): write NEXT_PUBLIC_RELAY_URL into generated .env by @saddlepaddle in https://github.com/superset-sh/superset/pull/4651
- [codex] add web terminal presets by @saddlepaddle in https://github.com/superset-sh/superset/pull/4653
- feat(api): respect relay-url-override flag in Slack agent + MCP by @saddlepaddle in https://github.com/superset-sh/superset/pull/4656
- feat(web): workspace date filters + mobile terminal focus fix by @AviPeltz in https://github.com/superset-sh/superset/pull/4655
- fix(web): physical terminal input on mobile, no tap-to-type by @saddlepaddle in https://github.com/superset-sh/superset/pull/4657
- feat(web): identify main workspaces in /workspaces list by @saddlepaddle in https://github.com/superset-sh/superset/pull/4659
- [codex] fix v2 sidebar state reactivity by @Kitenite in https://github.com/superset-sh/superset/pull/4654
- [codex] Align v2 changeset ordering by @Kitenite in https://github.com/superset-sh/superset/pull/4650
- [codex] fix v2 setup script autosave by @Kitenite in https://github.com/superset-sh/superset/pull/4661
- [codex] gate offline host workspaces by @Kitenite in https://github.com/superset-sh/superset/pull/4672
- [codex] Add Stripe cancellation details to Slack alerts by @Kitenite in https://github.com/superset-sh/superset/pull/4671
- [codex] fix host-service update adoption by @Kitenite in https://github.com/superset-sh/superset/pull/4648
- [codex] Add v2 workspace delete hotkey support by @Kitenite in https://github.com/superset-sh/superset/pull/4673
- fix: allow v2 project setup on selected remote host by @rifqi2320 in https://github.com/superset-sh/superset/pull/4665
- [codex] show review counts in v2 sidebar header by @Kitenite in https://github.com/superset-sh/superset/pull/4670
- polish v2 project settings + follow-up review feedback from #4665 by @Kitenite in https://github.com/superset-sh/superset/pull/4675
- [codex] Fix PR worktree checkout materialization by @Kitenite in https://github.com/superset-sh/superset/pull/4643
- fix(desktop): stop folder import on cloud lookup errors by @Kitenite in https://github.com/superset-sh/superset/pull/4547
- chore(relay): prod deploy script — 6 regions, scale before deploy by @saddlepaddle in https://github.com/superset-sh/superset/pull/4678
- feat(slack): make Slack agent proactive about spawning workspaces by @saddlepaddle in https://github.com/superset-sh/superset/pull/4660
- fix: solve #4238 — restore SSH_AUTH_SOCK in v2 terminals by @github-actions[bot] in https://github.com/superset-sh/superset/pull/4239
- fix(web): recover terminal websockets after mobile background/resume by @saddlepaddle in https://github.com/superset-sh/superset/pull/4685
- [codex] fix auth.users UUID array cast by @saddlepaddle in https://github.com/superset-sh/superset/pull/4687
New Contributors
- @rifqi2320 made their first contribution in https://github.com/superset-sh/superset/pull/4665
Full Changelog: https://github.com/superset-sh/superset/compare/desktop-v1.9.6...desktop-v1.9.7
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
About Superset
Code Editor for the AI Agents Era - Run an army of Claude Code, Codex, etc. on your machine
Related context
Related tools
Beta — feedback welcome: [email protected]