Skip to content

Mestia v0.2.1

Choose a tag to compare

@github-actions github-actions released this 08 Jul 21:46
· 0 commits to 85d337eaf72c645159648747033e16928d807b40 since this release

Небольшой релиз: полировка интерфейса и наведение порядка в кросс-платформенной сборке.


✨ Улучшения

  • Аккуратные модальные окна везде. Единый стиль, закрытие по Esc и клику по фону. Окна больше не «съезжают» вниз при прокрутке.
  • Вставка ссылки из буфера в один клик. На экране загрузки Mestia сама предлагает вставить скопированную ссылку.
  • Меньше шума при выборе качества. По умолчанию — «Авто», полный список форматов прячется под «Настроить».
  • Счётчик активных загрузок прямо на пункте «Загрузчик» в боковой панели — виден без открытия панели загрузок.
  • Приветливые пустые состояния Медиатеки и Истории с кнопкой перехода к загрузке.

🐛 Исправления

  • Понятные сообщения об ошибках вместо сырых логов (в т.ч. HTTP 403/429, устаревший экстрактор → подсказка «Обновить движок»).
  • Починены окна удаления в Медиатеке, уезжавшие вниз при большой библиотеке.

🔧 Под капотом

  • Синхронизированы версии во всех манифестах (package.json / Cargo.toml / tauri.conf.json).
  • macOS: сборки ad-hoc — при первом запуске снимите карантин: xattr -cr /Applications/Mestia.app. В CI подготовлена подпись + нотаризация (включается добавлением Apple-секретов).
  • Linux: зафиксирована матрица поддержки — нужны glibc ≥ 2.35 и webkit2gtk-4.1 (Ubuntu 22.04+/Debian 12+); для остального — Flatpak.

⚠️ Полноценно протестировано на Windows. Сборки для macOS/Linux/Steam Deck — экспериментальные.