You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Код в чате теперь с подсветкой синтаксиса и панелью над блоком: бейдж языка и кнопка «Копировать» с подтверждением. Подсветка рендерится напрямую в React-элементы (без сырого HTML) — граница безопасности рендера сообщений сохранена.
Исправлен мусор в выводе терминала вида ]3008;start=...;machineid=...: теперь вырезаются OSC/DCS-последовательности с ST-терминатором, а не только с BEL. ANSI-цвета и жирный/курсив/подчёркивание теперь реально отображаются (палитры для обеих тем), перезапись строки через \r (progress-bar'ы) схлопывается в финальное состояние, CRLF-окончания больше не съедают строки целиком.
Терминал удобнее: быстрые команды снова запускаются в один клик, у поля ввода появилась история команд по стрелкам вверх/вниз.
Дерево файлов проекта по SSH открывается значительно быстрее: листинг больше не запускает подпроцесс realpath на каждый элемент (резолвятся только симлинки), проверки бейджей — shell-builtin'ы, размер и mtime берутся одним вызовом stat.
Поиск по содержимому: результаты сгруппированы по файлам со счётчиком совпадений, найденная подстрока подсвечена в превью, запрос ищется как буквальная строка без регистра (-F -i) — спецсимволы больше не ломают поиск.
«Ход работы» у ходов, восстановленных из истории, теперь показывает «Обработка заняла Xм Yс», если ход нёс реальные метки времени начала/завершения.