desktop-v1.9.7

superset-sh/supersetdesktop-v1.9.7May 18, 2026by github-actions[bot]

AI Summary

This release focuses on v2 terminal improvements, including mobile terminal input fixes and SSH_AUTH_SOCK restoration. It also adds workspace date filters and Stripe cancellation details to Slack alerts.

Key Highlights

  • Fixed vertical scroll in the new-workspace project picker.
  • Improved mobile terminal input to support physical keyboards.
  • Added workspace date filters.
  • Added Stripe cancellation details to Slack alerts.
  • Restored SSH_AUTH_SOCK in v2 terminals.

New Features

  • Mobile terminal input support
  • Workspace date filters
  • Stripe alerts in Slack

Full Release Notes

## 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