desktop-v1.9.9

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

AI Summary

This update addresses macOS build issues by bundling DuckDB native bindings, renames the sidebar to 'Issues & PRs', and improves workspace creation stability. It also includes performance optimizations and security fixes.

Key Highlights

  • Bundled DuckDB native binding into x64 macOS build.
  • Renamed sidebar 'Tasks' to 'Issues & PRs'.
  • Added optimistic workspace creation and Electric write-sync fixes.
  • Fixed XSS vulnerabilities in the changes tree context menu.
  • Added workspace navigation to the command palette.

New Features

  • Sidebar rename
  • Command palette workspace navigation
  • Optimistic workspace creation

Full Release Notes

## What's Changed
* chore(desktop): bump version to 1.9.7 by @Kitenite in https://github.com/superset-sh/superset/pull/4692
* rename sidebar 'Tasks' to 'Issues & PRs' by @AviPeltz in https://github.com/superset-sh/superset/pull/4698
* fix(desktop): bundle DuckDB native binding into x64 macOS build by @saddlepaddle in https://github.com/superset-sh/superset/pull/4694
* docs: weekly changelog — 2026-05-18 by @Kitenite in https://github.com/superset-sh/superset/pull/4695
* fix(host-service): tolerate locked+missing worktrees in destroy by @Kitenite in https://github.com/superset-sh/superset/pull/4693
* feat(desktop): offer window reload when workspace creation stalls by @Kitenite in https://github.com/superset-sh/superset/pull/4699
* [codex] fix sidebar notifications after host restart by @Kitenite in https://github.com/superset-sh/superset/pull/4703
* revert: drop host-offline workspace gate from #4672 by @Kitenite in https://github.com/superset-sh/superset/pull/4727
* chore(marketing): update trusted-by logo by @Kitenite in https://github.com/superset-sh/superset/pull/4728
* [codex] Add workspace navigation to command palette by @saddlepaddle in https://github.com/superset-sh/superset/pull/4730
* feat: optimistic workspace creation + Electric write-sync correctness by @saddlepaddle in https://github.com/superset-sh/superset/pull/4707
* fix(desktop): backport v2 glyph/font-settle fixes to v1 terminal by @Kitenite in https://github.com/superset-sh/superset/pull/4733
* [codex] Fix git status refresh storm by @Kitenite in https://github.com/superset-sh/superset/pull/4731
* fix: solve #4680 — restore vertical scroll in new-workspace project picker by @github-actions[bot] in https://github.com/superset-sh/superset/pull/4681
* [codex] ungate automations by @saddlepaddle in https://github.com/superset-sh/superset/pull/4734
* perf(electric-proxy): index-back auth.apikeys shape via derived organization_id column by @alco in https://github.com/superset-sh/superset/pull/4713
* [codex] fix changes tree context menu by @saddlepaddle in https://github.com/superset-sh/superset/pull/4736
* [codex] fix dangerouslySetInnerHTML XSS findings by @Kitenite in https://github.com/superset-sh/superset/pull/4741
* [codex] Fix Codex workspace MCP loading by @Kitenite in https://github.com/superset-sh/superset/pull/4742
* [codex] Revert optimistic workspace Electric transaction work by @saddlepaddle in https://github.com/superset-sh/superset/pull/4744

## New Contributors
* @alco made their first contribution in https://github.com/superset-sh/superset/pull/4713

**Full Changelog**: https://github.com/superset-sh/superset/compare/desktop-v1.9.7...desktop-v1.9.9