This repository has been archived by the owner on Mar 26, 2023. It is now read-only.
Releases: cawa-93/anime-library
Releases · cawa-93/anime-library
v21.8.28-595
Рефакторинг
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
Исправления
- Видео не загружалось если сервер Шикимори не доступен.
Уборка
- Изменен язык в
<html>
.
v21.8.26-742
Исправления
- Исправлен цвет точки-индикатора на главной.
Из-за удаления некоторых стилей в предыдущем коммите цвет точки которая
обозначает "Релиз", "Онгоинг", "Анонс" всегда была красной.
v21.8.26-546
Новые возможности
- При просмотре аниме на панели заголовка появляется ссылка на Шикимори.
- Выделение секций параметров при навигации.
При переходе по ссылке навигации на странице настроек целевая секция с параметрами будет потряхиваться для вузуального выделения ГДЕ она.
Исправления
- 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
Исправления
- Вместо английских названий "Episode 1" будут отображаться русские.
v21.8.20-568
Новые возможности
- Тип эпизода (filler/recap) отображается в плеере в заголовке.
Улучшение производительности
Теперь видео может начать проигрывание не дожидаясь пока загрузятся все названия для эпизодов
v21.8.17-614
Исправления
- Открывается первый доступный таб если выбранный не существует.
По умолчанию выбранный таб -- 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
Улучшение производительности
- Улучшено управление кэшэм.
- Ленивая загрузка компонента редактирование коллекций.
- Ленивая загрузка боковой панели с плейлистами.
- Исправлена предупреждение оптимизации CSS.
Зависимости
- update dependency vite to v2.5.0.
- update dependency @vueuse/core to v6.
- Обновлены глубокие зависимости.
v21.8.13-472
Исправления
- Для некоторых аниме не загружались серии.
В редких случаях тип сериала указан ен верно. Например когда сериал имеет типtv
а все серии типona
. Из-за этого все доступные серии отфильтровывались на этапе загрузки.
Чтобы этого избежать добавил проверку:
Если ВСЕ серии имеют одинаковый тип но он не соответствует типу сериала -- изменить тип сериала на тот что у первой серии.
v21.8.12-676
Зависимости
- update dependency eslint-plugin-vue to v7.16.0.
- update dependency vue to v3.2.2.
- update dependency electron-updater to v4.4.5.