0.7.0 - 2026-08-31
Changed
- Changed the project license to Apache-2.0 (#3944)
- Changed Cmd/Ctrl+E to toggle Explorer visibility without selecting a view (#3896)
- Changed the default mobile content text size from 15px to 16px (#4111)
Added
- Added plugin installation and updates directly from Git repositories (#3920)
- Added plugin-defined timeline transformations and rendering (#3940)
- Added SSH connections to existing remote daemons from Desktop and CLI (#3989 by @reidlevesque)
- Added workspace management and layout actions to the Command Center (#3013 by @cleiter)
- Added contextual composer-pill contributions for plugins (#3956)
- Added host UI primitives for client plugins (#3967)
- Added readable prompts, details, and results for Paseo tool calls (#4066)
- Added zoom and pan to workspace images and assistant timeline previews (#4032, #4049, #4064)
- Added opening child folders directly in the preferred desktop editor (#3615 by @caikovsky)
- Added host navigation from plugin surfaces to agents and workspaces (#3901 by @omercnet)
- Added host-rendered icons to plugin client surfaces (#3903 by @omercnet)
- Added semantic surface, border, success, and warning colors to plugin themes (#3898 by @omercnet)
- Added registered project listing to the public plugin SDK (#3899 by @omercnet)
- Added PR and MR number search to the Command Center (#3008 by @cleiter)
- Added session commands to agent SDK handles (#3719 by @gpambrozio, @marvin-ambrozio)
- Added F-Droid release metadata and stable changelog generation (#2501 by @antonok-edm)
- Added Astro syntax highlighting to files, the editor, and diffs (#3997)
Improved
- Streamed assistant text at a steady visual rate instead of in arrival lumps (#3612 by @Tommypop2)
- Painted cached conversations before unrelated cache restoration and network loading (#3907)
- Reused one OpenCode helper across ordinary agent sessions instead of spawning one per agent (#4009)
- Batched GitHub pull request polling within the reserved API budget (#3825 by @dezchai)
- Added manual, action-required, and warning states to GitLab and Gitea checks (#2337 by @nllptrx)
- Kept cold-start pull request status checks on the shared GitHub batch path (#4025)
Fixed
- Fixed the daemon crashing when a Claude or OMP JSONL process closes during a write (#4048)
- Fixed Android first-message submissions crashing when the keyboard restarted during composer teardown (#4044)
- Fixed long mobile drafts hiding composer controls behind the keyboard (#4051)
- Fixed Android timelines shifting when tapping selectable text (#4090)
- Fixed web and Electron composers losing focus after submission (#4067)
- Fixed Android dictation leaving Bluetooth audio in call-quality routing after capture stopped (#4069)
- Fixed dictation retries timing out after an abandoned partial transcript (#4065)
- Fixed immediate dictation submissions omitting the newest speech segment (#3968)
- Fixed the model selector crashing in iPad desktop layouts (#3992 by @yzim)
- Fixed OpenCode child-session prompts missing from provider subagent timelines (#4055 by @mcowger)
- Fixed archived agents disappearing when opened from History (#4033)
- Fixed restored workspace tabs entering reconciliation loops (#3987)
- Fixed archived workspaces returning from durable cache (#3975)
- Fixed Grok unified-billing accounts showing zero credits instead of weekly usage (#4029 by @Lite-G, @claude)
- Fixed daemon reconnects stalling while Git processes were queued (#3945)
- Fixed slow Pi and OMP startup requests timing out after 30 seconds (#4008)
- Fixed commits and squash merges bypassing configured Git signing (#3976)
- Fixed Android system navigation covering the Commits controls (#4005)
- Fixed new agent work appearing as reopened tasks (#4068)
- Fixed Markdown literal characters being replaced by typographic symbols (#3253 by @cleiter)
- Fixed rewinding long conversations replaying the complete rebuilt timeline (#3642)
- Fixed rewound prompts remaining blank in the mounted iOS composer (#3946)
- Fixed native plugin setup and async client callbacks failing on iOS (#3942)
- Fixed ACP agents reporting the terminal capability as unavailable (#3910 by @pmilanez)
- Fixed canceled Claude permission requests leaving stale permission cards (#3792)
- Fixed plugin daemon sessions hiding agents from non-legacy providers (#3902 by @omercnet)
- Fixed manually admitted desktop updates disappearing during readiness checks (#3865)
- Fixed mobile Changes and pull-request actions opening outside Explorer (#3867)
- Fixed older desktop builds deleting settings written by newer builds (#3909 by @cleiter)
- Fixed composer height flashing after returning from Settings (#3943)
- Fixed selected workspaces having no visible highlight in the Light theme (#3922 by @wdaubney)
- Fixed the scrolling diff order disagreeing with the Changes tree (#3913 by @cleiter)
- Fixed incorrect Spanish translations for Close actions (#3934 by @antonio)