OpenClaw just shipped version 2026.3.2 and honestly this might be one of the most feature-packed updates yet. Over 84 contributors worked on this release and it shows.
Here is a breakdown of what actually matters for you.
📄 Native PDF Tool
This is the headliner. You can now feed entire PDF documents directly into your AI workflows. It works out of the box with Anthropic and Google models. If the model does not natively support PDFs it automatically falls back to text extraction. You can configure page limits and file size caps too. For anyone who deals with contracts, reports, or research papers this is a game changer.
🔗 Multi-Platform Messaging Upgrade
Discord, Slack, WhatsApp, and Zalo channels all now share a unified payload system. What this means in practice:
• Your AI agent can send images, files, and long messages across any platform • Smart text chunking handles long responses automatically • No more worrying about format differences between platforms
⚡ Telegram Streaming by Default
Streaming responses are now on by default for new Telegram setups. Instead of waiting for the AI to finish thinking you get live partial responses as they are generated. The DM experience also got better with a new draft-based preview system.
🧩 Plugin SDK Expansion
For anyone building extensions or integrations:
• External channel plugins can now access shared runtime helpers directly • New audio transcription API lets extensions process voice files • New lifecycle hooks with sessionKey in start/end events • New event types: message:transcribed and message:preprocessed
🛠️ CLI Config Validation
You can now run openclaw config validate to check your entire config before starting the gateway. No more trial-and-error debugging broken configs at launch time.
⚠️ Breaking Changes to Watch
• New installs default tools.profile to messaging mode only. Need coding tools? Enable them manually • ACP dispatch is now enabled by default • Plugin SDK removed registerHttpHandler in favor of registerHttpRoute with explicit auth
🔒 Security Fixes
Plugin HTTP routes now require explicit auth. Regex evaluation is bounded to prevent ReDoS attacks. Webhook ingress has new protections against slow-body denial of service. If you are running OpenClaw in production definitely update sooner rather than later.
📎 Reference Links
What feature from this release are you planning to try first?