desktop-v1.16.1
superset-sh/supersetdesktop-v1.16.1Jul 21, 2026by github-actions[bot]
AI Summary
Focuses on the infrastructure for v1 to v2 migration, including a headless migrator core and terminal migration logic. It also addresses PTY (pseudo-terminal) management on macOS and fixes for workspace session persistence.
Key Highlights
- Implement headless v1→v2 migrator core and ledger writers
- Add v1→v2 terminal migration with lazy recreation
- Release macOS PTY master descriptors properly
- Source workspace session lists from daemon and DB truth
New Features
- Add right-click actions to sidebar agent chips
- Add v1→v2 settings migration for branch prefix
- Add headless agent session control (later reverted)
- Reorganize sidebar and workspace header chrome
Full Release Notes
## What's Changed * chore(desktop): bump version to 1.16.0 by @Kitenite in https://github.com/superset-sh/superset/pull/5810 * feat(desktop): reinstate v2 changes refresh button next to tree/folder toggle by @Kitenite in https://github.com/superset-sh/superset/pull/5811 * feat(desktop): keep agent + ports strip expanded for the active workspace by @Kitenite in https://github.com/superset-sh/superset/pull/5812 * docs(marketing): sharpen performance changelog copy by @Kitenite in https://github.com/superset-sh/superset/pull/5809 * fix(host-service): wait for shell readiness before preset commands by @Roshvan in https://github.com/superset-sh/superset/pull/5774 * feat(desktop): add right-click actions to sidebar agent chips by @Kitenite in https://github.com/superset-sh/superset/pull/5805 * feat(mobile): local-first projects visible on mobile — freeze-audit results by @Kitenite in https://github.com/superset-sh/superset/pull/5789 * fix(pty-daemon): release macOS PTY master descriptors by @Kitenite in https://github.com/superset-sh/superset/pull/5795 * feat(desktop): headless v1→v2 migrator core + first migration-ledger writers by @Kitenite in https://github.com/superset-sh/superset/pull/5814 * feat(cli): add headless agent session control by @Kitenite in https://github.com/superset-sh/superset/pull/5784 * feat(desktop): v1→v2 settings migration — branch prefix and per-project overrides by @Kitenite in https://github.com/superset-sh/superset/pull/5816 * fix(desktop): ungate onboarding project browse from host readiness by @Kitenite in https://github.com/superset-sh/superset/pull/5817 * feat(desktop): v1→v2 terminal migration — lazy recreation at the v1 cwd on workspace open by @Kitenite in https://github.com/superset-sh/superset/pull/5818 * fix(codex): bypass hook trust prompts by @Kitenite in https://github.com/superset-sh/superset/pull/5819 * chore(deps): bump shell-quote from 1.8.4 to 1.9.0 in /apps/desktop by @dependabot[bot] in https://github.com/superset-sh/superset/pull/5815 * fix(host-service): source workspace session lists from daemon+DB truth so background agents survive restarts by @Kitenite in https://github.com/superset-sh/superset/pull/5823 * feat(desktop): reorganize sidebar and workspace header chrome by @Kitenite in https://github.com/superset-sh/superset/pull/5824 * docs(marketing): add before/after summary graphic to 2026-07-19 performance changelog by @Kitenite in https://github.com/superset-sh/superset/pull/5831 * feat(marketing): hero positioning A/B test + solid primary download CTA by @saddlepaddle in https://github.com/superset-sh/superset/pull/5832 * feat(desktop,marketing): hiring banner for power users + join-us page by @saddlepaddle in https://github.com/superset-sh/superset/pull/5806 * fix(host-service): attempt daemon auto-update even when live sessions are present by @Kitenite in https://github.com/superset-sh/superset/pull/5833 * ci(mobile): make Maestro E2E label-triggered instead of running on every mobile PR by @saddlepaddle in https://github.com/superset-sh/superset/pull/5834 * fix(desktop): simplify update pill tooltip and rename sidebar Workspaces header to Projects by @AviPeltz in https://github.com/superset-sh/superset/pull/5836 * revert(cli): revert headless agent session control (#5784) by @Kitenite in https://github.com/superset-sh/superset/pull/5837 **Full Changelog**: https://github.com/superset-sh/superset/compare/desktop-v1.16.0...desktop-v1.16.1