1.5.3
- Обновлен Yandex HMAC (#627)
- Уменьшена задержка перевода до 30 секунд, если нет субтитров от Яндекса и 20 секунд, если субтитры есть (#621)
- Перевод текста (/translate & /detect) через Yandex API, теперь, работает через GET запросы, благодаря чему задержка была немного уменьшена
- Добавлен перевод возвращаемых сервером ошибок через Deepl
- Исправлено не консистентное отображение установленого значения в дропдаунах "Detect Service" и "Translate errors from the API" (сохраненное значение было написано маленькими буквами, а только что установленное большими)
- Добавлен фалбек, если есть ссылка на видео, но нет ссылки на субитры, для Udemy и Coursera
- Фикс неправильного отображения кнопки в некоторых случаях (если выбрана нестандартная позиция кнопки) (дофикс)
- Исправлен баг при переключение видео на Rutube
- Добавлена доп. проверка для GM_fetch
- Функциионал очистки вынесен в отдельную функцию cleanText
- Другие мелкие фиксы и оптимизация кода (#603, #612, #616, #621, #623)
What's Changed
- Исправление fetch при использовании AdGuard by @thedanill in #594
- mini patch №2 by @SashaXser in #603
- Перенос обработчика в функцию addExtraEventListener by @SashaXser in #612
- Замена progress на autoTranslate by @SashaXser in #616
- Оптимизация кода и уменьшение задержки перевода by @SashaXser in #618
- timeoutDuration by @SashaXser in #621
- Замена forEach на for и небольшие исправления by @SashaXser in #623
- Update HMAC key by @thedanill in #627
New Contributors
- @thedanill made their first contribution in #594
Full Changelog: 1.5.2.2...1.5.3