releaseintermediate
[Release] openclaw/openclaw v2026.3.28-beta.1: OpenClaw 2026.3.28-beta.1
By steipetegithub
View original on githubOpenClaw v2026.3.28-beta.1 introduces significant breaking changes including removal of deprecated Qwen OAuth integration and stricter config validation, while adding major features like async tool approval hooks, MiniMax image generation, xAI search integration, and unified file upload actions across platforms. The release includes numerous fixes for Telegram message splitting, WhatsApp echo loops, image tool fallbacks, and security improvements for credential auditing.
Key Points
- •Remove deprecated `qwen-portal-auth` OAuth; migrate to Model Studio with `openclaw onboard --auth-choice modelstudio-api-key`
- •Drop automatic config migrations older than two months; legacy keys now fail validation instead of auto-rewriting
- •Add async `requireApproval` to `before_tool_call` hooks for pausing tool execution and prompting user approval via multiple channels
- •Move xAI provider to Responses API with first-class `x_search` and auto-enable xAI plugin from web-search config
- •Add MiniMax image generation provider for `image-01` model with generate and image-to-image editing support
- •Enable `apply_patch` by default for OpenAI models and align sandbox policy with `write` permissions
- •Add current-conversation ACP binds for Discord, BlueBubbles, and iMessage to spawn workspaces without child threads
- •Unify file uploads across platforms with explicit `upload-file` action for Slack, Microsoft Teams, and Google Chat
- •Auto-load bundled provider and CLI-backend plugins from explicit config refs, removing need for manual `plugins.allow` entries
- •Fix Telegram message splitting to use verified HTML-length search instead of proportional estimates to prevent mid-word breaks
Found this useful? Add it to a playbook for a step-by-step implementation guide.
Workflow Diagram
Start Process
Step A
Step B
Step C
Complete
Concepts
Artifacts (5)
Qwen Migration Commandcommand
openclaw onboard --auth-choice modelstudio-api-keyConfig Schema Commandcommand
openclaw config schemaACP Spawn Codex Commandcommand
openclaw spawn codex --bind hereDocs Link Audit Scriptcommand
pnpm docs:check-links:anchorsTavily API Headerconfig
X-Client-Source: openclaw