What's Changed
- fix(desktop): center workspace initializing view horizontally by @saddlepaddle in #890
- chore(desktop): bump version to 0.0.60 by @Kitenite in #898
- feat(web): add organization switcher to avatar dropdown by @Kitenite in #887
- fix(desktop): SKIP_ENV_VALIDATION not skipping sign-in after routing refactor by @iven in #870
- fix(desktop): clear sidebar drop zone overlay when drag ends elsewhere by @Kitenite in #900
- fix(desktop): extract paths from parentheses with adjacent text in terminal by @Kitenite in #901
- feat(desktop): add integrations settings, merge members into organization by @Kitenite in #904
- feat(desktop): add cloud workspace option placeholder by @Kitenite in #906
- feat(marketing): add Wall of Love testimonials section by @Kitenite in #907
- fix(desktop): register Sentry IPC protocol for custom session partition by @saddlepaddle in #883
- feat(billing): integrate Stripe for org-based billing by @saddlepaddle in #908
- chore(desktop): bump version to 0.0.61 by @saddlepaddle in #913
- feat(marketing): add interactive hero mockup with animated demo states by @Kitenite in #910
- feat(billing): gate billing page behind feature flag by @saddlepaddle in #915
- fix(terminal): sync PTY dimensions after restore to prevent autocomplete issues by @Kitenite in #909
- fix(desktop): clear auth token from memory on sign-out by @saddlepaddle in #917
- fix (desktop): cmd+n no project selected by @AviPeltz in #919
- feat(desktop): add option to use existing branch when creating worktree by @chasemcdo in #912
- fix(desktop): improve workspace removal dialog copy by @saddlepaddle in #923
- feat(desktop): add dropdown menu to Add repository button by @saddlepaddle in #925
- feat(email): add transactional emails for billing and membership events by @saddlepaddle in #916
- feat(desktop): improve StartView onboarding CTA design by @saddlepaddle in #930
- feat(agent): add MCP server and desktop command system by @saddlepaddle in #927
- feat(mobile): add PostHog analytics with autocapture and screen tracking by @saddlepaddle in #932
- fix(desktop): ensure notification click switches to correct tab by @kkjcheng in #936
- fix(desktop): remove "View PR on GitHub" tooltip from ChangesHeader by @chasemcdo in #924
- feat(marketing): make hero section mobile responsive by @Kitenite in #937
- fix(desktop): sanitize manually entered branch names in workspace modal by @kkjcheng in #933
- feat(terminal): add Cmd+Arrow for cursor line navigation by @chasemcdo in #926
- feat(desktop): add parallel execution mode for terminal presets by @chasemcdo in #855
- fix(desktop): remove double-click to lock file behavior in changes sidebar by @Kitenite in #938
- feat(desktop): add preset keyboard shortcuts and drag-and-drop reordering by @Kitenite in #939
- fix(desktop): prevent socket race condition in daemon restart by @Kitenite in #942
- fix(desktop): suppress notifications when viewing active pane by @Kitenite in #941
- feat(desktop): rework account settings with editable profile by @saddlepaddle in #944
- fix(desktop): use tree-kill to ensure subprocesses are killed when closing ports by @Kitenite in #946
- feat(desktop): add import repo option to open workspace dropdown by @Kitenite in #947
- feat(desktop): apply default terminal preset when creating workspaces by @Kitenite in #948
- feat(marketing): add blog system with MDX support by @AviPeltz in #929
- feat(desktop): add Ghostty terminal support by @daohoangson in #950
- feat(desktop): add author name prefix to auto-generated branch names by @Kitenite in #940
- feat: add high-resolution favicon for better Google Search display by @saddlepaddle in #952
- feat(auth): MCP OAuth authentication with Better Auth by @saddlepaddle in #951
- fix(desktop): strip ESC[3J to prevent terminal scrollback jump on reattach by @Kitenite in https://github.com//pull/963
- fix(desktop): register daemon sessions with port manager on startup by @Kitenite in #964
- feat(desktop): use GitHub username for branch name prefix by @Kitenite in #962
- fix(desktop): add SF fonts for Apple tools symbol rendering by @onevcat in #957
- refactor: replace tRPC apiKeys router with Better Auth + Electric by @saddlepaddle in #954
- feat(desktop): improve keyboard shortcut visibility on hover by @eabnelson in #966
- Revert "fix(desktop): strip ESC[3J to prevent terminal scrollback jump on reattach" by @Kitenite in https://github.com//pull/968
- fix(desktop): update workspace navigation shortcuts to use Option modifier by @Kitenite in #969
- fix(web): org switching now updates sidebar and improve dropdown UX by @saddlepaddle in #970
- update release script to handle empty commit by @Kitenite in #967
- fix(desktop): use generated branch name from title when creating workspace by @Kitenite in #971
- Add remote cloud workspace by @Kitenite in #921
- fix(marketing): update video section to new YouTube video by @Kitenite in #973
- Revert "Add remote cloud workspace" by @Kitenite in #975
- feat(desktop): docs and blog first class support by @Kitenite in #974
- Logo crawl by @Kitenite in #978
- feat(seo): add robots.txt, sitemap, JSON-LD, and enhanced metadata by @Kitenite in #965
- feat (desktop): terminal tab arrangement feature + shortcuts + fix to branchname by @AviPeltz in #980
- Revert "fix(terminal): sync PTY dimensions after restore to prevent autocomplete issues" by @Kitenite in #982
- docs: add comprehensive documentation pages by @Kitenite in #981
- refactor(mcp): cleanup auth and reorganize tools by @saddlepaddle in #979
- chore: update .mcp.json to use production MCP server by @saddlepaddle in #987
- feat(desktop): Add task detail view with Tiptap editor by @saddlepaddle in #977
- feat(desktop): show hotkey shortcuts in preset dropdown by @Kitenite in #991
- fix(desktop): rebind preset hotkeys from Cmd+Shift+Number to Ctrl+Number by @Kitenite in #993
- feat(desktop): add git fetch and fetch & pull actions by @chasemcdo in #983
- feat(desktop): allow renaming projects in sidebar by @Kitenite in #994
New Contributors
- @iven made their first contribution in #870
- @daohoangson made their first contribution in #950
- @onevcat made their first contribution in #957
- @eabnelson made their first contribution in #966
Full Changelog: desktop-v0.0.60...desktop-v0.0.61