Pembaruan Dua Versi OpenClaw: Perbaikan Pembuatan Gambar + Perbaikan Keamanan

🚀 Pembaruan OpenClaw 2026.4.21: perbaikan pembuatan gambar + sejumlah perbaikan keamanan
OpenClaw pada 22 April merilis versi 2026.4.21, sekaligus pada 21 April merilis versi 2026.4.20, dua versi dirilis dalam tempo berdekatan.
📅 Versi 2026.4.21 (22 April)
Perbaikan utama
| Perbaikan | Keterangan |
|---|---|
| OpenAI/images | Secara default menggunakan gpt-image-2, mendukung size hints 2K/4K |
| Plugins/doctor | Memperbaiki pemulihan dependensi runtime untuk instalasi terpaket |
| Image generation | Kegagalan provider/model dicatat sebagai log level warn |
Perbaikan penting
- Auth/commands: mensyaratkan autentikasi identitas owner; non-owner tidak dapat menjalankan perintah owner-only (PR #69774)
- Slack: mempertahankan thread aliases, pengiriman runtime tetap berada di thread yang diharapkan (PR #62947)
- Browser: menolak ax accessibility refs yang tidak valid, tidak lagi menunggu timeout (PR #69924)
- npm/install: membuat mirror alias node-domexception, menyelesaikan rantai dependensi yang deprecated
📅 Versi 2026.4.20 (21 April)
Perbaikan utama
| Perbaikan | Keterangan |
|---|---|
| Onboard/wizard | Mendesain ulang gaya peringatan keamanan, spinner pemuatan, placeholder API key (PR #69553) |
| Agents/prompts | Memperkuat system prompt default dan overlay GPT-5 |
| Models/costs | Mendukung harga model berjenjang, termasuk estimasi biaya Kimi K2.6/K2.5 (PR #67605) |
| Sessions/Maintenance | Menegakkan batas entri bawaan untuk mencegah OOM (PR #69404) |
| Moonshot/Kimi | Secara default menggunakan kimi-k2.6, mendukung thinking.keep = “all” (PR #69477, #68816) |
| Mattermost | Output streaming untuk proses berpikir, aktivitas alat, dan balasan parsial (PR #47838) |
| BlueBubbles/groups | Mendukung group systemPrompt, menyuntikkan instruksi khusus grup (PR #69198) |
Perbaikan lainnya
- Cron: memisahkan status eksekusi runtime ke jobs-state.json (PR #63105)
- Agents/compaction: mengirim notifikasi dimulai dan selesainya kompresi (PR #67830)
- Plugins/tests: menggunakan ulang alias plugin loader untuk mengurangi overhead pengujian (PR #69316)
- Terminal/logging: mengoptimalkan sanitizeForLog() (PR #67205)
- QA/CI: gagal secara default ketika QA suite gagal (PR #69122)
Perbaikan
- Exec/YOLO: memperbaiki preflight skrip Python/Node pada mode security=full + ask=off
💡 Penjelasan fitur utama
1. gpt-image-2 dari OpenAI menjadi default
OpenClaw mengubah provider pembuatan gambar defaultnya menjadi gpt-image-2:
- Resolusi lebih tinggi: mendukung size hints 2K dan 4K
- Kualitas lebih baik: model pembuatan gambar terbaru dari OpenAI
- Pembaruan dokumentasi: memperbarui metadata alat dan dokumentasi
2. Moonshot Kimi K2.6 menjadi default
OpenClaw menjadikan Moonshot/Kimi secara default menggunakan kimi-k2.6:
- Performa lebih kuat: K2.6 lebih kuat daripada K2.5
- thinking.keep: mendukung thinking.keep = “all”
- Kompatibilitas: K2.5 masih dapat digunakan untuk kompatibilitas
3. Perlindungan OOM Sessions
OpenClaw menegakkan batas entri session:
- Mencegah OOM: penumpukan session cron/executor tidak menyebabkan kehabisan memori
- Pembersihan saat pemuatan: penyimpanan yang terlalu besar dibersihkan saat dimuat
- Ditegakkan secara default: batas bawaan dan pembersihan berdasarkan usia entri aktif secara default
4. Penguatan keamanan Auth
OpenClaw memperkuat keamanan perintah owner:
- Identitas owner wajib: kecocokan owner-candidate atau operator.admin
- Menolak wildcard fallback: owner-candidate yang kosong tidak lagi dianggap cukup
- enforceOwnerForCommands: kontrol izin perintah yang lebih ketat
📊 Perbandingan dua pembaruan
| Versi | Tanggal rilis | Fokus |
|---|---|---|
| 2026.4.21 | 22 April | Pembuatan gambar, keamanan Auth, perbaikan Slack/Browser |
| 2026.4.20 | 21 April | Gaya wizard, Kimi K2.6, streaming Mattermost, perlindungan OOM |
Dua versi dirilis berdekatan, tim OpenClaw terus melakukan optimasi.
🙏 Ucapan terima kasih kepada kontributor
Pembaruan ini berterima kasih kepada kontributor berikut:
- @drobison00 – perbaikan Auth/commands
- @bek91 – Slack thread aliases
- @Patrick-Erichsen – gaya wizard, Browser ax
- @sliverp – harga berjenjang Models/costs
- @bobrenze-bot – perlindungan 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 – streaming Mattermost
- @amknight – Plugins/tests
- @vincentkoc – npm node-domexception
📝 Ringkasan
Pembaruan dua versi OpenClaw 2026.4.20/4.21:
- gpt-image-2 dari OpenAI menjadi default, mendukung 2K/4K
- Moonshot Kimi K2.6 menjadi default
- Perlindungan OOM Sessions
- Penguatan keamanan Auth
- Output streaming Mattermost
- Group systemPrompt BlueBubbles
- Perbaikan gaya wizard
- Berbagai perbaikan Slack/Browser/npm
- 16+ kontributor berpartisipasi
OpenClaw terus beriterasi dan berkembang setiap hari.
GitHub Releases:https://github.com/openclaw/openclaw/releases