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