v2.2.3
🚀 Release v2.2.3
Release Notes
๐ฆ Release v2.2.3
This release was automatically published from PR #15647.
Changes
See PR description: https://github.com/lobehub/lobehub/pull/15647
Commit Message
๐ LobeHub Release (20260610)
Release Date: June 10, 2026
Since v2.2.2: 131 merged PRs ยท 13 contributors
This weekly release strengthens agent collaboration across cloud, desktop, CLI, and workspace flows, with steadier runtime behavior and a broader foundation for workspace-scoped data.
โจ Highlights
- Agent execution across devices โ Unifies per-device working directories, project skill discovery, and sub-agent suspend/resume behavior across server, QStash, and device RPC flows. (#15543, #15566, #15481, #15620, #15591)
- Connector and sandbox platform โ Expands connector permissions, custom OAuth MCP connector onboarding, sandbox provider support, and user-uploaded file sync into cloud sandbox runs. (#15463, #15546, #15184, #15550)
- Desktop and CLI reliability โ Fixes desktop cold-start, auto-update, Windows build, CLI skill discovery, and
lh connectagent dispatch paths. (#15547, #15525, #15527, #15562, #15632, #15634) - Pages and sharing โ Refreshes topic sharing, improves Page Editor layout behavior, and routes Page Agent tool execution through the server-side editor path. (#15581, #15556, #15588, #15023, #15610)
- Model availability and provider updates โ Adds user-scoped LobeHub model availability, Claude Fable 5, Qwen thinking preservation, and MiniMax M3 updates. (#15590, #15639, #13494, #15376)
๐๏ธ Core Product & Architecture
Agent Runtime & Heterogeneous Agents
- Improves sub-agent lifecycle handling, including async suspend/resume, queue-mode QStash resume delivery, and blocking nested sub-agent calls. (#15481, #15620, #15575)
- Stabilizes heterogeneous agent ingestion and streaming with raw stream dumps, per-turn usage, image forwarding on regenerate, and duplicate-text fixes. (#15602, #15577, #15592, #15585)
- Adds execution-device and working-directory controls across device RPC, legacy defaults, and remote-spawned Claude Code sessions. (#15543, #15566, #15591, #15572)
- Improves runtime diagnostics and compatibility, including Gemini multimodal output capture, abort stream semantics, and trace quality analysis. (#15535, #13677, #15508)
๐ฑ Platforms, Integrations & UX
Connectors, Sandbox & Tools
- Ships API-level connector tool permissions, custom OAuth MCP connector onboarding, and connector-first runtime execution. (#15463, #15546)
- Adds sandbox provider support, cloud sandbox file sync, and safer external URL file input handling with SSRF validation. (#15184, #15550, #12657)
- Improves tool visibility and execution with pinned app-fixed tools, ANSI output rendering, gateway-tunneled MCP calls, and automatic headless tool runs. (#15509, #15516, #15469, #15492)
Desktop, CLI & Web UX
- Restores desktop startup and reload behavior, preserves IPC error causes, and keeps the tab bar new-tab action visible across routes. (#15547, #15597, #15638)
- Fixes desktop update and build stability for browser quit guards, macOS update signing, and Windows Visual Studio detection. (#15525, #15527, #15562)
- Shows the plan-limit upgrade UI on desktop builds. (#15628)
- Adds the Agent Run delivery checker and fixes CLI device dispatch plus skill list/search output. (#15489, #15634, #15632)
- Refreshes onboarding, auth source preservation, topic UI states, referral/Fable campaign copy, and chat-input control bar behavior. (#15629, #15544, #15573, #15614, #15616, #15617, #15622, #15643)
๐ Security, Reliability & Rollout Notes
- External URL file input now includes SSRF validation for safer Google file handling. (#12657)
- Database workspace-scope migrations are part of this release; self-hosted operators should run the normal migration path before serving the updated app. (#15446, #15465, #15468, #15472)
- The release branch was re-cut from
canaryand includes the latestmainrelease-version commit sov2.2.2is the verified compare base.
๐ฅ Contributors
@ONLY-yours, @sxjeru, @hardy-one, @xujingli, @hezhijie0327, @Coooolfan, @arvinxx, @tjx666, @Innei, @rivertwilight, @rdmclin2, @cy948, @AmAzing129
Full Changelog: https://github.com/lobehub/lobehub/compare/v2.2.2...release/weekly-20260610-recut-3