What's Changed
- Add task sidebar auto-open setting by @justsomelegs in #2314
- fix(release): use configured node for smoke manifest merge by @juliusmarminge in #2364
- Ignore stale WebSocket lifecycle events after reconnect by @juliusmarminge in #2372
- fix(opencode): Memory Leak - Stop OpenCode refresh from leaking serve processes by @joshmeads in #2359
- feat: Multi-Provider support by @juliusmarminge in #2277
- fix: updated UI "add project" icon to match the command pallete icon by @zurielbm in #2176
- Add OpenCode to README by @pompydev in #2154
- [codex] Fix visited timestamp under clock skew by @juliusmarminge in #2408
- [codex] fix terminal dimension validation by @juliusmarminge in #2411
- fix(server): key AskUserQuestion answers by question text by @basmilius in #2404
- fix(web): prevent iOS Safari auto-zoom on input focus by @bergholmm in #1652
- fix(git): hide stale merged/closed PRs on the default branch by @GuilhermeVieiraDev in #1966
- fix(web): allow closing diff panel in non-git projects by @pedrokpp in #2413
- fix(web): hide mobile sidebar after thread selection or creation by @murataslan1 in #1293
- fix(web): make new thread button always visible on mobile by @jappyjan in #2419
- fix(web): make thread archive button always visible on mobile by @jappyjan in #2423
- Add new GitHub users to VOUCHED.td by @juliusmarminge in #2425
- Narrow the right sidebar and update task panel and diff panel by @shivamhwp in #2409
- fix(web): respect iOS safe areas across mobile chrome & other mobile layout fixes by @jappyjan in #2392
- fix: bump
electronversion to v40.9.3 and add it to our trusted dependencies by @nmggithub in #2427 - fix(mobile): enable touch scrolling in file picker modal by @jappyjan in #2420
- fix: opencode is not on PATH on Windows by @adammansfield in #2183
- Add Discord release announcements by @juliusmarminge in #2429
- Optimize release workflow job execution by @juliusmarminge in #2430
- Add structured Discord webhook logging for release notifications by @juliusmarminge in #2431
- [codex] fix Discord release version flag by @juliusmarminge in #2449
- Fix dialog footer button clipping in Git actions dialog by @juliusmarminge in #2458
- fix(web): show friendly error for invalid pairing token by @Saikrishna1876 in #2222
- fix(claude-agent): opt into claude_code system prompt preset by @D3OXY in #2472
- Refactor provider settings to declarative metadata by @juliusmarminge in #2452
- Introduce pluggable VCS driver foundation by @juliusmarminge in #2435
- [codex] Align GitHub source control adapter errors by @juliusmarminge in #2476
- feat(scm): Gitlab by @juliusmarminge in #2462
- feat: add "hide whitespace changes" option for diffs by @ipanasenko in #2389
- Add remote repository publish and discovery support by @juliusmarminge in #2482
- feat(web): collapse mobile composer by default by @chirino in #1263
- feat: Hosted Frontend, Tailscale Integration & SSH Lancher by @juliusmarminge in #2361
- fix version test by @juliusmarminge in #2490
- feat(source-control): add Bitbucket & Azure Devops providers by @juliusmarminge in #2473
- Fix markdown highlight render stability by @cursor[bot] in #2479
- bitubicket base brnach by @juliusmarminge in #2500
- README: Add OpenCode to first mention of supported agents by @notrudyyy in #2436
- Prevent focus-ring clipping in AnimatedHeight by @juliusmarminge in #2503
- reduce startup time by ~47% and memory usage by up to 150-300MB by @justsomelegs in #2204
- Fix repeated effect-language-service prepare hooks during bun install by @peterjarian in #2497
- Add collapsible file diffs + @pierre/diffs version update. by @shivamhwp in #2502
New Contributors
- @joshmeads made their first contribution in #2359
- @zurielbm made their first contribution in #2176
- @pompydev made their first contribution in #2154
- @bergholmm made their first contribution in #1652
- @pedrokpp made their first contribution in #2413
- @murataslan1 made their first contribution in #1293
- @jappyjan made their first contribution in #2419
- @Saikrishna1876 made their first contribution in #2222
- @ipanasenko made their first contribution in #2389
- @cursor[bot] made their first contribution in #2479
- @notrudyyy made their first contribution in #2436
- @peterjarian made their first contribution in #2497
Full Changelog: v0.0.21...v0.0.22