Repository navigation
Superset Desktop desktop-v1.39.0
·
212 commits
to main
since this release
What's Changed
- fix(terminal): copy from agents, stop claiming TERM_PROGRAM=kitty, keep keys typed while attaching by @Kitenite in #8456
- chore(mobile): publish OTA updates to production on every merge to main by @saddlepaddle in #8484
- feat(marketing): list recent changelog entries in llms.txt by @Kitenite in #8491
- docs(marketing): expand the ADE guide and two blog posts by @Kitenite in #8489
- docs(marketing): add a guide to running multiple AI coding agents in parallel by @Kitenite in #8492
- fix(mobile): remove background tasks header button by @saddlepaddle in #8488
- docs(marketing): list four blog guides by @Kitenite in #8493
- fix(mobile): use a down chevron on the scroll-to-bottom button by @saddlepaddle in #8497
- chore(deps): bump @xterm/* to latest betas (6.1.0-beta.315), rebuild patches from source, fix Emitter dispose crash by @Kitenite in #8490
- feat(mobile): show sent attachments in chat like the composer by @saddlepaddle in #8496
- fix(mobile): dismiss chat keyboard on taps over text and by dragging into it by @saddlepaddle in #8495
- refactor: derive hosts and display name from config by @Kitenite in #8494
- feat(desktop,host-service): import project setup from external tools by @Kitenite in #8486
- feat: move billing to Autumn and meter cloud boxes on balance locks, backward compatible by @harshithmullapudi in #8354
- chore(desktop): bump version to 1.38.0 by @Kitenite in #8485
- fix(mobile): stop sent messages from coming back in the composer by @saddlepaddle in #8487
- Revert "feat(desktop,host-service): import project setup from external tools (#8486)" by @Kitenite in #8508
- Revert "refactor: derive hosts and display name from config (#8494)" by @Kitenite in #8509
- docs: weekly update 2026-10-14 by @Kitenite in #8512
- docs(marketing): show native agent features working inside Superset in workflow guides by @Kitenite in #8514
- test(deps): guard the ligatures and webgl Emitter patches by @Kitenite in #8510
- chore(plugins): update Stripe plugin icon to the new single-stripe mark by @saddlepaddle in #8517
- fix(workspace-client): let reconnect() cut a relay socket's backoff short by @saddlepaddle in #8522
- fix(mobile): restore the down arrow on the terminal scroll-to-bottom button by @saddlepaddle in #8526
- fix(terminal): restore Claude Code's native scroll acceleration by @Kitenite in #8521
- feat(desktop): float host connection status as a pill at the top of the workspace by @saddlepaddle in #8530
- feat(desktop): badge-style ports icon, ports on the workspace title line by @AviPeltz in #8524
- feat(skills): add superset:panes for scripting the desktop pane layout by @Kitenite in #8531
- docs(marketing): describe Superset as source-available on the media page by @Kitenite in #8518
- feat(sandbox): release our code and the agent CLIs to boxes every night by @saddlepaddle in #8529
- chore(marketing): remove the hero reassurance experiment by @Kitenite in #8532
- fix(marketing): redirect indexed 404 URLs to their closest live pages by @Kitenite in #8535
- fix(marketing): analytics events for site CTAs by @Kitenite in #8533
- fix(analytics): keep the visitor identity through sign-in by @Kitenite in #8536
- feat(chat): dictation in the agent composers by @AviPeltz in #8499
- feat: experimental pdev harness behind the pdev-agent flag by @harshithmullapudi in #8538
- fix(desktop): ports chip left of the delete button, and it no longer dismisses the workspace hover card by @saddlepaddle in #8550
- feat(mobile): keep the chat level with the composer as it moves by @saddlepaddle in #8548
- feat(desktop): open GitHub pull request links in the PR pane by @AviPeltz in #8429
- feat(desktop): show GitHub author avatars on Tasks issues by @AviPeltz in #8552
- docs: clarify iPad support and cloud workspace availability by @Kitenite in #8553
- feat(chat): collapse composer footer pickers to icons in narrow panes by @AviPeltz in #8556
- feat(desktop): Mobile pane for local iOS simulators and Android emulators by @saddlepaddle in #8280
- feat(desktop): Mobile pane shows a workspace's EAS simulators by @saddlepaddle in #8351
- feat(mobile): run the dev client on EAS simulators from a cloud sandbox by @saddlepaddle in #8313
- fix(desktop,host-service): say which machine and which failure behind "GitHub unreachable" by @Kitenite in #8558
- feat(chat): copy button and time on user messages by @AviPeltz in #8560
- fix(workspace-fs): serialize native @parcel/watcher calls so a watcher can't go deaf by @Kitenite in #8539
- feat(desktop): cloud workspaces in the sidebar, a single-indicator row, and environments that set themselves up by @AviPeltz in #8528
- feat(pages): attach images to page comments by @AviPeltz in #7875
- feat(chat): approval modes, questions, background shells and a model list for pdev chats by @harshithmullapudi in #8561
- feat(desktop): release notes card and dialog in the sidebar by @AviPeltz in #8563
- fix(desktop): put the CLI/Chat toggle on the right in terminal panes by @AviPeltz in #8574
- feat(chat): step through every chat image in the preview overlay, and copy the image by @AviPeltz in #8573
- feat(chat): collapse large pastes into cards in the composer by @AviPeltz in #8577
- feat(chat): show the model pdev actually used instead of pdev/auto by @harshithmullapudi in #8581
- chore(marketing): content refresh by @Kitenite in #8583
- fix(chat-runtime): wait for a mode or model change before the first prompt by @harshithmullapudi in #8554
- fix(api): Gmail triggers connect with the same Google client as the Gmail plugin by @saddlepaddle in #8580
- fix(mobile): restore app version 1.1.4 by @saddlepaddle in #8568
- chore: rename GOOGLE_TEMP_CLIENT_* to GOOGLE_CONNECTIONS_CLIENT_* by @saddlepaddle in #8588
- Revert "feat(mobile): keep the chat level with the composer as it moves" by @saddlepaddle in #8569
- fix(desktop): stop question form options shifting on hover by @superset-app[bot] in #8589
- feat(plugins): add an Autumn plugin backed by Autumn's hosted MCP server by @harshithmullapudi in #8593
- fix(desktop): drop chat "Connecting to the host service" notice by @superset-app[bot] in #8594
- fix(desktop): ports chip no longer moves when a sidebar row is hovered by @saddlepaddle in #8592
- feat(db): tables for sharing pages and cloud workspaces with people and teams by @saddlepaddle in #8317
- feat: share pages and cloud workspaces with people and teams by @saddlepaddle in #8318
- fix(host-service): report a rejected session from host.info as UNAUTHORIZED by @superset-home in #8599
- fix(host-service): classify git 2.56 gitfile-not-a-repo error as NOT_GIT_REPO by @superset-home in #8600
- fix(host-service): skip git when both the project repo and worktree are gone by @superset-home in #8597
- fix(trpc): let a cloud workspace host read its own organization by @superset-home in #8598
- feat(marketing): rise-in hero headline with fading rails by @Kitenite in #8587
- fix(desktop): keep focus in a terminal opened from the tab bar "+" menu by @Kitenite in #8602
- fix(desktop): stage design-mode notes in the agent input instead of submitting them by @Kitenite in #8603
- fix(marketing): restore the hero headline animation in production by @Kitenite in #8604
- feat(marketing): homepage headline experiment by @Kitenite in #8559
- fix(billing): show Pro price from one source with its cadence (SUPER-2411) by @Kitenite in #8605
- docs(marketing): update media kit figures by @Kitenite in #8607
- fix(i18n): capitalize line 2 of the new homepage headlines by @Kitenite in #8606
- fix(marketing): derive Pro pricing amounts from PRO_SEAT_PRICE (SUPER-2411) by @Kitenite in #8608
- fix(panes): start tab rename after the context menu releases focus by @Kitenite in #8611
- feat(marketing): launch plugins as one plugin for every coding agent by @Kitenite in #8613
- feat(sharing): Notion-style invite view and general access row by @saddlepaddle in #8614
- fix(desktop): keep a pinched browser pane filled when the page has its own zoom by @Kitenite in #8615
- fix(desktop): say why branches failed to load (offline host, missing folder, unreachable host) by @Kitenite in #8377
- fix(sharing): organization logo in general access; bottom sheets on mobile by @saddlepaddle in #8621
- docs: generate weekly changelog 2026-10-18 by @Kitenite in #8628
- fix(cli,host-service): report per id what workspace delete did by @Kitenite in #8629
Full Changelog: desktop-v1.38.0...desktop-v1.39.0