OpenClaw 2026.4.10
อ่าน Release Notes ต้นฉบับ: GitHub Releases | Docs
ฟีเจอร์ใหม่ที่สำคัญ
⚡ Models/Codex — Provider ใหม่แยกจาก OpenAI
ตอนนี้ codex/gpt-* และ openai/gpt-* ใช้ infrastructure แยกกันแล้ว:
| Model path | Provider | Auth |
|-----------|---------|------|
| codex/gpt-5 | Codex provider | Codex-managed auth + native threads |
| openai/gpt-5 | OpenAI provider | OpenAI API key ปกติ |
{
"models": {
"default": "codex/gpt-5"
}
}- Codex runs ได้ native threads + model discovery
- Context compaction แยกต่างหาก
- ไม่กระทบ OpenAI provider path เดิม
- GPT-5-family runs มี opt-in strict-agentic Pi execution contract — ไม่หยุดกลางทางเมื่อเจอ plan-only turns
🎬 Video Generation — Seedance 2.0
เพิ่ม Seedance 2.0 เข้าไปใน bundled fal provider:
# สร้างวิดีโอด้วย Seedance 2.0
/video สร้างวิดีโอ 1080p ของ... [prompt]- duration — กำหนดความยาววิดีโอ
- resolution — 720p, 1080p
- audio — ใส่เสียง background
- seed — ควบคุม randomness สำหรับ reproducible outputs
🔐 CLI/exec policy — คำสั่งใหม่ openclaw exec-policy
จัดการ exec approval policy ได้จาก CLI โดยตรง:
# ดู policy ปัจจุบัน
openclaw exec-policy show
# ตั้ง preset
openclaw exec-policy preset readonly
openclaw exec-policy preset standard
openclaw exec-policy preset full
# ตั้งค่า specific policy
openclaw exec-policy set --host=node --security=full --ask=offซิงค่า tools.exec.* config กับ local exec approvals file อัตโนมัติ พร้อม rollback safety และ sync conflict detection
💬 Microsoft Teams — Message Actions ใหม่
"Microsoft Teams ตอนนี้ทำอะไรได้บ้าง?"
- Pin / Unpin ข้อความ
- Mark as read
- React ด้วย emoji
- List reactions บน messagePlus fixes สำคัญอีกมาก (ดูด้านล่าง)
🌐 Gateway — commands.list RPC
Remote gateway clients สามารถ discover commands ได้ทันที:
# ดู commands ทั้งหมดที่ gateway รองรับ
openclaw gateway commands listแสดง: runtime-native, text, skill, และ plugin commands พร้อม surface-aware naming และ serialized argument metadata
🧪 QA Lanes ใหม่สำหรับ Matrix และ Telegram
# รัน QA กับ Matrix homeserver จริงแบบ disposable
openclaw qa matrix
# รัน QA กับ Telegram private group จริง
openclaw qa telegramMatrix lane ครอบคลุม: threading, reactions, restart, allowlist behavior Telegram lane ครอบคลุม: private-group bot-to-bot checks, native command reply threading
🔒 Models/providers — allowPrivateNetwork per Provider
สำหรับ self-hosted OpenAI-compatible endpoints:
{
"models": {
"providers": {
"my-local-llm": {
"baseUrl": "http://192.168.1.100:8080",
"request": {
"allowPrivateNetwork": true
}
}
}
}
}Opt-in scoped เฉพาะ model request surfaces — ไม่กระทบ global SSRF policy
🪐 Matrix/Partial Streaming — MSC4357 Live Markers
Matrix clients ที่รองรับ (เช่น Element) จะเห็น live typewriter animation ขณะ OpenClaw กำลังตอบ แทนที่จะ wait แล้วโผล่ทั้งก้อน
🔧 Fixes สำคัญ
Security Hardening (ขนานใหญ่)
Release นี้เป็น security-heavy release ที่สุดใน April:
- ตรวจ interaction-driven redirects ก่อนถึง forbidden URLs
- Tighten strict SSRF defaults, hostname allowlists
- Harden subframes, CDP discovery, existing sessions, tab actions
- noVNC marker-span sanitization
- Docker CDP source-range enforcement
- Harden exec preflight reads
- Host env denylisting (Java, Rust, Cargo, Git, K8s, cloud credentials, Helm)
- Node output boundaries
- Outbound host-media reads
- Profile-mutation authorization
- Plugin install dependency scanning
- ACPX tool hooks
- Gmail watcher token redaction
- Oversized realtime WebSocket frame handling
OpenAI/Codex
- Add required Codex OAuth scopes
- Classify provider/runtime failures clearly
- Stop suggesting
/elevated fullwhen auto-approved host exec unavailable - Preserve embedded-run replay/liveness truth across compaction retries
WhatsApp — อัปเดต CLI Media Sends
# ส่งไฟล์ผ่าน CLI
openclaw send --to "+66812345678" --media "./document.pdf" "ส่งไฟล์นี้ให้ด้วย"แก้ปัญหา: ไฟล์ถูก drop ขณะที่ caption ถูกส่งสำเร็จ — ตอนนี้ route ผ่าน channel sendMedia path อย่างถูกต้อง
Microsoft Teams — Comprehensive Fix
- Restore media downloads สำหรับ personal DMs
- Bot Framework
a:conversations - OneDrive/SharePoint shared files
- Graph-backed chat IDs
- Accept Bot Framework audience tokens
- Prevent feedback-learning filename collisions
- Keep long tool chains alive with typing indicators
- Add SSO sign-in callbacks
- Inject parent context for thread replies
- Deliver cron announcements ถูก conversation
Gateway/Thread Routing
Fix ครอบคลุม: Slack, Telegram, Mattermost, Matrix, ACP, restart-sentinel, และ agent announce ให้ subagent messages กลับมาที่ thread ต้นทางเสมอ
/btw Side Questions
- ทำงานได้หลัง tool-use turns อีกครั้ง
- Render ใน Control UI เป็น dismissible ephemeral cards
- ส่งได้ทันทีระหว่าง active runs
- Clear stale BTW cards บน reset
Agents/Timeouts
ขยาย default LLM idle window จาก 60s เป็น 120s — โมเดลช้า (เช่น local Ollama) มีเวลา retry หรือ fallback ก่อน timeout error
iMessage/Self-chat
- แยก DM outbound และ true self-chat ชัดเจนขึ้น (ใช้ destination_caller_id + participants)
- Preserve multi-handle self-chat aliases
- Drop ambiguous reflected echoes
- Strip wrapped imsg RPC text fields
Telegram/Security
- Tighten
allowFromsender validation - Keep
/whoamiallowlist reporting sync กับ command auth
Commands/Targeting
/model, /status, /context, /compact และ command อื่นๆ ตอนนี้ target selected agent หรือ session แทนที่จะ default ไป requester เสมอ
วิธีอัปเดต
# npm
npm update -g openclaw
# pnpm
pnpm update -g openclaw
# ตรวจสอบเวอร์ชัน
openclaw --version
# OpenClaw 2026.4.10สรุปสิ่งที่ต้องรู้
| หัวข้อ | สิ่งที่เปลี่ยน |
|--------|--------------|
| Codex users | ใช้ codex/gpt-* แทน openai/gpt-* เพื่อ Codex-native features |
| Self-hosted LLM | เพิ่ม allowPrivateNetwork: true ถ้า endpoint อยู่ใน private range |
| Microsoft Teams | Media downloads กลับมาแล้ว, ลอง pin/react ได้เลย |
| Video generation | Seedance 2.0 พร้อมใน fal provider |
| Exec policy | openclaw exec-policy show เพื่อดู policy ปัจจุบัน |
| Security | อัปเดตทันที — มี security fixes จำนวนมาก |
*ขอบคุณ contributors กว่า 61 ท่านรวมถึง: @davemorin, @jalehman, @feiskyer, @Takhoffman, @joshavant, @ngutman, @gumadeiras, @mcaxtr, @neeravmakwana, @100yenadmin, @sudie-codes, @obviyus, @mbelinky, @ShionEria, @pgondhi987, @eleqtrizit, @hxy91819, @shakkernerd และอีกมากมาย 🙏*
