desktop-v1.9.5

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

AI Summary

This release introduces folders and tree view modes for the v2 changes sidebar, a global command palette, and CLI improvements including workspace ID display and device renaming.

Key Highlights

  • Added folders and tree view modes for v2 changes sidebar.
  • Showed workspace ID in CLI `workspaces list`.
  • Added global command palette.
  • Allowed host owners to rename devices.
  • Added `--api-key` option to auth login.

New Features

  • Global command palette
  • CLI workspace ID display
  • Device renaming

Full Release Notes

## What's Changed
* feat(cli): show workspace id in `workspaces list` default table by @saddlepaddle in https://github.com/superset-sh/superset/pull/4463
* feat(desktop): folders + tree view modes for v2 changes sidebar by @Kitenite in https://github.com/superset-sh/superset/pull/4442
* chore(desktop): bump version to 1.9.1 by @Kitenite in https://github.com/superset-sh/superset/pull/4464
* feat(desktop): let host owners rename devices by @saddlepaddle in https://github.com/superset-sh/superset/pull/4468
* docs(cli): add VHS demo walkthrough for the Superset CLI by @Kitenite in https://github.com/superset-sh/superset/pull/4461
* [codex] fix v2 terminal shell resolution by @Kitenite in https://github.com/superset-sh/superset/pull/4465
* fix(auth): disable promo codes on annual checkout by @saddlepaddle in https://github.com/superset-sh/superset/pull/4470
* chore(agents): add ticket-format skill by @saddlepaddle in https://github.com/superset-sh/superset/pull/4469
* feat(desktop): restore Create organization in org switcher by @saddlepaddle in https://github.com/superset-sh/superset/pull/4471
* feat(desktop): allow relay-backup.superset.sh in renderer CSP by @saddlepaddle in https://github.com/superset-sh/superset/pull/4473
* feat(cli): add --api-key option to auth login by @saddlepaddle in https://github.com/superset-sh/superset/pull/4472
* fix(terminal): drop BASH_FUNC_* keys from captured shell env by @saddlepaddle in https://github.com/superset-sh/superset/pull/4477
* feat(agents): add /draft command for Linear ticket drafting by @AviPeltz in https://github.com/superset-sh/superset/pull/4479
* fix(desktop): add Cmd+F search to v2 markdown preview by @AviPeltz in https://github.com/superset-sh/superset/pull/4475
* feat(api): reconcile host online status from relay directory by @saddlepaddle in https://github.com/superset-sh/superset/pull/4476
* chore: remove desktop-mcp package by @saddlepaddle in https://github.com/superset-sh/superset/pull/4480
* fix(api): pass connected set as array literal in sync-presence by @saddlepaddle in https://github.com/superset-sh/superset/pull/4483
* fix(automations): resolve agent presets live from host instead of snapshot by @saddlepaddle in https://github.com/superset-sh/superset/pull/4481
* perf(electric-proxy): index-back auth.users and auth.apikeys shape queries by @saddlepaddle in https://github.com/superset-sh/superset/pull/4482
* feat(desktop): add global command palette by @saddlepaddle in https://github.com/superset-sh/superset/pull/4488
* [codex] Fix teardown shell exit command by @Kitenite in https://github.com/superset-sh/superset/pull/4478
* fix(cost): remove deprecated device.heartbeat tRPC route by @saddlepaddle in https://github.com/superset-sh/superset/pull/4490
* feat(desktop): wire Link task command to v2 workspaces by @saddlepaddle in https://github.com/superset-sh/superset/pull/4493
* release(sdk): cut alpha.10 by @saddlepaddle in https://github.com/superset-sh/superset/pull/4495
* release(cli): cut v0.2.16 by @saddlepaddle in https://github.com/superset-sh/superset/pull/4494
* fix(relay): cache host.checkAccess by userId, not token by @saddlepaddle in https://github.com/superset-sh/superset/pull/4491
* chore(deps): patch simple-git and Next.js for Dependabot alerts by @AviPeltz in https://github.com/superset-sh/superset/pull/4504
* chore(deps): patch hono, vite, postcss, lodash for Dependabot alerts by @AviPeltz in https://github.com/superset-sh/superset/pull/4505
* [codex] Fix canary host-service adoption by @Kitenite in https://github.com/superset-sh/superset/pull/4499
* feat(desktop): confirm before removing workspace from sidebar by @Kitenite in https://github.com/superset-sh/superset/pull/4524
* fix: solve #4519 — guard automations page against nullish live-query rows by @github-actions[bot] in https://github.com/superset-sh/superset/pull/4520
* fix(slack): route mentions/DMs by user team for Slack Connect by @saddlepaddle in https://github.com/superset-sh/superset/pull/4528
* [codex] Fix renderer stress degradation by @Kitenite in https://github.com/superset-sh/superset/pull/4500
* Revert "fix(slack): route mentions/DMs by user team for Slack Connect" by @saddlepaddle in https://github.com/superset-sh/superset/pull/4531
* Revert "[codex] Fix renderer stress degradation" by @Kitenite in https://github.com/superset-sh/superset/pull/4535
* fix(trpc): suppress NOT_FOUND errors in onError handler by @sazabi[bot] in https://github.com/superset-sh/superset/pull/4534
* fix: solve #4487 — auth.users shape sync HTTP 400 in electric-proxy by @github-actions[bot] in https://github.com/superset-sh/superset/pull/4489
* feat(v2): lock new accounts to v2 and capture project_opened by @saddlepaddle in https://github.com/superset-sh/superset/pull/4538
* fix(host-service): unstrand tunnel reconnect; wire relay Sentry by @saddlepaddle in https://github.com/superset-sh/superset/pull/4537
* fix(desktop): v2 file reveal — expand, highlight, scroll, open sidebar by @saddlepaddle in https://github.com/superset-sh/superset/pull/4536
* chore(desktop): rename open-links setting to inapp browser by @AviPeltz in https://github.com/superset-sh/superset/pull/4529
* harden(host-service): connect-phase deadline + reconnect-guaranteed onclose by @saddlepaddle in https://github.com/superset-sh/superset/pull/4539
* Reapply renderer stress fixes without terminal sizing regression by @Kitenite in https://github.com/superset-sh/superset/pull/4541
* feat(desktop): multi-select GitHub issues to spin up workspaces by @AviPeltz in https://github.com/superset-sh/superset/pull/4338
* Revert "Reapply renderer stress fixes without terminal sizing regression" by @Kitenite in https://github.com/superset-sh/superset/pull/4566
* fix(auth): add missing teamId on invitations + sessions by @saddlepaddle in https://github.com/superset-sh/superset/pull/4571
* fix(desktop): force GIT_PAGER=cat to dodge Apple Git 2.50+ block by @saddlepaddle in https://github.com/superset-sh/superset/pull/4568
* chore(dev): add dev:desktop script that skips web app by @AviPeltz in https://github.com/superset-sh/superset/pull/4578
* fix(chat): disable OM to unblock Codex OAuth users by @saddlepaddle in https://github.com/superset-sh/superset/pull/4574
* fix(desktop): filter themes by query in command palette theme submenu by @saddlepaddle in https://github.com/superset-sh/superset/pull/4573
* fix(desktop): persist tasks-view project selection across refresh by @AviPeltz in https://github.com/superset-sh/superset/pull/4526
* release(cli): cut v0.2.17 by @saddlepaddle in https://github.com/superset-sh/superset/pull/4580
* [codex] Seed default v2 agent presets by @Kitenite in https://github.com/superset-sh/superset/pull/4543
* [codex] fix terminal workspace ownership checks by @Kitenite in https://github.com/superset-sh/superset/pull/4572
* fix(desktop): stop preset-command leak in useV2WorkspaceRun by @saddlepaddle in https://github.com/superset-sh/superset/pull/4582
* feat(desktop): always-on network logging for Electric bug reports by @saddlepaddle in https://github.com/superset-sh/superset/pull/4585
* chore(desktop): bump version to 1.9.4 (host-service 0.8.3 -> 0.8.4) by @saddlepaddle in https://github.com/superset-sh/superset/pull/4589
* fix(host-service): unblock v2Project.create slug exhaustion by @saddlepaddle in https://github.com/superset-sh/superset/pull/4586
* fix(host-service): bake NODE_ENV=production into release bundle by @saddlepaddle in https://github.com/superset-sh/superset/pull/4590


**Full Changelog**: https://github.com/superset-sh/superset/compare/desktop-v1.9.1...desktop-v1.9.5