Історія змін

Що нового в застосунку. Підпишіться на Telegram, щоб першими дізнаватися про оновлення.

v1.1.0BETA
Велике оновлення: офлайн-відео тепер збирається у MP4 і відтворюється на будь-якому пристрої. Деталі — у Telegram.

Завантаження та офлайн

  • НовеОфлайн-серії тепер зберігаються одразу в MP4 — відео відкривається і на телефоні, і на інших пристроях (більше немає помилки «формат не підтримується»).
  • НовеПрямо у списку серій видно прогрес завантаження та збирання — натисніть, щоб скасувати.
  • НовеПісля старту завантаження з'являється кнопка «Перейти до завантажень».
  • ВиправленоПомилка завантаження тепер одразу показується сповіщенням, а не лишається непомітною.
  • ПокращеноТехнічні адреси (frame.php, m3u8 тощо) більше не показуються — вони не потрібні під час перегляду.

Стабільність і діагностика

  • НовеПідключено збір звітів про збої (Sentry) — баги знаходяться та виправляються швидше.
  • ПокращеноДодано таймаути на мережеві запити завантаження — завислий сегмент більше не блокує повторне скачування.

Застосунок і бренд

  • НовеУ версії застосунку тепер показується ідентифікатор збірки (commit) — зручно під час повідомлення про проблему.
  • ПокращеноСервер за замовчуванням — оригінальний api.anixart.app. Якщо ви вже обирали свій сервер, ваш вибір зберігається.
  • ПокращеноУсі посилання на спільноту ведуть у Telegram; «Повідомити про помилку» відкриває наш канал.
  • ВиправленоВидалено забуті службові файли з даними користувача.

Збірка iOS

  • ВиправленоПолагоджено збірку під iOS (конфлікт Sentry і Swift Package Manager).
v1.0.1BETA

Стабільність

  • ВиправленоУсунено гонки під час підвантаження списків на 8 екранах — більше немає дублів і застарілих даних при оновленні.
  • ВиправленоПлеєр більше не зависає в нескінченному завантаженні при зміні серії; додано поворот у альбомну орієнтацію при розблокуванні.
  • ВиправленоЛічильник сповіщень перераховується при поверненні на екран, а не за таймером.
  • ВиправленоВиправлено відсотки статусів у колекціях (без падінь на порожніх даних).

Якість коду

  • НовеДодано юніт-тести на ключову логіку, саму логіку винесено з віджетів.

API

  • ВиправленоВиправлено тіла запитів для редагування профілю та соцмереж (camelCase) — зміни тепер зберігаються.
v1.0.0BETA

Офлайн-перегляд

  • ВиправленоПолагоджено відтворення завантаженого HLS на телефоні — локальний сервер і плейлист із byte-range.

Запуск

  • ПокращеноПрискорено старт застосунку: подієва готовність замість опитування кожні 100 мс.