Skip to content
This repository has been archived by the owner on Mar 26, 2023. It is now read-only.

Releases: cawa-93/anime-library

v21.8.28-595

29 Aug 14:48
Compare
Choose a tag to compare

Рефакторинг

  • OptionsShikiOauth.vue.
  • ButtonSwitcher.vue.
  • SidePanel.vue.
  • TabsSection.vue.

Зависимости

  • update dependency autoprefixer to v10.3.3.
  • update dependency electron-updater to v4.5.1.
  • update dependency typescript to v4.4.2.
  • update dependency eslint-plugin-vue to v7.17.0.
  • update dependency jest to v27.1.0.
  • Переустановил @vueuse/core.
  • update dependency electron to v13.2.3.
  • update dependency sass to v1.38.2.

v21.8.26-941

26 Aug 15:47
7a49fd5
Compare
Choose a tag to compare

Исправления

  • Видео не загружалось если сервер Шикимори не доступен.

Уборка

  • Изменен язык в <html>.

v21.8.26-742

26 Aug 12:29
19d7509
Compare
Choose a tag to compare

Исправления

  • Исправлен цвет точки-индикатора на главной.
    Из-за удаления некоторых стилей в предыдущем коммите цвет точки которая
    обозначает "Релиз", "Онгоинг", "Анонс" всегда была красной.

v21.8.26-546

26 Aug 09:18
63f1df5
Compare
Choose a tag to compare

Новые возможности

  • При просмотре аниме на панели заголовка появляется ссылка на Шикимори.
  • Выделение секций параметров при навигации.
    При переходе по ссылке навигации на странице настроек целевая секция с параметрами будет потряхиваться для вузуального выделения ГДЕ она.

Исправления

  • tsc-staged.sh.

Улучшение производительности

  • Удалён Sentry.
    Отчетов Sentry практически нет. А те что есть мало информативны. На
    данный момент я виду от Sentry больше вреда чем пользы.

Рефакторинг

  • TitleBar.
  • Реализация параметров приложения отделена от компонентов.
    Реализация таких параметров как color_scheme, enable_hardware_acceleration и enable_timeline_thumbnails была вынесена из компонентов страницы настроек.
  • Options переписаны на новый формат компонентов.
  • Компоненты главной сттаницы.

Тесты

  • Добавлен тест на наличие ошибок в консоли.

Уборка

  • Удалён Sentry из Content-Security-Policy.

Зависимости

  • update dependency autoprefixer to v10.3.2.
  • update dependency vue-tsc to v0.3.0.
  • update dependency electron-updater to v4.4.6.
  • update dependency @typescript-eslint/eslint-plugin to v4.29.3.
  • update dependency electron to v13.2.2.
  • update dependency sass to v1.38.1.
  • update dependency vite to v2.5.1.
  • update dependency @vitejs/plugin-vue to v1.5.0.
  • update dependency vite-plugin-pwa to v0.11.1.
  • update dependency vite-plugin-pwa to v0.11.2.
  • update dependency vue to v3.2.6.
  • update dependency @vitejs/plugin-vue to v1.6.0.
  • update dependency @sentry/electron to v2.5.2.
  • update dependency electron-updater to v4.5.0.

v21.8.21-1080

21 Aug 18:07
23e2c63
Compare
Choose a tag to compare

Исправления

  • Вместо английских названий "Episode 1" будут отображаться русские.

v21.8.20-568

20 Aug 09:57
28b9d21
Compare
Choose a tag to compare

Новые возможности

  • Тип эпизода (filler/recap) отображается в плеере в заголовке.

Улучшение производительности

Теперь видео может начать проигрывание не дожидаясь пока загрузятся все названия для эпизодов

v21.8.17-614

17 Aug 10:23
e61bf10
Compare
Choose a tag to compare

Исправления

  • Открывается первый доступный таб если выбранный не существует.
    По умолчанию выбранный таб -- translations. Но, етого таба не существует, пока переводы не загрузятся. В таких сутуациях, когда выбранный таб не существует -- автоматически выбирается первый доступный.
  • Ошибка загрузки серии не скрывает весь плеер.
    Ранее, в случае ошибки скрывался плеер и все его контроллы. Из-за этого не было возможности вручную переключить серию на работающую.
    Теперь контроллы видео-плеера а так же панель плейлистов доступны и после ошибки.
  • Исправлена фильтрация эпизодов.

Улучшение производительности

  • Максимальное время ожидания заголовков серии = 3 секунды.
    Заголовки серий не являются критически важными. Но пока они не будут загружены преер не начнёт работать.

Зависимости

  • update dependency @typescript-eslint/eslint-plugin to v4.29.2.
  • update dependency vue to v3.2.3.
  • update dependency sass to v1.38.0.
  • update dependency simple-git-hooks to v2.6.1.
  • update dependency vue-tsc to v0.2.3.

v21.8.16-718

16 Aug 12:04
084e0a9
Compare
Choose a tag to compare

Улучшение производительности

  • Улучшено управление кэшэм.
  • Ленивая загрузка компонента редактирование коллекций.
  • Ленивая загрузка боковой панели с плейлистами.
  • Исправлена предупреждение оптимизации CSS.

Зависимости

  • update dependency vite to v2.5.0.
  • update dependency @vueuse/core to v6.
  • Обновлены глубокие зависимости.

v21.8.13-472

13 Aug 08:06
7173ca6
Compare
Choose a tag to compare

Исправления

  • Для некоторых аниме не загружались серии.
    В редких случаях тип сериала указан ен верно. Например когда сериал имеет тип tv а все серии тип ona. Из-за этого все доступные серии отфильтровывались на этапе загрузки.
    Чтобы этого избежать добавил проверку:
    Если ВСЕ серии имеют одинаковый тип но он не соответствует типу сериала -- изменить тип сериала на тот что у первой серии.

v21.8.12-676

12 Aug 20:04
Compare
Choose a tag to compare

Зависимости

  • update dependency eslint-plugin-vue to v7.16.0.
  • update dependency vue to v3.2.2.
  • update dependency electron-updater to v4.4.5.