Спектр v2025.36 05.09.20

🆕 Релиз 2025.36 — 05.09.2025


🚀 Новые функции

  • 🔌 USB проброс для Windows — реализован функционал проброса USB-устройств (Windows клиент).
  • 🐧 Гостевые утилиты Linux — подготовлен и передан в тестирование первый комплект дистрибутивов гостевых утилит для Linux.
  • 🤖 Pipeline для Android — сделан полный pipeline для сборки библиотеки spice-gtk под Android в контейнерах.

🛠 Исправления ошибок (Bug Fixes)

🔌 USB

  • ❌ DS-766 [spectr] — USB redirection error при подключении флешки.
  • 💥 DS-878 [spectr] — Краш Windows при выборе USB устройства в ВМ.
  • 📋 DS-879 [spectr] — USB устройства отображаются без названия и без вендора в параметрах проброса USB устройств.

📝 Логирование

  • 📋 DS-845 [spectr] — Избыточный вывод информации в лог при запуске стрима.
  • 📋 DS-883 [spectr] — BFG_SPECTR_LOG_STDERR=1 не активирует вывод логов в стандартный поток ошибок.

📈 Улучшения

📤 Передача файлов

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

📱 Мобильное приложение (iOS/Android)

🎨 Интерфейс

  • ✏️ Внесены правки в UI на страницах VM List и VM Grid.
  • ⏳ Добавлена скелетон-загрузка на страницы VM List и VM Grid.
  • ✏️ Внесены правки на странице авторизации в соответствии с макетом.
  • ⚙️ Добавлено модальное окно настроек на страницах VM List и VM Grid.

🔔 Уведомления

  • 🔔 Реализованы toast-уведомления в приложении.

🔧 Разработка

  • 📚 Изучение процесса сборки spice-gtk.
  • 🔌 Изучение WebSocket для дальнейшей интеграции в приложение.