desktop-v1.37.0

abhigyanpatwari/GitNexusdesktop-v1.37.0Oct 8, 2026by github-actions[bot]

Upgrading?

AI Summary

This release introduces a wide array of enhancements to the Superset Desktop application, including mobile voice mode, improved chat interfaces, new plugin integrations, and various UI/UX polishings.

Key Highlights

  • Added mobile voice mode using OpenAI Realtime
  • Enhanced ACP chat with sidebar parity and subagents
  • Improved desktop UI with right pane polish and consistent plugin icons
  • Introduced new plugins including Neon, PostHog, Google Calendar, and Vercel
  • Added CLI command to read workspace shared storage

New Features

  • Mobile voice mode
  • ACP chat sidebar and background work menu
  • Desktop right pane features
  • New plugins (Neon, PostHog, Google Calendar, Vercel)
  • CLI command `workspaces archive`
  • PR page UI redesign
  • ACP chat on mobile

Full Release Notes

## What's Changed
* docs(agents): assign new PRs to superset-home for a cloud review by @saddlepaddle in https://github.com/superset-sh/superset/pull/8195
* fix(plugins): list Slack app cards with their title and link by @saddlepaddle in https://github.com/superset-sh/superset/pull/8203
* feat(chat): composer shortcuts, Cmd+Enter steer, and image attachments in the transcript by @harshithmullapudi in https://github.com/superset-sh/superset/pull/8181
* fix(plugins): dev builds stop writing plugin MCP entries into agent configs by @harshithmullapudi in https://github.com/superset-sh/superset/pull/8202
* feat(desktop): right pane area behind the right-pane-area flag by @harshithmullapudi in https://github.com/superset-sh/superset/pull/8194
* feat(cli): read a page's shared storage with `superset pages storage` by @harshithmullapudi in https://github.com/superset-sh/superset/pull/8182
* feat(acp-chat): sidebar parity, background work menu and subagents for ACP chat by @harshithmullapudi in https://github.com/superset-sh/superset/pull/8199
* fix(plugins): stop a user's Superset MCP entry from blocking every plugin by @harshithmullapudi in https://github.com/superset-sh/superset/pull/8189
* feat(host-service): nudge clients with chat:sessions-changed on /events by @harshithmullapudi in https://github.com/superset-sh/superset/pull/8168
* chore(desktop): bump version to 1.36.0 by @Kitenite in https://github.com/superset-sh/superset/pull/8201
* fix(plugins): the Slack plugin acts as the person who connected it by @saddlepaddle in https://github.com/superset-sh/superset/pull/8212
* fix(desktop): ⌘O opens the editor again, with clearer shortcut names by @Kitenite in https://github.com/superset-sh/superset/pull/8213
* feat(tasks): a team's task key can be changed by @saddlepaddle in https://github.com/superset-sh/superset/pull/8115
* fix(desktop): Quit Completely stops the v2 pty-daemons by @Kitenite in https://github.com/superset-sh/superset/pull/8214
* feat(plugins): add Neon and PostHog plugins by @saddlepaddle in https://github.com/superset-sh/superset/pull/8215
* fix(chat): match the composer's plus button to its 26px footer row by @AviPeltz in https://github.com/superset-sh/superset/pull/8216
* ci: build the CLI for Linux x64 only on main too by @saddlepaddle in https://github.com/superset-sh/superset/pull/8176
* fix(desktop): the Linear issue picker lists triage and backlog issues by @saddlepaddle in https://github.com/superset-sh/superset/pull/8219
* fix(connectors): say where an identity probe failed and what the tool expects by @saddlepaddle in https://github.com/superset-sh/superset/pull/8221
* fix(connectors): log what the server said when an identity tool call fails by @saddlepaddle in https://github.com/superset-sh/superset/pull/8225
* fix(connectors): read Stripe's identity from its account list by @saddlepaddle in https://github.com/superset-sh/superset/pull/8226
* fix(connectors): one sign-in state cookie per connector by @saddlepaddle in https://github.com/superset-sh/superset/pull/8224
* feat(chat): steer prompts into a running ACP turn, hide stop while only background work runs by @harshithmullapudi in https://github.com/superset-sh/superset/pull/8207
* fix(connectors): Stripe names an account by stripe_context by @saddlepaddle in https://github.com/superset-sh/superset/pull/8227
* feat(mobile): voice mode, an orchestrator over OpenAI Realtime by @saddlepaddle in https://github.com/superset-sh/superset/pull/8117
* feat(desktop): workspace header and right pane polish behind right-pane-area by @harshithmullapudi in https://github.com/superset-sh/superset/pull/8236
* feat(desktop): consistent plugin icons, no Installed row, no duplicate Notion/Sentry cards by @harshithmullapudi in https://github.com/superset-sh/superset/pull/8239
* fix(deps): resolve open Dependabot alerts by @AviPeltz in https://github.com/superset-sh/superset/pull/8234
* feat(marketing): rework the team page around what we shipped by @Kitenite in https://github.com/superset-sh/superset/pull/8193
* feat(plugins): add Google Calendar and Vercel plugins by @harshithmullapudi in https://github.com/superset-sh/superset/pull/8220
* feat(chat): a chat pane of its own, host-started chats, and no leaked chat agents by @harshithmullapudi in https://github.com/superset-sh/superset/pull/8242
* docs: document restoring a deleted or merged workspace by @Kitenite in https://github.com/superset-sh/superset/pull/8253
* fix(desktop): restore plugin chips in a composer seeded from text by @AviPeltz in https://github.com/superset-sh/superset/pull/8246
* chore(marketing): team page tweaks by @Kitenite in https://github.com/superset-sh/superset/pull/8254
* fix(desktop): mark new pages with a dot on the activity button by @AviPeltz in https://github.com/superset-sh/superset/pull/8257
* fix(setup): point later setup steps at the workspace's Neon branch by @saddlepaddle in https://github.com/superset-sh/superset/pull/8260
* feat(desktop): pull request page as summary, info rail, conversation, and draft flow by @AviPeltz in https://github.com/superset-sh/superset/pull/8247
* feat(mobile): ACP chat on mobile with a Cursor-style UI, behind acp-chat by @harshithmullapudi in https://github.com/superset-sh/superset/pull/8238
* feat(marketing): move /join-us to /careers by @Kitenite in https://github.com/superset-sh/superset/pull/8263
* feat(marketing): redirect capitalized URLs to lowercase in one hop by @Kitenite in https://github.com/superset-sh/superset/pull/8264
* fix(sandbox): point every environment at the released bundle by @harshithmullapudi in https://github.com/superset-sh/superset/pull/8259
* chore(marketing): polish Satya's team page story by @saddlepaddle in https://github.com/superset-sh/superset/pull/8266
* fix(host-service): fetch a missing branch before workspace restore gives up by @Kitenite in https://github.com/superset-sh/superset/pull/8255
* fix(chat): attach files dropped anywhere on a chat pane by @harshithmullapudi in https://github.com/superset-sh/superset/pull/8262
* perf(desktop): stop the Changes pane re-rendering every file on each git event by @AviPeltz in https://github.com/superset-sh/superset/pull/8265
* refactor(tasks): stop using the Linear project filter and external assignee by @saddlepaddle in https://github.com/superset-sh/superset/pull/8222
* fix(mobile): keep the Home scope bar at its own height when the host is offline by @saddlepaddle in https://github.com/superset-sh/superset/pull/8272
* feat(desktop): show Superset pages as cards in the agent chat by @AviPeltz in https://github.com/superset-sh/superset/pull/8200
* perf(mobile): connect a voice session faster by @saddlepaddle in https://github.com/superset-sh/superset/pull/8271
* feat(marketing): redesign /careers by @Kitenite in https://github.com/superset-sh/superset/pull/8273
* fix(mobile): animate the voice orb while connecting by @saddlepaddle in https://github.com/superset-sh/superset/pull/8277
* feat(cli): rename `workspaces delete` to `workspaces archive` by @superset-home in https://github.com/superset-sh/superset/pull/8267
* feat(cloud): open new cloud workspace agents as a chat behind acp-chat by @harshithmullapudi in https://github.com/superset-sh/superset/pull/8269
* ci: give every job a timeout so a hung run fails in minutes, not 6 hours by @saddlepaddle in https://github.com/superset-sh/superset/pull/8270
* feat(sandbox): tag Vercel sandboxes with their org, workspace and creator by @saddlepaddle in https://github.com/superset-sh/superset/pull/8282
* fix(desktop): open preset bar agents as a chat in cloud workspaces by @harshithmullapudi in https://github.com/superset-sh/superset/pull/8279
* feat(marketing): redirect /career to /careers by @Kitenite in https://github.com/superset-sh/superset/pull/8287
* ci: stream test logs so a hung test task shows its last line by @saddlepaddle in https://github.com/superset-sh/superset/pull/8286
* fix(desktop): show "Workspace archived" in the archive toast by @saddlepaddle in https://github.com/superset-sh/superset/pull/8285
* feat(desktop): Cmd+; workspace switcher, per-workspace right pane, chat draft fixes by @harshithmullapudi in https://github.com/superset-sh/superset/pull/8283
* chore(marketing): refresh media kit about copy by @Kitenite in https://github.com/superset-sh/superset/pull/8290
* fix(desktop): widen the ports gap and enlarge repo icons in cloud rows by @saddlepaddle in https://github.com/superset-sh/superset/pull/8293
* Refresh Agent Orchestrator (now Orchestrator) comparison pages by @somewherelostt in https://github.com/superset-sh/superset/pull/8244
* feat(automations): add PR closed trigger by @saddlepaddle in https://github.com/superset-sh/superset/pull/8302
* refactor(tasks): stop reading the Linear mirror's task columns; keep the fields as nulls by @saddlepaddle in https://github.com/superset-sh/superset/pull/8275
* feat(db): drop the Linear mirror's columns from tasks by @saddlepaddle in https://github.com/superset-sh/superset/pull/8276
* docs(marketing): refresh guides and comparison pages by @Kitenite in https://github.com/superset-sh/superset/pull/8291
* feat(marketing): add a Superset Pages product page by @Kitenite in https://github.com/superset-sh/superset/pull/8296
* fix(desktop): keep the PR comment composer at the end of the Summary in a workspace pane by @AviPeltz in https://github.com/superset-sh/superset/pull/8301
* docs(marketing): drop the "no merge conflicts" claim by @Kitenite in https://github.com/superset-sh/superset/pull/8306
* feat(marketing): turn Product and Resources into sectioned menus by @Kitenite in https://github.com/superset-sh/superset/pull/8307
* feat(plugins): one MCP server per plugin, the account as a tool argument by @harshithmullapudi in https://github.com/superset-sh/superset/pull/8289
* ci: record what a hung test run is blocked on by @saddlepaddle in https://github.com/superset-sh/superset/pull/8305
* chore(mobile): start 1.1.4 now that 1.1.3 is in review by @saddlepaddle in https://github.com/superset-sh/superset/pull/8309
* ci: run tests on a bun build that has the spawnSync fix by @saddlepaddle in https://github.com/superset-sh/superset/pull/8311

## New Contributors
* @superset-home made their first contribution in https://github.com/superset-sh/superset/pull/8267
* @somewherelostt made their first contribution in https://github.com/superset-sh/superset/pull/8244

**Full Changelog**: https://github.com/superset-sh/superset/compare/desktop-v1.36.0...desktop-v1.37.0

Related Repositories