3.13 to wydanie naprawcze. Oryginalny tag Git był uszkodzony, więc wychodzi jako v2026.3.13-1. Żadnego przepisywania dashboardu, żadnej nowej integracji modeli, żadnej wielkiej funkcji. Czym jest 3.13: ponad 70 poprawek, które czynią istniejącą platformę solidniejszą.
Oto co się liczy.
Wydajność: regresja pamięci Plugin-SDK
Najważniejsza pojedyncza poprawka w tym wydaniu. Błąd w deduplikacji chunków w Plugin-SDK powodował ~2x zużycie pamięci w porównaniu z 3.12. Jeśli zauważyłeś, że twoja instancja OpenClaw zjada więcej RAM po aktualizacji, to właśnie był powód.
PR #45426 naprawia logikę deduplikacji. Zużycie pamięci powinno wrócić do poziomu z ery 3.11. Jeśli działasz na ograniczonym VPS-ie lub Raspberry Pi, ta poprawka ma ogromne znaczenie.
Android i iOS: mobile robi się poważne
Trzy poprawki Androida i jedno ulepszenie iOS sygnalizują, że mobile dostaje prawdziwą uwagę:
- •Przeprojektowanie ustawień czatu (#44894): Interfejs ustawień czatu na Androidzie przeszedł pełną wizualną przebudowę — czystszy układ, lepsza nawigacja, większa spójność z doświadczeniem webowym
- •Google Code Scanner (#45021): Skanowanie QR podczas onboardingu korzysta teraz z API Google Code Scanner zamiast wcześniejszego podejścia opartego na aparacie. Bardziej niezawodne, szczególnie w słabym oświetleniu
- •Wyciek HttpURLConnection (#43780): Wyciek połączeń w kliencie HTTP powodował stopniowy wzrost zużycia pamięci w długotrwałych sesjach na Androidzie. Naprawiono prawidłowym czyszczeniem połączeń
- •Welcome Pager (#45054): Przepływ onboardingu ma teraz właściwy welcome pager, który zapoznaje nowych użytkowników z kluczowymi koncepcjami przed wrzuceniem ich do aplikacji
To nie są efektowne zmiany, ale to właśnie takie poprawki odróżniają „działa na mobile" od „działa dobrze na mobile".
Niezawodność agentów: 5 poprawek
Agenci stali się wyraźnie bardziej przewidywalni w 3.13:
- 1.Usuwanie thinking blocks przy odtwarzaniu (#44843): Podczas odtwarzania sesji agentów thinking blocks były ponownie wstrzykiwane do kontekstu, zużywając tokeny i niekiedy dezorientując model. Teraz są usuwane przy odtwarzaniu
- 2.Koniec z podwójnym wstrzykiwaniem pamięci (#26054): Pliki pamięci były wstrzykiwane dwukrotnie w pewnych wieloturowych przepływach. Powodowało to zanieczyszczenie kontekstu i marnowanie tokenów
- 3.Respektowanie nadpisań kompatybilności użytkownika (#44432): Określone przez użytkownika nadpisania kompatybilności były cicho ignorowane w niektórych ścieżkach providerów. Teraz są respektowane wszędzie
- 4.Zachowanie pustych kluczy API dla niestandardowych providerów (#45631): Jeśli celowo zostawiłeś pusty klucz API niestandardowego providera (dla providerów, którzy go nie potrzebują), system traktował to jako błąd. Naprawiono
- 5.Rozwiązywanie ścieżek cross-workspace agentów (#40176): Gdy agenci odwoływali się do plików przez granice workspace, rozwiązywanie ścieżek mogło cicho zawieść. Teraz działa prawidłowo
Każda z osobna niewielka. Razem oznaczają, że agenci rzadziej produkują bezużyteczny output lub cicho padają w środku rozmowy.
Szlify UI
Zestaw poprawek UI, które czynią codzienne korzystanie wygodniejszym:
- •Mobilna szuflada nawigacji i warianty motywu (#45107): Mobilna szuflada nawigacji teraz prawidłowo respektuje warianty motywu, a animacja jest płynniejsza
- •Status paska bocznego/umiejętności agenta/renderowanie czatu (#45451): Wiele poprawek renderowania w pasku bocznym — odznaki umiejętności agenta wyświetlają się poprawnie, wskaźniki statusu aktualizują się w czasie rzeczywistym, a podglądy czatu nie obcinają w połowie słowa
- •Rozmiar ikony ostrzeżenia o kontekście czatu (#45533): Ikona ostrzeżenia o limicie kontekstu była zbyt duża na niektórych wyświetlaczach. Teraz skaluje się prawidłowo
- •Zbyt duże odpowiedzi w czacie (#45559): Długie odpowiedzi rozrywały układ czatu na wąskich ekranach. Tekst teraz prawidłowo się zawija z odpowiednim paddingiem
- •Burza przeładowań historii czatu w dashboardzie (#45541): Otwarcie dashboardu mogło wywołać kaskadę przeładowań historii czatu. Teraz ładuje się raz i cachuje
Kompakcja i sesje
Zarządzanie kontekstem stało się inteligentniejsze:
- •Zliczanie tokenów pełnej sesji (#28347): Kontrolny licznik tokenów działa teraz na całej sesji, wyłapując przypadki, gdy kompakcja cicho traciła kontekst
- •Ciągłość persony/języka (#10456): Po kompakcji persona i ustawienia języka agenta mogły się „rozjeżdżać". Teraz są jawnie zachowywane przez granicę kompakcji
- •Zachowanie lastAccountId/lastThreadId (#44773): Metadane sesji były tracone podczas pewnych ścieżek kompakcji, przez co agent „zapominał", na jakim koncie i w jakim wątku operuje
- •Tworzenie transkryptu przy chat.inject (#36645): Wstrzyknięte wiadomości czatu teraz prawidłowo tworzą transkrypty, więc pojawiają się w historii sesji
Docker i infrastruktura
- •Obsługa strefy czasowej OPENCLAW_TZ (#34119): Możesz teraz ustawić strefę czasową kontenera OpenClaw przez zmienną środowiskową
OPENCLAW_TZ. Koniec z zadaniami cron wyłącznie w UTC - •apt-get upgrade w Dockerfile (#45384): Obrazy bazowe wykonują teraz
apt-get upgradepodczas budowania, pobierając najnowsze łatki bezpieczeństwa dla pakietów systemowych - •Zapobieganie wyciekowi tokenów bramy (#44956): Problem z kontekstem budowania Dockera mógł przypadkowo zawrzeć tokeny bramy w cache warstw obrazu.
.dockerignoreteraz jawnie wyklucza pliki wrażliwych poświadczeń
Poprawki platformowe
Długi ogon poprawek specyficznych dla platform:
- •Łagodzenie SSRF z fallbackiem na IPv4 (#44639, #45327): Obsługa webhooków Telegrama teraz waliduje URL-e i przechodzi na IPv4, gdy IPv6 powoduje problemy z łącznością
- •Ulepszenia metadanych bramy (#44397): Lepsza obsługa metadanych bramy Discord dla bardziej niezawodnych połączeń botów
- •Obsługa nazw plików nie-ASCII (#34262): Przesyłanie plików z chińskimi, japońskimi lub innymi znakami nie-ASCII w nazwach nie kończy się już cichą porażką
- •Deduplikacja wiadomości (#43762): Zduplikowane dostarczanie wiadomości z webhooków Feishu jest teraz obsługiwane z gracją
- •Konfiguracja grup (#27199): Obsługa grup Signal działa teraz z zaktualizowanym schematem konfiguracji
- •Interaktywne dyrektywy odpowiedzi (#44607): Interaktywne komponenty Slacka (przyciski, menu) teraz prawidłowo propagują dyrektywy odpowiedzi z powrotem do agenta
macOS i Windows
- •macOS PortGuard — poprawka Docker Desktop (#13798): PortGuard błędnie oznaczał wiązania portów Docker Desktop jako konflikty. Naprawiono prawidłowym wykrywaniem procesów
- •macOS exec-approvals.json (#13707): Plik persistencji zatwierdzeń wykonania jest teraz prawidłowo tworzony i utrzymywany na macOS
- •Windows: tłumienie okien konsoli (#44842): Uruchamiane podprocesy na Windowsie nie migają już oknami konsoli. Drobiazg, który doprowadzał ludzi do szału
Bezpieczeństwo
Trzy zmiany związane z bezpieczeństwem:
- •Zapobieganie wyciekowi tokenów Docker (#44956): Zapobiega cachowaniu tokenów bramy w warstwach obrazów Docker
- •Zachowanie współdzielonej autentykacji przy niezabezpieczonych połączeniach control-ui (#45088): Współdzielone tokeny autentykacji są teraz zachowywane nawet przy połączeniu z control-ui przez nie-HTTPS (typowe w lokalnym rozwoju)
- •Przywrócenie obejścia autentykacji control-ui (#45512): Regresja w 3.12 zepsuła obejście autentykacji dla wyłącznie lokalnych instancji control-ui. Przywrócono
Reszta
| Obszar | Istotne zmiany |
|---|---|
| Pluginy | Szybkie przerwanie przy kolizjach channel/binding (#45628), różne poprawki schematu konfiguracji |
| Browser Agent | Normalizacja dyspozycji akcji zbiorczych (#45457), wzmocnienie cyklu życia sesji (#45682) |
| Anthropic | Poprawka crasha przy starcie (#45520) |
| Gemini | Normalizacja model-id dla google-vertex (#42435) |
| Testy | Domyślny model zaktualizowany do gpt-5.4 (#44367) |
Nowi kontrybutorzy
Witamy wszystkich, którzy wylądowali swoim pierwszym PR w 3.13. Liczba kontrybutorów właśnie przekroczyła 1 260 i każda poprawka się liczy — czy to literówka w dokumentacji, czy krytyczny wyciek pamięci.
---
3.13 to wydanie stabilizacyjne. Bez blasku, za to z dyscypliną. Jeśli jesteś na 3.12, sama poprawka pamięci jest warta aktualizacji. Jeśli na czymś starszym, ulepszenia niezawodności agentów kumulują się ze wszystkim z 3.11 i 3.12.
Zaktualizuj teraz.