What's Changed
- fix(desktop): fix sidebar workspace hover controls layout drift by @saddlepaddle in #1676
- docs: add missing Caddy setup to build-from-source instructions by @zeitlinger in #1662
- Improve wrapper profile performance by @Kitenite in #1674
- fix(desktop): fix sidebar workspace close button not clickable by @Kitenite in #1679
- feat(desktop): persist task search query in URL and Zustand store by @Kitenite in #1680
- fix(db): add IF EXISTS to constraint drop in migration 0018 by @chasemcdo in #1605
- feat(desktop): open new files in raw/rendered mode instead of diff view by @chasemcdo in #1607
- refactor(mcp): rename start_claude_session to start_agent_session by @Kitenite in #1683
- commit qol by @Kitenite in #1686
- feat(desktop): load React DevTools via session.loadExtension by @Kitenite in #1687
- fix(deploy): add durable streams env vars to production and preview deploys by @saddlepaddle in #1685
- chore(agent): unify command source and cursor MCP link by @Kitenite in #1688
- Fix 503 on new worktrees by @Kitenite in #1689
- refactor(desktop): harden chat send flow and title generation by @Kitenite in #1684
- Fix Codex slash prompt discovery from .agents commands by @Kitenite in #1692
- feat(desktop): open links in app browser by @saddlepaddle in #1690
- Add more slash command support by @Kitenite in #1691
- Chat UI rehaul + animation by @Kitenite in #1693
- Show interrupted preview after stop by @Kitenite in #1695
- chore(desktop): bump version to 0.0.83 by @saddlepaddle in #1678
- style(desktop): restyle chat input by @AviPeltz in #1697
- fix(db): use timestamptz for agent command timestamps by @saddlepaddle in #1707
- docs: weekly changelog - 2026-02-23 by @github-actions[bot] in #1700
- feat(desktop): allow custom notification audio files by @Kitenite in #1705
- feat(desktop): support importing custom theme config files by @Kitenite in #1706
- ci: move Linux workflows to Blacksmith runners by @saddlepaddle in #1710
- revert: switch CI runners back from Blacksmith by @saddlepaddle in #1711
- feat(desktop): replace default dark theme with ember colors by @AviPeltz in #1696
- fix(local-db): migrate non-UUID workspace IDs to UUID v4 by @Kitenite in #1712
- perf(desktop): reduce terminal scrollback from 10k to 2k lines by @saddlepaddle in #1713
- chore: remove Fly.io infrastructure, use Electric Cloud by @saddlepaddle in #1717
- fix(desktop): recover terminal after window reattach by @Kitenite in #1716
- fix(desktop): derive codex Start hooks from task_started session events by @Kitenite in #1714
- refactor(desktop): split agent wrapper setup into focused modules by @Kitenite in #1719
- chat: wire tool-output resume flow for ask_user_question by @saddlepaddle in #1694
- revert: restore Fly.io infrastructure, revert Electric Cloud migration by @saddlepaddle in #1720
- Update preset launch modes to split pane/new tab with parallel default by @Kitenite in #1715
- ci: fix preview Neon branch creation secret scoping by @saddlepaddle in #1725
- chat host: lifecycle hooks via existing wrapper channels by @Kitenite in #1718
- docs: weekly docs update - 2026-02-18 by @github-actions[bot] in #1560
- feat(desktop): add global default editor setting by @de1mat in #1649
- Codex auto for new session by @Kitenite in #1728
New Contributors
- @zeitlinger made their first contribution in #1662
Full Changelog: desktop-v0.0.83...desktop-v0.0.84