0.2.30 25 января 2026 г.

Обновление 0.2.30

Элементы управления просмотром изменений Новый панель управления для просмотра изменений с переключателем между разделённым и объединённым видом Переключатель фонового выделения для более удобного…

Элементы управления просмотром изменений

  • Новый панель управления для просмотра изменений с переключателем между разделённым и объединённым видом
  • Переключатель фонового выделения для более удобного чтения изменений
  • Встроенная статистика с отображением добавлений (+) и удалений (-) в один клик
  • Сохранение настроек через preferences.json (заменяет localStorage)

Улучшения для Windows

  • Обнаружение Git Bash и мастер настройки для пользователей Windows
  • Автоматическое обнаружение Git Bash в типичных путях установки
  • Возможность вручную указать путь для нестандартных установок Git Bash
  • Чёткая инструкция по начальной настройке для Windows

Расширенное меню приложения

  • Полноценное меню в стиле macOS с подменю
  • Стандартные операции редактирования: Отмена, Повтор, Вырезать, Копировать, Вставить, Выбрать всё
  • Управление окнами: Свернуть, Развернуть, Новое окно
  • Управление видом: Увеличить масштаб, Уменьшить масштаб, Сбросить масштаб
  • Подменю отладки доступно в версиях для разработки

Надёжность межплатформенной работы

  • Новые правила ESLint для обеспечения кросс-платформенных паттернов кодирования
  • Обработка путей рефакторена с использованием разделителей с учётом платформы
  • Работа с временными каталогами использует пути, соответствующие ОС
  • Разрешение путей в монорепозитории работает корректно на всех платформах

Модернизация системы сборки

  • Скрипты сборки перенесены из shell-команд в TypeScript
  • Отдельные скрипты для main, preload, renderer и ресурсов
  • Улучшенный сервер разработки с поддержкой HMR
  • Лучшая поддерживаемость и совместимость с Windows

Сохранение сессий

  • Асинхронная очередь для надёжных записей
  • Счётчик поколений предотвращает перезапись устаревших сообщений
  • Более надёжное управление состоянием сессии
  • Улучшенная обработка параллельных операций

Доработка интерфейса

  • Централизованное оформление фона для всех наложений превью
  • Визуальные улучшения для наложений и состояний в процессе выполнения
  • Улучшенная архитектура компонентов наложения
  • Лучшая согласованность между превью изменений, кода и терминала

Исправления

  • Исправлено очищение результатов задач, вызывавшее некорректную вложенность инструментов
  • Устранены потенциальные состояния гонки при сохранении сессий
  • Исправлены проблемы разрешения путей в настройках разработки монорепозитория

← Все версии