Skip to content

Aniko v0.2.0

Pre-release
Pre-release

Choose a tag to compare

@ArkHak ArkHak released this 28 Sep 20:13
· 30 commits to main since this release

Что нового

Главное — автообновление: начиная с этого релиза Aniko сама проверяет новые версии и устанавливает
их из приложения.

Добавлено

  • Автообновление из GitHub Releases: проверка новых версий (автоматически и кнопкой в
    настройках), скачивание с проверкой SHA-256, пропуск неинтересной версии. Android — установка
    поверх через системный установщик, macOS — самозамена из проверенного DMG с откатом, iOS —
    ручная переподпись свежего .ipa.
  • Любимая озвучка в ссылке на тайтл: при отправке ссылки на релиз в неё подставляется ваша
    самая любимая озвучка (?voice=…); у получателя в карточке тайтла сразу выбрана эта озвучка
    (без автозапуска плеера), битые параметры молча игнорируются.
  • Учёт региона для лицензионного контента: блок воспроизведения и note о лицензии теперь
    срабатывают только при подтверждённом регионе RU (определяется по сети, кэш на 24 часа); в
    остальных регионах и при неудачной проверке доступ открыт.

Изменено

  • Полоса прогресса просмотра перерисована — фирменный градиент со свечением.

Исправлено

  • iOS: вход в аккаунт больше не теряет сессию, если запись в защищённое хранилище не
    удалась, — сессия сохраняется в памяти до конца запуска.
  • macOS: вместо падения при отсутствии VLC приложение понятно объясняет, что для
    воспроизведения нужен установленный VLC.
  • Безопасность: из логов убраны чувствительные данные, сужена область действия токена,
    ужесточены iOS ATS и разрешения Android WebView.

Важно при обновлении

  • Android: подпись та же, что у v0.1.0 — ставится поверх, удалять старую версию не нужно.
  • Следующие версии установятся автообновлением из приложения; переход с v0.1.0 на v0.2.0 —
    вручную со страницы Releases.
  • macOS: для воспроизведения видео нужен установленный VLC.
    Сборка — только для Apple Silicon.
  • iOS: доставка — только side-load (Xcode, AltStore, SideStore, Sideloadly), подпись
    бесплатного Apple ID действует 7 дней.

Полный список изменений — в CHANGELOG.md.