Releases: cawa-93/play-shikimori-online
v1.4.1
Обновление безопасности
- Удалены абсолютно все средства мониторинга. Ранее я использовал google analytics, чтобы делать интерфейс лучше. А так же sentry чтобы максимально быстро получать отчеты об ошибках и исправлять их.
- Загрузка и выполнение любых внешних скриптов заблокирована. Теперь никто, даже я сам, не сможет через расширение как либо получить доступ к вашей системе или внести какие-либо изменения в интерфейс или код расширения. Любые изменения, должны публиковаться в виде полноценного обновления и проходить жесткую модерацию.
- Теперь расширение работает исключительно с открытыми скриптами. Абсолютно каждый символ исполняемого кода является открытым. И нет ни одного, работу которого нельзя изучить и проконтролировать.
v1.3.1
Изменения
- Множество исправлений и улучшений в зависимых библиотеках.
- Vuetify обновлен до версии 2.1.10
- Vuex обновлен до версии 3.1.2
- TypeScript обновлен до версиии 3.7.2
v1.3.0
Изменения
- Часть компонентов загружаются не сразу, а только при попадании в область видимости. Это увеличивает скорость отображениея и уменьшиет количество потребляемого трафика на ранних этапах отображения, что позволяет загружаться видео быстрее.
- Кнопки под плеером больше не "прыгают" в стороны. Теперь они всегда на одном и том же месте.
- Улучшена доступность.
- Удалена система фонового отслеживания ошибок.
v1.2.1
Домен smotret-anime-365.ru заменен на актуальный smotret-anime.online
v1.2.0
Изменения
- Повышена производительность интерфейса.
- Исправлена проблема пролагивания при загрузке страницы
- Добавлен индикатор Full-HD видео.
Так же, я планировал ввести новый способ загрузки интерфейса, чтобы сделать его более плавным и "дружелюбным", но при тестировании обнаружил некоторые проблемы так что это откладывается на следующий релиз.
v1.1.6
Изменения
- Создана отдельная страница с настройками расширения. Теперь можно кликнуть правой кнопкой по иконке расширения и перейти к параметрам. Туда вынесены опции для оправления темой и включения/выключения синхронизации с Шикимори.
- Для тех у кого есть подписка на anime365 теперь есть возможность скачать видео в два клика прямо в интерфейсе расширения.
- Переработано главное меню:
- Все элементы теперь располагаются не в выпадающем меню а в один ряд под плеером.
- "Следующая серия" и "Открыть на Шикимори" стали больше.
- Добавлена ссылка для перехода на отдельную страницу с настройками.
- Добавлена ссылка для скачивания видео.
- Удалена кнопка "Сообщить о проблеме с видео".
- Удалена кнопка для быстрого перехода в историю просмотров.
- Удалена кнопка для переключения темы.
- Удалена кнопка для включения/выключения синхронизации с Шикимори.
- Исправлено множество проблем с плеером anime365.
- Наверняка многие сталкивались с ситуациями, когда видео не запускалось самостоятельно, или вместо видеоряда автоматически запускалась реклама, или и видео и реклама запускались одновременно перекрикивая друг друга. Однако, после обсуждения этих проблем с разработчиками anime365 был добавлен специальный API, с помощью которого моё расширение может максимально надежно интегрироваться в видеоплейер не ломая его.
- Увеличена производительность и скорость отображения.
- Малозаметные исправления и обновление компонентов.
v1.1.5
В этой версии я продолжил работу над внутренним хранилищем. Изменения коснулись процесса загрузки списка серий и их названий.
Я реализовал временный кэш для списка серий. Теперь список серий для онгоингов кэшируется на сутки. А для уже вышедших аниме на более долгий срок.
Кроме того, в кэше хранится не более 5 последних аниме. Таким образом объем потребляемой памяти остаётся низким.
Благодаря этому нововведению время между началом загрузки страницы и инициализацией видео-плеера уменьшилось на 25-30%.
v1.1.4
v1.1.3
Кто-то знает, а кто-то нет, но расширение умеет предугадывать в каком переводе вы бы предпочли смотреть аниме. Как это работает. Расширение запоминает историю ваших просмотров и то какой перевод (озвучка/субтитры) и от какой релиз-группы вы выбираете. На основе этой модели строиться ваш персонализированный "Профиль предпочтений".И чем больше аниме вы смотрите, тем умнее и точнее работает прогноз.
В предыдущей версии 1.1.2 была добавлена синхронизация этих данных между вашими устройствами. А в нынешней для этой функции нашлось ещё одно применение:
- Теперь, на странице аниме на Шикимори, под кнопкой "Начать просмотр" будет отображаться максимально подходящий для вас перевод. Таким образом, даже не открывая плеер, вы сможете узнать добавлено ли видео от вашей любимой релиз-группы.
Другие изменения
- Хранилище данных Google, оказалось недостаточно быстрым. В качестве временного решение я реализовал частичную предзагрузку данных в оперативную память. Как следствие:
- Увеличена скорость поиска подходящего перевода.
- Увеличена скорость загрузки истории просмотров.
- Увеличена скорость загрузки информации о вашем профиле.
- По просьбе @Ivan я написал небольшой FAQ и добавил ссылку на него в интерфейс расширения.
- Исправлена ошибка отображения забаненного пользователя.
- Исправлена ошибка синхронизации списков если пользователь не авторизовался.
- Некоторые изменения, чтобы упростить рендеринг браузеру.