OpenClaw 2026.4.7
อ่าน Release Notes ต้นฉบับ: GitHub Releases
ฟีเจอร์ใหม่ที่สำคัญ
openclaw infer — CLI Hub สำหรับ AI Inference 🔍
ฟีเจอร์ใหม่ที่ใหญ่ที่สุดใน release นี้คือคำสั่ง openclaw infer ที่รวม inference workflows ทั้งหมดไว้ในที่เดียว:
# ถามโมเดลโดยตรงจาก terminal
openclaw infer model "สรุปรายงานการประชุมให้หน่อย" --file meeting.txt
# สร้างภาพโดยตรง
openclaw infer image "A futuristic city in Thailand at sunset"
# สร้างเพลง
openclaw infer music "upbeat thai pop with acoustic guitar"
# ค้นหาเว็บ
openclaw infer web "openai api pricing 2026"
# สร้าง embeddings สำหรับ vector search
openclaw infer embed "ข้อความที่ต้องการ embed" --output vectors.json- DevOps ใช้
openclaw infer modelเพื่อ parse log files โดยตรงจาก terminal - สร้าง image ทดสอบสำหรับ UI โดยไม่ต้องเปิด GUI
- ทำ embedding pipeline ใน CI/CD scripts
Tools/Media Generation — Auto-Fallback ข้าม Providers 🎬
ระบบ media generation ปรับใหม่: ถ้า provider หลักล้มเหลว จะ auto-fallback ไปยัง provider สำรองโดยอัตโนมัติ
- เลือก provider ที่รองรับ size/aspect ratio ที่ใกล้เคียงที่สุด
- รองรับ video-to-video mode ใหม่
- แสดง provider capabilities ให้รู้ว่าแต่ละตัวทำอะไรได้
คุณ: สร้างวิดีโอจากรูปนี้
[ระบบ auto-เลือก provider ที่รองรับ image-to-video และ fallback หากล้มเหลว]Memory Wiki — Knowledge Base กลับมาแล้ว 📚
Memory Wiki กลับมาพร้อม features ครบชุด เหมาะสำหรับทีมที่ต้องการ knowledge base ที่ AI สามารถอ้างอิงได้:
# เพิ่ม fact เข้า wiki
openclaw memory wiki add --claim "Redis คือ in-memory database" --evidence "จาก docs.redis.io"
# Query wiki
openclaw memory wiki query "Redis คืออะไร"
# sync wiki กับ memory system
openclaw memory wiki sync
# ดู health ของ claims (contradiction detection)
openclaw memory wiki health- Structured claim + evidence fields
- Contradiction clustering — หา claims ที่ขัดแย้งกันอัตโนมัติ
- Staleness dashboard — รู้ว่า fact ไหนเก่าเกินไป
- Freshness-weighted search — ผลการค้นหาเรียงตามความใหม่
Webhook Ingress Plugin — ให้ External Systems Trigger OpenClaw 🔗
Plugin ใหม่ที่ช่วยให้ external systems เรียกใช้ OpenClaw Tasks ได้ผ่าน HTTP webhook:
# openclaw.json
plugins:
entries:
webhooks:
enabled: true
routes:
- path: /hooks/deploy
secret: your-shared-secret
taskFlow: deploy-checkตัวอย่างการใช้งาน:
# GitHub Actions ส่ง webhook หลัง deploy เสร็จ
curl -X POST https://your-openclaw/hooks/deploy \
-H "X-Webhook-Secret: your-shared-secret" \
-d '{"repo":"my-app","branch":"main","status":"success"}'
# OpenClaw รับ → รัน TaskFlow "deploy-check" อัตโนมัติ
# → ทดสอบ endpoint, รายงานผลใน SlackGateway Sessions — Branch & Restore 🔄
ตอนนี้ Gateway สามารถ checkpoint session ก่อน compaction และ restore ย้อนกลับได้:
- Sessions UI มีปุ่ม Branch และ Restore
- ดูประวัติ session ย้อนหลังได้
- ช่วยเมื่อ session หลัง compaction ไม่ได้ผลลัพธ์ที่ต้องการ
Providers ใหม่และปรับปรุง 🤖
Google Gemma 4 รองรับแล้ว:
openclaw run --model google/gemma-4 "อธิบาย machine learning ให้เข้าใจง่าย"- Trinity catalog entries
- รองรับผ่าน OpenRouter
- เหมาะสำหรับงาน enterprise/domain-specific AI
Claude CLI — กลับมาเป็น Preferred Path: OpenClaw ปรับให้ Claude CLI กลับมาเป็น preferred path สำหรับ Anthropic อีกครั้ง ทั้งใน onboarding, model-auth guidance, และ Docker lanes
Ollama — Auto-Detect Vision:
ตอนนี้ Ollama detect ว่าโมเดลรองรับ vision ได้อัตโนมัติ จาก /api/show response ไม่ต้องตั้งค่า manual แล้ว:
# ส่งรูปให้ llava หรือ vision model ใน Ollama ได้เลย
openclaw run --model ollama/llava "อ่านตัวเลขจากรูปนี้" --image receipt.jpgMemory Dreaming — Session Transcript Ingestion 💭
ระบบ Memory Dreaming ปรับปรุง: ตอนนี้นำ session transcripts เข้า dreaming corpus ได้โดยตรง
- Per-day session-corpus notes
- Cursor checkpointing — resume ได้ตรงจุดที่หยุด
- เพิ่ม
openclaw memory promotesupport
Compaction — Pluggable Provider 🔧
ตอนนี้ plugins สามารถ replace built-in compaction pipeline ได้:
{
"agents": {
"defaults": {
"compaction": {
"provider": "my-custom-compactor"
}
}
}
}ถ้า provider ล้มเหลว จะ fallback กลับมาใช้ LLM summarization อัตโนมัติ
Discord — Event Cover Image 🎉
event-create รองรับ cover image แล้ว:
สร้าง Discord event "OpenClaw Thailand Meetup" วันที่ 15 พ.ค.
ใส่รูป cover: https://example.com/meetup-banner.jpgBug Fixes สำคัญ
Control UI
- แสดง /tts audio replies ใน webchat แล้ว
- แก้ auth link hint เมื่อใช้ ?token= ผิด (ควรใช้ #token=)
- แก้ Copy/Canvas button บน mobile ที่ทับเนื้อหา
iOS & macOS
- iOS Gateway connection error UI ดีขึ้นมาก — แยกประเภท error ชัดเจน
- Apple Watch exec approvals ทำงาน background ได้ดีขึ้น
- macOS: แก้ version parsing เมื่อมี commit hash ต่อท้าย (เช่น 2026.4.7 (5050017))
Security (สำคัญมาก) - Exec env sanitization: block Java, Rust, Cargo, Git, Kubernetes, cloud credential env overrides - Fetch guard: drop request bodies บน cross-origin 307/308 redirects - Browser SSRF: block ทุก redirect pivot ผ่าน document navigations - Gateway auth: invalidate sessions เก่าเมื่อ token rotate - /allowlist commands ต้องการ owner authorization เสมอ
Windows
- แก้ ERR_UNSUPPORTED_ESM_URL_SCHEME บน Windows plugin loader
- Plugin installs, doctor, openclaw secret, และ bundled plugins ทำงานได้แล้วบน Windows
Slack
- Thread mention: เพิ่ม requireExplicitMention option
- Media: ผ่าน SSRF-guarded dispatcher แล้วบน Node 22
Matrix - Multi-paragraph Markdown rendering ใน Element ถูกต้อง - Invite auto-join setup step ปรับปรุงแล้ว
ตัวอย่างการใช้งาน Use Cases
1. Automated Code Review ด้วย Webhook
# เมื่อมี PR ใหม่ใน GitHub → webhook → OpenClaw review code
routes:
- path: /hooks/pr-review
secret: ${env:GITHUB_WEBHOOK_SECRET}
taskFlow: code-review2. Knowledge Base ทีม ด้วย Memory Wiki
# ใส่ขั้นตอนการ deploy ของทีมเข้า Wiki
openclaw memory wiki add \
--claim "Production deploy ต้องผ่าน staging ก่อนเสมอ" \
--evidence "Team policy doc v3.2"
# ให้ AI อ้างอิง Wiki เวลาตอบคำถาม deploy
openclaw run "เราต้อง deploy ยังไง?" --agent deploy-assistant3. Image Analysis ด้วย Ollama Vision (Local, ฟรี)
# ติดตั้ง vision model ใน Ollama ก่อน
ollama pull llava
# ให้ OpenClaw analyze รูปสินค้า
openclaw run --model ollama/llava \
"วิเคราะห์สภาพสินค้าจากรูปนี้ แล้วแนะนำราคา" \
--image product-photo.jpg4. Session Recovery หลัง Compaction
เมื่อ session ยาวเกิน context limit และ compact ไปแล้ว แต่คำตอบหลัง compact ไม่ตรง: 1. ไปที่ Sessions UI ใน Control UI 2. เลือก checkpoint ก่อน compaction 3. กด Restore แล้วเริ่ม session ใหม่จากจุดนั้นได้เลย
อัปเดต
npm update -g openclaw
# หรือ
pnpm update -g openclaw
# ตรวจสอบเวอร์ชัน
openclaw --version
# OpenClaw 2026.4.7
# ตรวจสอบ config compatibility
openclaw doctor*Release นี้มี contributor 45+ คน — ขอบคุณทุกคนที่มีส่วนร่วม! 🙏*
หมายเหตุ: 2026.4.8 release แล้วด้วยเช่นกัน (4 ชั่วโมงหลัง 2026.4.7) เป็น hotfix สำหรับ Telegram/Slack channel loading บน npm builds — แนะนำให้อัปเดตไปเลย
