Podwójna aktualizacja OpenClaw: ulepszenia generowania obrazów i poprawki bezpieczeństwa

🚀 Aktualizacja OpenClaw 2026.4.21: ulepszenia generowania obrazów i liczne poprawki bezpieczeństwa
OpenClaw 22 kwietnia wydał wersję 2026.4.21, a jednocześnie 21 kwietnia wydał wersję 2026.4.20, co oznacza dwa wydania w bardzo krótkim czasie.
📅 Wersja 2026.4.21 (22 kwietnia)
Główne ulepszenia
| Ulepszenie | Opis |
|---|---|
| OpenAI/images | Domyślnie używa gpt-image-2, obsługa 2K/4K size hints |
| Plugins/doctor | Naprawa przywracania zależności uruchomieniowych przy instalacji pakietowej |
| Image generation | Logowanie na poziomie warn dla nieudanych provider/model |
Ważne poprawki
- Auth/commands: wymagana autoryzacja ownera – użytkownicy inni niż owner nie mogą wykonywać komend owner-only (PR #69774)
- Slack: zachowanie thread aliases, wysyłanie w czasie działania zostaje w oczekiwanym wątku (PR #62947)
- Browser: odrzucanie nieprawidłowych ax accessibility refs, brak oczekiwania na timeout (PR #69924)
- npm/install: mirrorowanie aliasu node-domexception, rozwiązanie problemu łańcucha zależności deprecated
📅 Wersja 2026.4.20 (21 kwietnia)
Główne ulepszenia
| Ulepszenie | Opis |
|---|---|
| Onboard/wizard | Przeprojektowany styl ostrzeżeń bezpieczeństwa, spinner ładowania, placeholder dla API key (PR #69553) |
| Agents/prompts | Wzmocnienie domyślnego system promptu i GPT-5 overlay |
| Models/costs | Obsługa warstwowego cennika modeli, w tym szacunki kosztów Kimi K2.6/K2.5 (PR #67605) |
| Sessions/Maintenance | Wymuszanie wbudowanego limitu wpisów, ochrona przed OOM (PR #69404) |
| Moonshot/Kimi | Domyślnie używa kimi-k2.6, obsługa thinking.keep = “all” (PR #69477, #68816) |
| Mattermost | Strumieniowanie myśli, aktywności narzędzi i częściowych odpowiedzi (PR #47838) |
| BlueBubbles/groups | Obsługa group systemPrompt, wstrzykiwanie instrukcji specyficznych dla grupy (PR #69198) |
Pozostałe ulepszenia
- Cron: wydzielenie stanu wykonania runtime do jobs-state.json (PR #63105)
- Agents/compaction: powiadomienia o rozpoczęciu i zakończeniu kompresji (PR #67830)
- Plugins/tests: ponowne użycie aliasu plugin loader, mniejszy narzut testów (PR #69316)
- Terminal/logging: optymalizacja sanitizeForLog() (PR #67205)
- QA/CI: QA suite domyślnie kończy się niepowodzeniem w razie błędu (PR #69122)
Poprawki
- Exec/YOLO: naprawa preflight skryptów Python/Node w trybie security=full + ask=off
💡 Najważniejsze zmiany w szczegółach
1. gpt-image-2 od OpenAI jako domyślny
OpenClaw zmienia domyślny provider generowania obrazów na gpt-image-2:
- Wyższa rozdzielczość: obsługa 2K i 4K size hints
- Lepsza jakość: najnowszy model generowania obrazów OpenAI
- Aktualizacja dokumentacji: odświeżenie metadata narzędzi i dokumentacji
2. Kimi K2.6 od Moonshot jako domyślny
Domyślnie OpenClaw używa w Moonshot/Kimi modelu kimi-k2.6:
- Wyższa wydajność: K2.6 jest mocniejszy niż K2.5
- thinking.keep: obsługa thinking.keep = “all”
- Kompatybilność: K2.5 pozostaje dostępny dla zachowania zgodności
3. Ochrona sesji przed OOM
OpenClaw wymusza limit wpisów w sesji:
- Ochrona przed OOM: zaleganie sesji cron/executor nie powoduje już wyczerpania pamięci
- Czyszczenie przy ładowaniu: nadmiernie duże zasoby są czyszczone w momencie ładowania
- Domyślnie wymuszane: wbudowane limity i czyszczenie według wieku są włączone domyślnie
4. Wzmocnienie bezpieczeństwa Auth
OpenClaw wzmacnia bezpieczeństwo komend ownera:
- Wymagana tożsamość ownera: dopasowanie owner-candidate lub operator.admin
- Odrzucenie wildcard fallback: pusty owner-candidate nie jest już uznawany za wystarczający
- enforceOwnerForCommands: bardziej rygorystyczna kontrola uprawnień do komend
📊 Porównanie obu aktualizacji
| Wersja | Data wydania | Najważniejsze |
|---|---|---|
| 2026.4.21 | 22 kwietnia | generowanie obrazów, bezpieczeństwo Auth, poprawki Slack/Browser |
| 2026.4.20 | 21 kwietnia | styl Wizard, Kimi K2.6, strumieniowanie w Mattermost, ochrona przed OOM |
Dwa wydania w krótkim odstępie, zespół OpenClaw stale udoskonala produkt.
🙏 Podziękowania dla współtwórców
Za tę aktualizację dziękujemy następującym osobom:
- @drobison00 – poprawki Auth/commands
- @bek91 – Slack thread aliases
- @Patrick-Erichsen – styl Wizard, Browser ax
- @sliverp – warstwowy cennik Models/costs
- @bobrenze-bot – ochrona Sessions przed OOM
- @Feelw00 – Cron jobs-state
- @feniix – Agents/compaction
- @scoootscooob – Moonshot/Kimi K2.6
- @aniaan – Moonshot thinking.keep
- @omarshahine – BlueBubbles group systemPrompt
- @mbelinky – Plugins/tasks
- @bulutmuf – logowanie w Terminal
- @joshavant – QA/CI
- @ninjaa – strumieniowanie w Mattermost
- @amknight – Plugins/tests
- @vincentkoc – npm node-domexception
📝 Podsumowanie
Podwójna aktualizacja OpenClaw 2026.4.20/4.21:
- gpt-image-2 od OpenAI jako domyślny, obsługa 2K/4K
- Kimi K2.6 od Moonshot jako domyślny
- Ochrona sesji przed OOM
- Wzmocnienie bezpieczeństwa Auth
- Strumieniowanie w Mattermost
- Group systemPrompt w BlueBubbles
- Ulepszony styl Wizard
- Liczne poprawki Slack/Browser/npm
- Udział ponad 16 współtwórców
OpenClaw rozwija się nieustannie i z każdym dniem jest coraz lepszy.
GitHub Releases:https://github.com/openclaw/openclaw/releases