Zed 1.13.1 porządkuje pracę z Gitem i usuwa uciążliwe błędy edytora

Zed 1.13.1 porządkuje pracę z Gitem i usuwa uciążliwe błędy edytora

Zed 1.13.1, wydany 29 lipca 2026 roku, trafił do stabilnego kanału jako aktualizacja zawierająca poprawki i nowe funkcje. Zespół skupił się na ulepszeniach codziennych zadań, takich jak wybór gałęzi Git, bezpieczeństwo operacji na indeksie, diagnostyka LSP oraz wydajność panelu agenta AI. Wprowadzono również wskaźniki statusu uruchamiania, możliwość edytowania poziomu powiększenia obrazów oraz nowe przyciski w Panelu Agenta.

Najważniejsze fakty w skrócie

  • Wybór gałęzi Git zyskał lepsze filtrowanie i grupowanie, podpowiedzi przy tworzeniu gałęzi oraz ikony dostawców zdalnych repozytoriów.
  • Naprawiono poważny błąd Git: stage'owanie jednego fragmentu diffa mogło przypadkowo dodać inny, a późniejsze usuwanie ze stage'a psuło indeks repozytorium.
  • Hooki commit-msg są teraz poprawnie obsługiwane, a operacje Git nie kończą się na timeoutach przy wolnej autoryzacji.
  • LSP Logs pokazują czas trwania żądań obok odpowiedzi RPC, co ułatwia diagnozowanie wolnego działania serwera.
  • Panel agenta zyskał szybsze wątki przy dużej liczbie zmian plików oraz przyciski kopiowania odpowiedzi i przewijania do powiązanej wiadomości w każdej odpowiedzi.

Git bez niespodzianek

Jedną z najważniejszych poprawek jest rozwiązanie problemu z stage'owaniem fragmentów diffa. W przypadku pliku z powtarzającymi się liniami, zaznaczenie jednego hunka mogło prowadzić do dodania innego, co skutkowało problemami z indeksem Git. Takie sytuacje mogą znacząco utrudnić pracę, zwłaszcza w przypadku współpracy nad wspólnym repozytorium.

Poprawiono także obsługę hooków commit-msg, które wcześniej mogły być pomijane. Teraz, jeśli masz w nich walidację numeru zgłoszenia lub konwencji commitów, będą działały zgodnie z oczekiwaniami.

Dodatkowo, projekty zdalne mogą teraz wczytywać szablony wiadomości commita, a widok solo diff domyślnie pokazuje cały plik, zachowując wskaźniki zmian Git w pasku przewijania.

Gałęzie pod kontrolą

Picker gałęzi zyskał lepsze filtrowanie i grupowanie, bardziej sensowne podpowiedzi przy tworzeniu nowej gałęzi oraz ikony rozpoznające dostawcę zdalnego repozytorium. Przy pracy z wieloma branchami w jednym projekcie, te zmiany przyspieszają proces podejmowania decyzji.

Diagnostyka LSP i wskaźniki uruchamiania

LSP Logs teraz wyświetlają czas trwania żądań przy odpowiedziach RPC. Choć brzmi to technicznie, w praktyce ułatwia diagnozowanie problemów z wydajnością serwera, nie przypisując jednak wszystkich problemów wyłącznie do LSP.

Wprowadzono także wskaźniki statusu uruchamiania przy runnable gutter controls, które pokazują status uruchomienia i ostatni wynik. Dla zakończonych uruchomień dostępna jest opcja wyczyszczenia statusu, co poprawia feedback w edytorze.

Co więcej, poziom powiększenia w przeglądarce obrazów stał się edytowalny, co pozwala na ręczne ustawienie wartości, zamiast korzystania z sztywnych presetów.

Wydajność edytora i agenta AI

Zed 1.13.1 poprawił wydajność wątków agenta przy dużej liczbie zmian plików, co jest istotne dla użytkowników korzystających z narzędzi AI, które modyfikują wiele plików jednocześnie. Każda odpowiedź w Panelu Agenta ma teraz przyciski kopiowania, przewijania do powiązanej wiadomości użytkownika oraz skoku na górę.

Naprawiono również nadmierne zużycie pamięci przy komponowaniu tekstu przez Fcitx5 na KDE Wayland. Użytkownicy Linuksa z tą konfiguracją z pewnością docenią te zmiany. Zlikwidowano także błąd renderowania, który ukrywał pola zaznaczenia, gdy kursor znajdował się poza ekranem.

Diagnostyka nie blokuje już niektórych serwerów językowych, a zduplikowane odpowiedzi asystenta oraz kolidujące wywołania narzędzi przy modelach GPT-5.x przez endpoint Mantle w Amazon Bedrock zostały usunięte.

Integracje AI i kontenery deweloperskie

Mistral Medium zaktualizowano do wersji 3.5, a wsparcie „myślenia" dla Mistral Medium 3.5 oraz Mistral Small 4 zostało dodane. Niestandardowe konfiguracje Mistrala, które wcześniej odrzucały identyfikatory modeli Mistral, teraz działają poprawnie. Dodano także obsługę Claude Opus 5 dla dostawców Anthropic i Amazon Bedrock BYOK.

Kontenery deweloperskie stworzone przez Zed 1.13.1 można ponownie wykorzystać w Dev Container CLI i VS Code. Dodatkowe poprawki cyklu życia i kompatybilności z Docker Compose ułatwiają pracę w środowiskach kontenerowych, co jest istotne dla DevOps.

Stabilność: poprawki dla Windows i macOS

Wydanie naprawia kilka konkretnych awarii. Na Windowsie usunięto crash wywołany ponownym rysowaniem okna oraz problemy z pamięcią elementów UI. Na macOS załatano crash przy odczycie schowka.

Wyszukiwanie w projekcie nie zwraca już wyników z zagnieżdżonych repozytoriów wykluczonych przez .git/info/exclude nadrzędnego repo. Ustawienia projektu poprawnie włączają ponownie serwery językowe, a dokumentacja hover z nadmiarem znaków nowej linii została poprawiona. Zniknęły także znaki ucieczkowe w opcjach wyboru snippetów po pierwszej pozycji.

Co to oznacza dla zespołów

Dla osób pracujących w web developmentcie i DevOps kluczowe są poprawki w Git: bezpieczne stage'owanie, działające hooki, szablony commitów w projektach zdalnych oraz lepszy picker gałęzi. Użytkownicy narzędzi AI zyskują sprawniejszy Panel Agenta i szerszy wybór modeli, a całość dopełniają poprawki stabilności na Windows i macOS. To wydanie nie zmienia zasadniczo workflow, ale eliminuje kilka irytujących przeszkód w codziennej pracy.


Źródła

Komentarze

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *