Najważniejsze zmiany
01
Voice STT dla 10 nowych języków — dodano rosyjski, polski, turecki, holenderski, ukraiński, grecki, czeski, duński, szwedzki, norweski (łącznie 20 języków)
02
Nowe hook events — InstructionsLoaded (przy wczytaniu CLAUDE.md/rules), agent_id i agent_type dla subagentów, pole worktree w hook events
03
Poprawki bezpieczeństwa — naprawiono pomijanie sandboxa przy symlinku, naprawiono ciche auto-zezwolenie dla interaktywnych narzędzi w skilli
Nowe funkcje i zmiany 20
- Dodano skill
/claude-apido budowania aplikacji z Claude API i Anthropic SDK - Dodano Ctrl+U na pustym prompcie bash (
!) do wyjścia z trybu bash, odpowiadając Escape i Backspace - Dodano obsługę klawiatury numerycznej przy wybieraniu opcji w pytaniach Claude
- Dodano opcjonalny argument nazwy do
/remote-controliclaude remote-controldo ustawienia własnego tytułu sesji widocznego w claude.ai/code - Dodano obsługę Voice STT dla 10 nowych języków (łącznie 20): rosyjski, polski, turecki, holenderski, ukraiński, grecki, czeski, duński, szwedzki, norweski
- Dodano wyświetlanie poziomu effort (np. „with low effort") przy logo i spinnerze
- Dodano wyświetlanie nazwy agenta w tytule terminala przy
claude --agent - Dodano ustawienie
sandbox.enableWeakerNetworkIsolation(tylko macOS) dla programów Go takich jakgh,gcloud,terraform - Dodano ustawienie
includeGitInstructions(i zmiennąCLAUDE_CODE_DISABLE_GIT_INSTRUCTIONS) do usunięcia wbudowanych instrukcji commit/PR z system prompt - Dodano komendę
/reload-pluginsdo aktywacji oczekujących zmian pluginów bez restartu - Dodano jednorazowy prompt startowy sugerujący Claude Code Desktop na macOS i Windows (max 3 wyświetlenia)
- Dodano zmienną
${CLAUDE_SKILL_DIR}dla skilli do odwoływania się do własnego katalogu w treści SKILL.md - Dodano hook event
InstructionsLoadeduruchamiany przy wczytaniu CLAUDE.md lub.claude/rules/*.md - Dodano
agent_id(dla subagentów) iagent_type(dla subagentów i--agent) do hook events - Dodano pole
worktreedo hook events komend statusu z nazwą, ścieżką, gałęzią i katalogiem repozytorium - Dodano
pluginTrustMessagew managed settings do dołączania kontekstu organizacji do ostrzeżenia o zaufaniu pluginu - Dodano pobieranie limitów polityk (np. ograniczenia remote control) dla użytkowników OAuth Team, nie tylko Enterprise
- Dodano
pathPatterndostrictKnownMarketplacesdla dopasowywania regex źródeł plików/katalogów - Dodano typ źródła pluginu
git-subdirwskazujący na podkatalog w repozytorium git - Dodano opcję konfiguracji
oauth.authServerMetadataUrldla serwerów MCP
Poprawki 83
- Naprawiono problem bezpieczeństwa, gdzie zagnieżdżone odkrywanie skilli mogło wczytywać skille z katalogów gitignore (np.
node_modules) - Naprawiono dialog zaufania cicho włączający wszystkie serwery
.mcp.jsonprzy pierwszym uruchomieniu - Naprawiono crash
claude remote-controlna instalacjach npm - Naprawiono
--model claude-opus-4-0i--model claude-opus-4-1wskazujące na przestarzałe wersje Opus - Naprawiono korupcję macOS keychain przy wielu serwerach MCP OAuth
- Naprawiono utratę
subscriptionTypew.credentials.jsonpo przejściowych błędach endpointu profilu - Naprawiono pojawianie się ghost dotfiles (
.bashrc,HEADitp.) jako nieśledzonych plików po sandboxowanych komendach Bash na Linux - Naprawiono Shift+Enter drukujące
[27;2;13~zamiast nowej linii w Ghostty przez SSH - Naprawiono czyszczenie stash (Ctrl+S) przy wysyłaniu wiadomości podczas pracy Claude
- Naprawiono zamrażanie ctrl+o (toggle transkryptu) na długie sekundy w długich sesjach z wieloma edycjami plików
- Naprawiono brak obsługi wieloliniowego tekstu w polu plan mode feedback (backslash+Enter i Shift+Enter teraz wstawiają nowe linie)
- Naprawiono brak przesuwania kursora w dół do pustych linii na początku pola input
- Naprawiono crash
/statsgdy pliki transkryptu zawierają wpisy z brakującymi lub zniekształconymi timestampami - Naprawiono krótkie zawieszenie po błędzie streamingu w długich sesjach
- Naprawiono
--setting-sources usernieblokujące dynamicznie odkrywanych skilli projektu - Naprawiono duplikaty CLAUDE.md, slash commands, agentów i reguł przy uruchamianiu z worktree zagnieżdżonego w głównym repo
- Naprawiono brak uruchamiania hooków Stop/SessionEnd/itp. po operacjach
/plugin - Naprawiono ciche pomijanie hooków pluginu gdy dwa pluginy używają tego samego szablonu komendy
- Naprawiono wyciek pamięci w długo działających sesjach SDK/CCR
- Naprawiono błędy API 400 w rozgałęzionych agentach przy wznawianiu sesji przerwanej w trakcie tool-batch
- Naprawiono błąd „unexpected tool_use_id found in tool_result blocks" przy wznawianiu rozmów z osieroconym wynikiem narzędzia
- Naprawiono przypadkowe tworzenie zagnieżdżonych teammates przez parametr
namenarzędzia Agent - Naprawiono ignorowanie
CLAUDE_CODE_MAX_OUTPUT_TOKENSpodczas kompakcji rozmowy - Naprawiono renderowanie podsumowania
/compactjako bubble użytkownika w konsumentach SDK - Naprawiono zacinanie się spacji głosowej po nieudanej aktywacji głosu
- Naprawiono kopiowanie plików worktree na Windows
- Naprawiono wykrywanie globalnego folderu
.claudena Windows - Naprawiono obejście sandboxa przez symlink przy zapisie nowych plików przez symlinkowany katalog nadrzędny
- Naprawiono wyświetlanie promptu zatwierdzenia przez sandbox dla niedozwolonych domen przy
allowManagedDomainsOnly - Naprawiono ciche auto-zezwolenie dla interaktywnych narzędzi (np.
AskUserQuestion) wymienionych w allowed-tools skilla - Naprawiono wielogigabajtowy spike pamięci przy commicie z dużymi nieśledzonymi plikami binarnymi
- Naprawiono brak działania Escape przy przerywaniu działającego turnu gdy w polu input jest tekst
- Naprawiono crash aplikacji Android przy uruchamianiu lokalnych slash commands w sesjach Remote Control
- Naprawiono wyciek pamięci w React Compiler
memoCachew długich sesjach - Naprawiono wyciek ~35MB w scopach REPL render w długich sesjach (~35MB na 1000 turnów)
- Naprawiono zatrzymywanie pełnej historii rozmowy rodzica dla lifetime teammate'a, uniemożliwiające GC po
/clear - Naprawiono wyciek pamięci w trybie interaktywnym gdzie hook events gromadziły się nieograniczenie
- Naprawiono zawieszenie przy uszkodzonym pliku
--mcp-config - Naprawiono wolne uruchamianie przy wielu zainstalowanych skillach/pluginach
- Naprawiono prompt uprawnień
cd <poza-katalogiem> && <cmd>— teraz wyświetla pełną komendę łańcuchową - Naprawiono niewczytywanie warunkowych plików
.claude/rules/*.mdi zagnieżdżonych CLAUDE.md w trybie print (claude -p) - Naprawiono
/clearniepełne czyszczenie wszystkich cache'ów sesji - Naprawiono migotanie terminala spowodowane animowanymi elementami na granicy scrollback
- Naprawiono dropi klatek UI na macOS przy serwerach MCP z OAuth
- Naprawiono okazjonalne zawieszenia podczas pisania spowodowane synchronicznymi flushami logów debug
- Naprawiono hooki
TeammateIdleiTaskCompleted— teraz obsługują{"continue": false, "stopReason": "..."}do zatrzymania teammate'a - Naprawiono ciche ignorowanie hooków pluginu
WorktreeCreateiWorktreeRemove - Naprawiono nieładowanie skilli z opisami zawierającymi dwukropki w frontmatter SKILL.md
- Naprawiono niepojawianie się skilli projektu bez pola
description:w liście dostępnych skilli Claude - Naprawiono
/contextpokazujące identyczne liczby tokenów dla wszystkich narzędzi MCP z jednego serwera - Naprawiono tworzenie literalnego pliku
nulna Windows przy użyciu przekierowania2>nulprzez CMD w Git Bash - Naprawiono nadmiarowe puste linie poniżej każdego wywołania narzędzia w widoku transkryptu subagenta
- Naprawiono brak cyklowania Tab/strzałek między zakładkami Settings gdy pole wyszukiwania
/configjest skupione - Naprawiono zaśmiecanie logów
[ERROR]błędami 403 w sesjach OAuth z kluczami serwisowymi - Naprawiono niespójny kolor wskaźnika „Remote Control active"
- Naprawiono kursor waveform głosu zasłaniający pierwszą literę przy dyktowaniu w trakcie tekstu
- Naprawiono wyświetlanie 5 spacji podczas rozgrzewki głosu zamiast max ~2
- Poprawiono wydajność spinnera przez izolację 50ms pętli animacji od otaczającego shella
- Poprawiono wydajność renderowania UI w natywnych binarkach z React Compiler
- Poprawiono startup
--worktreeprzez eliminację subprocess git na ścieżce startowej - Poprawiono startup macOS przez eliminację redundantnych przeładowań pliku ustawień
- Poprawiono startup macOS dla użytkowników claude.ai enterprise/team przez pominięcie zbędnego keychain lookup
- Poprawiono startup MCP
-pprzez równoległe pobieranie konfiguracji claude.ai z lokalnymi połączeniami - Poprawiono startup głosu przez usunięcie animacji pulse warmup powodujących stuttery re-render
- Poprawiono obsługę zawartości binarnej MCP — narzędzia zwracające PDF, dokumenty Office lub audio teraz zapisują zdekodowane bajty na dysk zamiast wrzucać base64 do kontekstu; WebFetch też zapisuje binarne odpowiedzi
- Poprawiono zużycie pamięci w długich sesjach przez stabilizację
onSubmitmiędzy aktualizacjami wiadomości - Poprawiono renderowanie narzędzi LSP i budowanie kontekstu pamięci — nie wczytuje już całych plików
- Poprawiono upload sesji i synchronizację pamięci przez unikanie wczytywania dużych plików do pamięci przed sprawdzeniem rozmiaru
- Poprawiono wydajność operacji na plikach przez unikanie odczytu treści przy sprawdzaniu istnienia
- Poprawiono dokumentację — wyjaśniono, że
--append-system-prompt-filei--system-prompt-filedziałają też w trybie interaktywnym - Zredukowano bazowe zużycie pamięci o ~16MB przez odroczone ładowanie Yoga WASM
- Zredukowano footprint pamięci dla sesji SDK i CCR ze stream-json output
- Zredukowano zużycie pamięci przy wznawianiu dużych sesji
- Zredukowano użycie tokenów w zadaniach multi-agent dzięki bardziej zwięzłym raportom końcowym subagentów
- Zmieniono domyślną migrację Sonnet 4.5 na Sonnet 4.6 dla użytkowników Pro/Max/Team Premium
- Zmieniono picker
/resume— teraz pokazuje ostatni prompt zamiast pierwszego - Zmieniono błędy connectorów claude.ai MCP — teraz wyświetlają powiadomienie zamiast cicho znikać z listy narzędzi
- Zmieniono generowanie sugestii przykładowych komend na deterministyczne zamiast wywoływania Haiku
- Zmieniono wznawanie po kompakcji — nie generuje już preambuły przed kontynuowaniem
- [SDK] Zmieniono tworzenie zadań — pole
activeFormnie jest już wymagane - [VSCode] Dodano wyświetlanie kompakcji jako zwijana karta „Compacted chat" z podsumowaniem
- [VSCode] Picker trybu uprawnień teraz respektuje
permissions.disableBypassPermissionsMode - [VSCode] Naprawiono odwrócone renderowanie tekstu RTL (arabski, hebrajski, perski) w panelu chat