Repository navigation
Paradev Desktop desktop-v2.0.4
·
40 commits
to main
since this release
What's Changed
- fix(marketing): say "formerly Superset" in the homepage description and link paradev.com by @Kitenite in #9216
- fix(i18n): stop React Compiler from showing raw message ids, and catch it in check:i18n by @Kitenite in #9222
- fix(api): flush the reconcile-usage cron check-in before responding by @superset-home in #9223
- chore(desktop): bump version to 2.0.3 by @Kitenite in #9217
- docs: point status and trust links at paradev.com by @Kitenite in #9227
- docs: generate weekly changelog 2026-11-01 by @Kitenite in #9232
- fix(desktop): stop PR code tab expanding unchanged lines it cannot load by @superset-home in #9237
- feat(desktop): clearer copy for the cloud Claude Code sign-in by @saddlepaddle in #9240
- refactor: one resolver for the app home directory (SUPER-2983) by @saddlepaddle in #9157
- fix(desktop): simplify environment picker empty states by @saddlepaddle in #9243
- feat: move the app home from ~/.superset to ~/.paradev (SUPER-2985) by @saddlepaddle in #9158
- feat(channels): a channel shows a project's tasks by @saddlepaddle in #9238
- docs(dev-doctor): archive the run's workspace every time by @saddlepaddle in #9241
- feat(channels): pick or create a channel's project from its Tasks tab by @saddlepaddle in #9239
- feat: repo config in .paradev/, .superset/ still read (SUPER-2984, SUPER-2986) by @saddlepaddle in #9248
- fix(chat-ui): send on Enter in code blocks and keep a line under them by @saddlepaddle in #9252
- feat(channels): store a Linear project on a channel by @saddlepaddle in #9249
- fix(host-service): classify a client disconnect during listDirectory as a non-500 by @superset-home in #9253
- docs(changelog): better right-pane hero for 2026-11-01 by @Kitenite in #9254
- feat(channels): show a Linear project's issues in a channel by @saddlepaddle in #9250
- feat(desktop): calmer release notes dialog by @Kitenite in #9255
- fix(desktop): make narrow panes and narrow windows readable by @Kitenite in #9226
- fix(desktop): link no-Homebrew Macs to gh releases in onboarding by @Kitenite in #9229
- chore(plugins): point schema links at paradev.com by @Kitenite in #9256
- fix(cli): --host cloud targets cloud workspaces instead of an offline host by @Kitenite in #9251
- feat(cli): cloud workspace commands that work while the sandbox sleeps by @Kitenite in #9257
- feat(cli): make integrations and connections public by @Kitenite in #9259
- chore(skills): fix broken tool names, commands and paths across agent skills by @Kitenite in #9258
- fix(skills): boot environment setup on a large box and give its final message a fixed structure by @saddlepaddle in #9266
- chore: finish the .superset → .paradev move for repo config, dev data and worktree repair by @saddlepaddle in #9265
- feat(desktop): show workspace status glyph on the left of list rows by @harshithmullapudi in #9272
- docs(agents): document superset sessions in AGENTS.md by @harshithmullapudi in #9268
- fix(workspaces): accept chat permission modes when creating a workspace with a prompt by @harshithmullapudi in #9246
- fix(chat): end chat runs cleanly: input waits, background holds, compaction by @harshithmullapudi in #9270
- fix(automations): fire every slot of schedules whose hour list wraps past midnight by @saddlepaddle in #9274
- feat(plugins): add Inngest, Supabase, Firecrawl, and Wispr Flow plugins by @saddlepaddle in #9273
- feat(api): trace a cloud workspace from start to host-service answering by @saddlepaddle in #9267
- fix(trpc): match @sentry/core to the API's Sentry SDK by @saddlepaddle in #9281
- fix(automations): keep multi-hour schedules intact in the schedule picker by @saddlepaddle in #9278
- refactor(plugins): install plugins in-process through agent-setup by @harshithmullapudi in #9269
- feat(attachments): attachments go where the workspace lives (whole attachments plan; SUPER-3014, SUPER-2658, SUPER-2874) by @harshithmullapudi in #9064
- feat(api): trace cloud workspace wakes that resume a stopped box by @saddlepaddle in #9284
- fix(chat-ui): let arrow keys leave inline code at a line edge by @saddlepaddle in #9286
- feat(desktop): set project, host, environment and size with # in the new-workspace composer by @harshithmullapudi in #9291
- feat(desktop): show running subagents and background tasks above the chat composer by @harshithmullapudi in #9289
- feat(desktop): show pinned pages in the sidebar's Pinned section by @harshithmullapudi in #9295
- fix(desktop): stop showing the launch prompt when resuming a chat by @harshithmullapudi in #9296
- feat(desktop): redesigned shell behind the paradev-shell flag (rail, title-bar tabs, pane cards, composer home) by @AviPeltz in #9124
- feat(marketing): plugins marketplace page and plugin authoring docs by @harshithmullapudi in #9297
- feat(db): agent turns can be queued, and keep their prompt by @saddlepaddle in #9298
- feat(devs): Devs as their own caller; channels and pages on the actor model by @saddlepaddle in #9275
- fix(desktop): stop the new-workspace screen from switching the launch target on its own by @saddlepaddle in #9287
- feat(db): pages can be shared with an edit role by @saddlepaddle in #9300
- feat(pages): "Can edit" in page sharing by @saddlepaddle in #9302
- feat(marketing): ship the "Run an Army of Coding Agents" headline by @Kitenite in #9304
- feat(desktop): Chrome extensions and passkeys in the browser pane by @serhii-kucherenko in #9221
- refactor(devs): remove agentApi by @saddlepaddle in #9305
- feat(desktop): Quick Open parity and file icons for chat @ mentions by @harshithmullapudi in #9299
- docs(marketing): guide for GPT-6.1 Terra by @Kitenite in #9322
- feat(cli): manage browser pane extensions with superset browser extensions by @Kitenite in #9306
- fix(host-service): price GPT-6.1 Terra in usage estimates by @Kitenite in #9323
- fix(desktop): save a host named in the new-workspace URL instead of reading it as state by @saddlepaddle in #9325
- fix(desktop): browser extension follow-ups: agent panes, install questions, CLI deadline by @Kitenite in #9326
- feat(db): automations can be archived by @Kitenite in #9336
- feat(automations): archive instead of delete by @Kitenite in #9337
- feat(desktop,cli): archive automations instead of deleting them by @Kitenite in #9338
- feat(desktop): native messaging for browser pane extensions by @Kitenite in #9327
- fix(agent-setup): show the working indicator for OpenCode V2 terminals by @Kitenite in #9303
- feat(desktop): enforce declarativeNetRequest so content blockers block by @Kitenite in #9328
- feat(desktop): check browser extension files against Web Store hashes before loading by @Kitenite in #9329
- feat(desktop): storage.sync, onInstalled and lasting context menus for browser extensions by @Kitenite in #9330
- fix(desktop): native messaging review follow-ups by @Kitenite in #9342
- fix(desktop): ad blocking (DNR) review follow-ups by @Kitenite in #9343
- perf(desktop): ship only runtime files in the packaged app by @saddlepaddle in #9348
- fix(desktop): show CLI mode / Chat mode menus whenever Chat is on by @AviPeltz in #9349
- style(desktop): new-shell polish: flat workspace frame, sliding left sidebar, aligned pane headers by @AviPeltz in #9334
Full Changelog: desktop-v2.0.3...desktop-v2.0.4