OpenClaw 3.13

Browser Automation, Mobile Refresh & 60+ Improvements

Released March 15, 2026

What's New in 3.13

60+
Changes Merged
20+
New Contributors
5
Major Features
🌐
Browser Automation

Batch operations & improved session handling

📱
Mobile UI Refresh

Android & iOS redesigns

🐳
Docker Improvements

Timezone support & security hardening

💬
Messaging Platforms

Slack, Telegram, Discord enhancements

🌐 Browser Automation

Enhanced batch operations and session lifecycle

Batch Act Dispatch

Normalized batch operation handling with selector support

Failure Handling

Better batch failure detection and limit enforcement

Session Lifecycle

Hardened session management and driver validation

Selector Support

Advanced selector and batch operation capabilities

Browser automation is now more reliable and powerful for complex workflows.

📱 Mobile UI Refresh

Redesigned experiences for Android & iOS

Android Chat Settings

Completely redesigned chat settings UI with better organization

Google Code Scanner

Native QR code scanning integration for Android

iOS Onboarding

New welcome pager for smoother first-time experience

Navigation Refinements

Improved drawer navigation and theme variants

🐳 Infrastructure & Docker

Security hardening and timezone support

Timezone Override

New OPENCLAW_TZ environment variable for container timezone control

Security Hardening

Prevent gateway token leaks and improved secret handling

System Updates

All Dockerfiles now include apt-get upgrade for latest patches

Service Restart

Better restart handling and updater refresh logic

Production deployments are now more secure and configurable.

💬 Messaging Platforms

Enhanced integrations across all channels

💼
Slack

Interactive reply directives (opt-in) for better conversation flow

✈️
Telegram

IPv4 fallback for media downloads + thread media SSRF fix

🎮
Discord

Handle gateway metadata fetch failures gracefully

🏢
Feishu

Event-level dedup & preserve non-ASCII filenames

🔒 Gateway & Security

Improved request handling and access control

Request Bounding

Limit unanswered client requests to prevent resource exhaustion

Scope-Limited Probes

Treat scope-limited probe RPC as degraded for better diagnostics

Control UI Auth

Restore control-ui authentication bypass for local access

macOS PortGuard

Prevent PortGuard from killing Docker Desktop processes

Gateway security is tighter with better resource management.

🤖 Agent & Model Improvements

Better compatibility and provider support

⚙️
User Compat Overrides

Respect explicit user compatibility settings across providers

☁️
Azure Content Filter

Rephrase session reset prompt to avoid Azure content filter issues

🦙
Ollama Reasoning

Hide native reasoning-only output for cleaner responses

🔧
Gemini Normalization

Apply model-id normalization to google-vertex provider

Multi-provider support is more robust with better edge case handling.

🧠 Session & Memory

Smarter context preservation and replay

State Preservation

Preserve lastAccountId/lastThreadId on session reset

Memory Injection

Avoid injecting memory file twice on case-insensitive mounts

Thinking Blocks

Drop Anthropic thinking blocks on replay for cleaner history

Compaction Summaries

Preserve persona and language in compaction summaries

🎨 UI/UX Fixes

Smoother dashboard and chat experience

Dashboard Performance

Stop chat history reload storm for faster dashboard loading

Oversized Replies

Keep oversized chat replies readable with better formatting

Scroll Pill

Restore chat-new-messages class on scroll pill indicator

Mobile Navigation

Improved drawer navigation and icon sizing fixes

🐛 Bug Fixes Highlights

Critical fixes across the platform

🔢
Compaction Sanity

Fix token count sanity check during context compaction

🎯
Workspace Resolution

Resolve target agent workspace for cross-agent subagent spawns

Cron Deadlocks

Prevent isolated cron nested lane deadlocks

🪟
Windows Restart

Suppress visible console windows during restart on Windows

Critical stability improvements for production deployments.

🔧 Plugin & Config

Schema improvements and validation

⚠️
Collision Detection

Fail fast on channel and binding collisions for clearer errors

📋
Schema Completeness

Add missing params field to agents.list[] schema

🔥
Firecrawl Config

Restore web fetch firecrawl config in runtime schema

📡
Signal Groups

Add groups config to Signal channel schema

⚡ Performance

Memory and resource optimization

~50%
Memory Reduction
4
Key Optimizations

Plugin SDK Dedup

Fix ~2x memory regression by deduplicating plugin-sdk chunks

Cron Isolation

Better isolation for scheduled tasks to prevent interference

Gateway Bounding

Request bounding prevents resource exhaustion

Session Lifecycle

Improved session management reduces memory leaks

🌟 Community & Upgrade

20+
New Contributors
60+
PRs Merged
100%
Active Development
Upgrade Now:
npm install -g openclaw@2026.3.13

Full changelog:
github.com/openclaw/openclaw/releases