QA · ULTIMATE 1.1.0 beta

Тест-лог

Короткая сводка по автоматическим наборам, ручной проверке и известным ограничениям ранней беты 1.1.0. Рекомендуемая версия для установки — 1.0.16.

1.1.0 — ранний бета-тест. Не рекомендуется скачивать для постоянного использования. Для ежедневной работы выбирайте 1.0.16.

Обзор QA

Проверка 1.1.0 собрана вокруг новых зон риска: Smart Shuffle, миграции профилей, crypto-перенос, правила воспроизведения, обложки и сохранение profile state.

Vitest suites

Core playback

  • Smart Shuffle: порядок, сохранение текущего трека, устойчивость очереди.
  • Audio rules: gapless, crossfade, правила переключения между режимами.
  • Covers: загрузка, подбор и fallback обложек в локальной библиотеке.

Profiles and data

  • Migrations: переход на 1.1.0 без потери существующих данных профиля.
  • Profile crypto: экспорт и импорт `.ultimate-profile`, корректность шифрования.
  • Profile state: очередь, история, настройки и визуальные параметры сохраняются корректно.

Manual / Electron smoke checklist

Playback smoke

  • Ask mini-player открывается и корректно возвращает фокус в основное окно.
  • Gapless и crossfade проверяются отдельно и вместе на длинных альбомах.
  • Compact seek styles line, wave и spectrum визуально переключаются без артефактов.

Queue and profile smoke

  • Select / bulk операции работают в плейлистах, очереди и списках треков.
  • Import conflict flow предлагает merge / replace при совпадении профиля.
  • Emoji, статус и локальные настройки профиля отображаются после перезапуска.

Известные ограничения

  • Encoder delay у некоторых кодеков может мешать sample-perfect gapless даже при корректной логике перехода.
  • Популярность по странам показывается только там, где источник подтверждает эти данные явно.
  • Внешние Wikipedia, MusicBrainz и Deezer-запросы могут быть недоступны офлайн или временно не отвечать.