0.5.0 - 2026-08-23
Added
- Added experimental trusted local plugins (#3222, #3446, #3465)
- Added plugin-contributed application themes to Settings → Appearance (#3602 by @ragokan)
- Added a user-directed Side panel with independent tabs (#3287, #3605)
- Added browser-style New tabs with an anchored pane-local chooser (#3715, #3735)
- Added active-turn steering for Claude, Codex, and OpenCode (#3394, #3580 by @mcowger)
- Added workspace labels for sidebar organization and filtering (#3510 by @cleiter)
- Added live workspace change counts above active agent composers (#3682)
- Added workspace panel, tab, and pane actions to the Command Center (#3685)
- Added
paseo projectto create, list, rename, and delete projects from the terminal (#3460) - Added
paseo reloadto apply runtime-safeconfig.jsonchanges without restarting the daemon (#3365) - Added Paseo skill management to Host → Agents, including remote hosts (#3451)
- Added project filtering to the sidebar display menu (#3563 by @cleiter)
- Added optional branch and project names on workspace rows (#3445)
- Added drag-and-drop reordering for pinned workspaces (#3341)
- Added one-click agent profile creation from the model chooser (#3533)
- Added Android Studio to Open in editor (#3531, #3614 by @caikovsky)
- Added MiniMax Code to the one-click ACP provider catalog (#3457 by @hetaoBackend)
- Added Nix syntax highlighting (#3110 by @Strainy)
- Added Svelte syntax highlighting (#3487, #3534 by @fiorelorenzo)
- Added guided Hub setup that connects a daemon and deploys a compatible starter workflow (#3651, #3657, #3677)
Improved
- Restored cached projects, workspaces, agents, and timelines immediately while hosts reconnect (#3259, #3329)
- Reduced workspace-switch stalls on desktop and Android with long chats (#3447, #3610)
- Kept composer typing within the frame budget on web and desktop (#3450)
- Kept large diffs responsive while expanding, scrolling, and commenting (#3422)
- Kept large read-only source previews responsive with bounded rendering (#3665)
- Removed complete-transcript disk rewrites from long-running agent timelines (#3647)
- Added outcome summaries and failure-first grouping to pull request checks (#3483)
- Moved subagent and task trackers into pills above the composer (#3482)
- Simplified mobile agent configuration into one options sheet (#3424)
- Opened summarized tool-call groups in live sheets on compact layouts (#3619)
- Added separate Content text sizing for chat, the composer, Markdown, and review prose (#3637)
- Updated Pi usage and context meters during active turns (#3532)
- Changed Archive finished to archive every finished subagent in the track (#3368)
- Changed automatic Setup tabs to appear only after workspace setup fails (#3634)
- Changed Default send in Settings to a dropdown menu (#3644)
- Added password-equivalent warnings to pairing links in the desktop app and CLI (#3734)
- Corrected Russian UI translations and terminology (#3586 by @timz)
Fixed
- Fixed CJK IME composition being cancelled in text fields and mobile terminals (#2811, #3343, #3391, #3462, #3517 by @northsea4, @jimersylee, @ZacharyZcR, @chulmin-dev)
- Fixed OpenCode turns failing when their event stream dropped (#3395)
- Fixed OpenCode agents timing out during slow or plugin-heavy startup (#3578, #3621 by @BrianAguilarWasco)
- Fixed an unrelated merged pull request archiving a workspace (#3425)
- Fixed Annotate element and Screenshot element doing nothing on loaded desktop browser pages (#3187 by @dgk-dev)
- Fixed repeated copy and fork footers after heartbeat runs (#3484)
- Fixed Cursor plan usage on hosts signed in only through
cursor-agent(#3486 by @Lite-G) - Fixed mobile composers retaining sent text after submission (#3564)
- Fixed multiline composers retaining stale heights across workspace and draft lifecycles (#3681, #3740)
- Fixed pull request checkout when the target repository is configured as
upstream(#2997 by @mcowger) - Fixed composer steers remaining unread while Claude or Codex waited on a permission (#3585 by @cleiter)
- Fixed Changes opening an empty comparison after checkout state changes (#3636)
- Fixed Pi chats ending in an error state during a successful automatic retry (#3639)
- Fixed Claude usage appearing unavailable when macOS Keychain contains multiple credential items (#3597 by @t-benoit)
- Fixed provider usage checks overwriting Claude or Codex credential files (#3442 by @danberindei)
- Fixed active Codex agents failing to open when their native thread was archived outside Paseo (#3334)
- Fixed agents remaining impossible to stop after the provider had already settled their turn (#3742)
- Fixed worktree creation rejecting Git-valid branch names containing uppercase letters, underscores, or dots (#3591)
- Fixed project icons showing stale images in New Workspace (#3600)
- Fixed malformed SVG project icons crashing the iOS app (#3711 by @omercnet)
- Fixed pinning a project's only workspace hiding its New workspace action (#3722 by @yugui923)
- Fixed workspace layout changes bypassing timeline retry backoff (#3736)
- Fixed fresh installs resolving provider SDK versions that were not validated with the release (#3678)