Release notes
Superset desktop-v1.18.3
What's Changed
- refactor(mcp): rename packages/mcp-v2 to packages/mcp and de-version all user-visible surfaces by @saddlepaddle in https://github.com/superset-sh/superset/pull/6079
- fix(desktop): truncate long base-branch name in 'from' label by @ethan0905 in https://github.com/superset-sh/superset/pull/5985
- feat(plugin): add Superset orchestration skill by @Kitenite in https://github.com/superset-sh/superset/pull/6088
- fix(desktop): toggle sidebar activity pill details by @Kitenite in https://github.com/superset-sh/superset/pull/6090
- fix(desktop): prevent sidebar localStorage state loss and token-swap remounts by @Kitenite in https://github.com/superset-sh/superset/pull/6089
- fix(desktop): focus new-workspace prompt at end of existing text on remount by @Kitenite in https://github.com/superset-sh/superset/pull/6092
- feat(desktop): persist prompt history and add search popover to new-workspace views by @Kitenite in https://github.com/superset-sh/superset/pull/6083
- perf(host-service,desktop): move hot git reads off the event loops, add ratchet enforcement by @Kitenite in https://github.com/superset-sh/superset/pull/6093
- fix(desktop): reconcile host services with org membership by @Kitenite in https://github.com/superset-sh/superset/pull/6091
- feat(desktop,host-service): add right-click import of untracked worktrees by @Kitenite in https://github.com/superset-sh/superset/pull/6097
- perf(desktop): only query diff stats for the active sidebar workspace item by @Kitenite in https://github.com/superset-sh/superset/pull/6098
- chore(host-service,desktop,chat,pty-daemon): tighten and extend non-blocking enforcement by @Kitenite in https://github.com/superset-sh/superset/pull/6101
- feat(agents): share decide and redesign skills by @Kitenite in https://github.com/superset-sh/superset/pull/6108
- fix(ci): tighten permissions and tool allowlists in agent workflows by @Kitenite in https://github.com/superset-sh/superset/pull/6110
- fix(ci): propagate guard script failures from lint.sh by @Kitenite in https://github.com/superset-sh/superset/pull/6113
- feat(host-service): add offLoop() worker-procedure resolver, port branchPrefix.gitInfo by @Kitenite in https://github.com/superset-sh/superset/pull/6107
- docs: remove nonexistent "All devices" filter option by @Kitenite in https://github.com/superset-sh/superset/pull/6114
- fix(desktop): stop sidebar-wide cache clears on membership changes, Electric flicker, and host port churn by @Kitenite in https://github.com/superset-sh/superset/pull/6109
- fix(desktop): solve #6048 — update button closes the app without installing the update by @github-actions[bot] in https://github.com/superset-sh/superset/pull/6049
- feat(desktop): v1→v2 auto-migration boot trigger, migrate-then-flip gate, continuity restore by @Kitenite in https://github.com/superset-sh/superset/pull/5821
- feat(shared): derive domain constants from NEXT_PUBLIC_ROOT_DOMAIN for boid.so cutover by @Kitenite in https://github.com/superset-sh/superset/pull/6119
- feat(desktop): add bulk workspace actions to sidebar by @Roshvan in https://github.com/superset-sh/superset/pull/6021
- fix(desktop): live prereq detection and real row states in onboarding by @Kitenite in https://github.com/superset-sh/superset/pull/6115
- feat(host-service,desktop): move workspace deletion off the event loop and stop checks gating bulk delete by @Kitenite in https://github.com/superset-sh/superset/pull/6121
- fix(desktop): inline actionable clone errors in onboarding project step by @Kitenite in https://github.com/superset-sh/superset/pull/6116
- feat(desktop): pre-flip notice + post-flip welcome for migrated v1 users by @Kitenite in https://github.com/superset-sh/superset/pull/6118
- feat(desktop): install GitHub CLI from onboarding terminal and add gh dialog end states by @Kitenite in https://github.com/superset-sh/superset/pull/6117
- fix(desktop): redirect stale v1 workspace routes to new workspace by @Kitenite in https://github.com/superset-sh/superset/pull/6123
- fix(host-service): link pull requests on workspace creation by @Kitenite in https://github.com/superset-sh/superset/pull/6125
- fix(desktop): sweep dead localStorage and enforce persisted-key registry by @Kitenite in https://github.com/superset-sh/superset/pull/6050
- fix(desktop): harden auth token storage recovery by @Kitenite in https://github.com/superset-sh/superset/pull/6094
- chore(mcp): upgrade MCP SDK to 1.30.0 with coherent dependency graph by @saddlepaddle in https://github.com/superset-sh/superset/pull/6086
- fix(host-service): seed branch from typed workspace name, rename to AI names before terminals start by @saddlepaddle in https://github.com/superset-sh/superset/pull/6129
New Contributors
- @ethan0905 made their first contribution in https://github.com/superset-sh/superset/pull/5985
Full Changelog: https://github.com/superset-sh/superset/compare/desktop-v1.18.2...desktop-v1.18.3