


11 ноября опубликован стабильный Zed 1.28.1. Обновление добавляет необязательное автоматическое получение изменений Git и исправляет ошибки удалённых рабочих областей. На Mentoring.digital разбираем настройки, которые влияют на повседневную работу в редакторе.
Настройка git.auto_fetch.enabled разрешает автоматический fetch из upstream-репозитория текущей ветки и из remote ветки по умолчанию. Функция выключена по умолчанию. Интервал задаётся через git.auto_fetch.interval_secs, начальное значение составляет 60 секунд.
Fetch получает сведения и объекты из удалённого репозитория. Он не означает автоматическое слияние полученных изменений с вашей рабочей веткой. Если цель состоит в проверке новых коммитов, сначала оцените обновившиеся ссылки и различия.
В Git Graph появилась изменяемая по ширине колонка Refs, а файлы из Git Panel можно перетаскивать в терминал и области редактора. Эти изменения относятся к работе интерфейса, а не к изменению правил доступа к репозиторию.
В релизе исправлены случаи открытия локальных файлов пустыми буферами в удалённых рабочих областях и объединения областей с общей директорией после перезапуска. Перечислены и отдельные исправления SSH-соединений и удалённых терминалов.
Разработчики также улучшили проверку контрольных сумм при загрузке языковых серверов и агентов, обработку неуспешных HTTP-ответов и очистку незавершённых загрузок. Это не даёт оснований обещать отсутствие любых ошибок установки.
Откройте рабочий проект и знакомые файлы, проверьте восстановление сессии, сравнение изменений и используемый SSH-сценарий. Если включаете auto-fetch, подтвердите нужный remote и интервал. Не считайте получение новых коммитов выполненным слиянием.
Особенности веток и безопасный порядок синхронизации можно разобрать с ментором по Git. Отдельный preview Zed 1.29.1-pre не следует считать тем же стабильным выпуском: у него свой набор изменений.