Надёжный чат, быстрые большие диффы и более удобный импорт проектов

Чат переживает перезапуски демона, большие файлы остаются отзывчивыми, а после создания или импорта репозитория вы быстрее попадаете на доску.

Провайдеры чата переживают перезапуски демона #4766

Активные провайдеры чата остаются подключёнными после перезапуска демона, сохраняя диалог и не заставляя начинать новую сессию.

Большие файлы и диффы остаются отзывчивыми #5175 #5172

Виртуализированный рендеринг файлов и диффов делает долгие ревью плавными, а общая работа над отзывчивостью десктопного приложения уменьшает подвисания интерфейса.

Создание или импорт репозитория без ожидания настройки #5092 #5127

При настройке проекта можно при необходимости создать репозиторий на GitHub, а затем сразу открыть доску, пока подготовка продолжается в фоне.

Скриншоты, загрузки и импорт профиля Safari в браузере #4994 #5285

Встроенный браузер умеет делать скриншоты и скачивать файлы, а пользователи macOS могут явно импортировать существующий профиль Safari.

Улучшения

Терминал

  • Оболочки, созданные пользователем, сохраняются после перезапуска десктопного приложения. #5040
  • Терминалы в macOS поддерживают привычные горячие клавиши перехода к началу и концу строки. #5199

Обновления

  • Загрузка обновления из боковой панели теперь сразу переходит в процесс установки с отображением хода в реальном времени. #5047

Командная строка

  • ao doctor проверяет исполняемые файлы всех зарегистрированных агентов. #5025

Исправления ошибок

Чат

  • Правки в очереди и подтверждения их доставки сохраняются после перезапуска. #5109
  • Встроенные правки восстанавливаются без потери состояния ветки. #5110
  • Вложения черновика и текст в поле ввода переживают изменения жизненного цикла. #5107 #5106
  • Ход, завершившийся ошибкой, больше не сбрасывает работу, стоящую в очереди после него. #5188

Обновления

  • Установщик для восстановления исправляет сломанные обновления macOS и надёжно показывает прогресс перезапуска. #5002
  • Отклонённые или многократно падающие подготовленные сборки удаляются, чтобы проверка обновлений могла восстановиться. #4981 #5206

Терминал

  • Обратное давление защищает WebSocket-соединения терминала при большом объёме вывода. #4552

Подробнее