OpenClaw อัปเดตสองเวอร์ชัน: ปรับปรุงการสร้างภาพ + แก้ไขด้านความปลอดภัย

🚀 อัปเดต OpenClaw 2026.4.21: ปรับปรุงการสร้างภาพ + แก้ไขด้านความปลอดภัยหลายจุด
OpenClaw ได้เมื่อวันที่ 22 เมษายนเปิดตัวเวอร์ชัน2026.4.21 พร้อมทั้งเมื่อวันที่ 21 เมษายนก็เปิดตัวเวอร์ชัน2026.4.20ออกมาแล้ว ถือเป็นการอัปเดตสองเวอร์ชันที่ต่อเนื่องกันอย่างรวดเร็ว
📅 เวอร์ชัน 2026.4.21 (22 เมษายน)
การปรับปรุงหลัก
| รายการปรับปรุง | รายละเอียด |
|---|---|
| OpenAI/images | ใช้เป็นค่าเริ่มต้น gpt-image-2 รองรับ size hints 2K/4K |
| Plugins/doctor | แก้ไขการกู้คืน runtime dependency ของการติดตั้งแบบแพ็กเกจ |
| Image generation | กรณี provider/model ล้มเหลวจะบันทึก log ระดับ warn |
การแก้ไขสำคัญ
- Auth/commands: บังคับยืนยันตัวตนระดับ owner โดยผู้ที่ไม่ใช่ owner ไม่สามารถรันคำสั่งเฉพาะ owner ได้ (PR #69774)
- Slack: คงไว้ซึ่ง thread aliases ทำให้การส่งข้อความขณะรันไปอยู่ในเธรดที่ตั้งใจไว้ (PR #62947)
- Browser: ปฏิเสธ ax accessibility refs ที่ไม่ถูกต้อง แทนที่จะรอจนหมดเวลา (PR #69924)
- npm/install: มิเรอร์ node-domexception alias เพื่อแก้ปัญหา chain ของ dependency ที่ deprecated
📅 เวอร์ชัน 2026.4.20 (21 เมษายน)
การปรับปรุงหลัก
| รายการปรับปรุง | รายละเอียด |
|---|---|
| Onboard/wizard | ออกแบบสไตล์คำเตือนด้านความปลอดภัยใหม่ เพิ่ม loading spinner และ API key placeholder (PR #69553) |
| Agents/prompts | เสริมความแข็งแกร่งให้ default system prompt และ GPT-5 overlay |
| Models/costs | รองรับการตั้งราคาแบบขั้นบันไดของโมเดล รวมถึงการประมาณค่าใช้จ่ายของ Kimi K2.6/K2.5 (PR #67605) |
| Sessions/Maintenance | บังคับใช้เพดานจำนวนรายการภายใน ป้องกัน OOM (PR #69404) |
| Moonshot/Kimi | ใช้เป็นค่าเริ่มต้น kimi-k2.6 รองรับ thinking.keep = “all” (PR #69477, #68816) |
| Mattermost | สตรีมเอาต์พุตแบบเรียลไทม์ทั้งส่วนคิด กิจกรรมเครื่องมือ และคำตอบบางส่วน (PR #47838) |
| BlueBubbles/groups | รองรับ group systemPrompt ฉีดคำสั่งเฉพาะกลุ่ม (PR #69198) |
การปรับปรุงอื่น ๆ
- Cron: แยกสถานะการรันของ runtime ออกไปไว้ที่ jobs-state.json (PR #63105)
- Agents/compaction: ส่งการแจ้งเตือนเมื่อเริ่มและเสร็จสิ้นการบีบอัด (PR #67830)
- Plugins/tests: นำ plugin loader alias กลับมาใช้ซ้ำ ลดค่าใช้จ่ายในการทดสอบ (PR #69316)
- Terminal/logging: ปรับปรุง sanitizeForLog() (PR #67205)
- QA/CI: ให้ QA suite ที่ล้มเหลวส่งผลให้บิลด์ล้มเหลวตามค่าเริ่มต้น (PR #69122)
การแก้ไข
- Exec/YOLO: แก้ไข preflight ของสคริปต์ Python/Node ในโหมด security=full + ask=off
💡 อ่านฟีเจอร์เด่น
1. กำหนด OpenAI gpt-image-2 เป็นค่าเริ่มต้น
OpenClaw เปลี่ยน provider สร้างภาพค่าเริ่มต้นเป็นgpt-image-2:
- ความละเอียดสูงขึ้น: รองรับ size hints 2K และ 4K
- คุณภาพดีขึ้น: โมเดลสร้างภาพล่าสุดของ OpenAI
- อัปเดตเอกสาร: ปรับปรุง metadata ของเครื่องมือและเอกสารประกอบ
2. กำหนด Moonshot Kimi K2.6 เป็นค่าเริ่มต้น
OpenClaw ตั้งค่า Moonshot/Kimi ให้ใช้kimi-k2.6เป็นค่าเริ่มต้น:
- ประสิทธิภาพสูงขึ้น: K2.6 เก่งกว่า K2.5
- thinking.keep: รองรับ thinking.keep = “all”
- ความเข้ากันได้: K2.5 ยังใช้ได้เพื่อความเข้ากันได้
3. การป้องกัน OOM ของ Sessions
OpenClaw บังคับใช้เพดานจำนวนรายการของ session:
- ป้องกัน OOM: backlog ของ cron/executor session จะไม่ทำให้หน่วยความจำล้นอีกต่อไป
- ล้างข้อมูลตอนโหลด: พื้นที่จัดเก็บขนาดยักษ์จะถูกล้างตอนโหลด
- บังคับใช้ตามค่าเริ่มต้น: เพดานภายในและการล้างตามอายุเปิดใช้เป็นค่าเริ่มต้น
4. เสริมความปลอดภัย Auth
OpenClaw เพิ่มความปลอดภัยของคำสั่งระดับ owner:
- ต้องยืนยันตัวตนระดับ owner: ต้องแมตช์ owner-candidate หรือ operator.admin
- ปฏิเสธ wildcard fallback: owner-candidate ที่ว่างเปล่าไม่ถือว่าเพียงพออีกต่อไป
- enforceOwnerForCommands: การควบคุมสิทธิ์คำสั่งที่เข้มงวดยิ่งขึ้น
📊 เปรียบเทียบสองเวอร์ชัน
| เวอร์ชัน | วันเผยแพร่ | จุดเน้น |
|---|---|---|
| 2026.4.21 | 22 เมษายน | การสร้างภาพ ความปลอดภัย Auth และการแก้ไข Slack/Browser |
| 2026.4.20 | 21 เมษายน | สไตล์ Wizard, Kimi K2.6, Mattermost สตรีมมิง, การป้องกัน OOM |
การเปิดตัวสองเวอร์ชันที่ต่อเนื่องกัน สะท้อนให้เห็นว่าทีม OpenClaw ปรับปรุงอย่างไม่หยุดยั้ง
🙏 ขอบคุณผู้มีส่วนร่วม
การอัปเดตครั้งนี้ขอขอบคุณผู้มีส่วนร่วมดังต่อไปนี้:
- @drobison00 – แก้ไข Auth/commands
- @bek91 – Slack thread aliases
- @Patrick-Erichsen – สไตล์ Wizard, Browser ax
- @sliverp – Models/costs ราคาแบบขั้นบันได
- @bobrenze-bot – การป้องกัน OOM ของ Sessions
- @Feelw00 – Cron jobs-state
- @feniix – Agents/compaction
- @scoootscooob – Moonshot/Kimi K2.6
- @aniaan – Moonshot thinking.keep
- @omarshahine – BlueBubbles group systemPrompt
- @mbelinky – Plugins/tasks
- @bulutmuf – Terminal logging
- @joshavant – QA/CI
- @ninjaa – Mattermost สตรีมมิง
- @amknight – Plugins/tests
- @vincentkoc – npm node-domexception
📝 สรุป
การอัปเดตสองเวอร์ชัน OpenClaw 2026.4.20/4.21:
- กำหนด OpenAI gpt-image-2 เป็นค่าเริ่มต้น รองรับ 2K/4K
- กำหนด Moonshot Kimi K2.6 เป็นค่าเริ่มต้น
- การป้องกัน OOM ของ Sessions
- เสริมความปลอดภัย Auth
- Mattermost สตรีมเอาต์พุต
- BlueBubbles group systemPrompt
- ปรับปรุงสไตล์ Wizard
- การแก้ไขหลายจุดใน Slack/Browser/npm
- ผู้มีส่วนร่วมกว่า 16 คน
OpenClaw พัฒนาต่อเนื่อง ก้าวหน้าขึ้นทุกวัน
GitHub Releases:https://github.com/openclaw/openclaw/releases