Prepare v1.11.4 release and build updates

Switch Chrome extension packaging to .zip in CI and release workflows and add 1.11.4 distribution artifacts (chrome .zip, firefox .xpi, updated user scripts). Large source changes include a refactor/extension of the subtitles subsystem (new inlineStyle, activeCues, textSpacing, etc.), new video lifecycle host and auth refresh messaging, added background notifications/storage and bridge XHR/runtime modules, translation playback and smart-ducking runtime modules, multiple type additions and a Node crypto shim, plus numerous UI and localization updates. Also update build and Vite configs and other miscellaneous fixes across the codebase to prepare the release.
This commit is contained in:
NullVerdict 2026-03-25 23:48:02 +04:00
parent c9fa3d4c6f
commit 5a9151080b
171 changed files with 35969 additions and 36233 deletions

View file

@ -1,4 +1,14 @@
# 1.11.3
# 1.11.4
- Добавлена поддержка Mediafile Cloud (#1603), Jove (#1593), Datacamp (#1606), PreserveTube (#1366)
- Добавлена настройка "Язык субтитров по умолчанию": можно выбрать автоопределение, язык оригинального видео или конкретный язык
- Улучшено отображение субтитров: корректнее объединяются одновременно активные реплики, сохранены пробелы и пунктуация при переносах, улучшено разбиение длинных фраз
- Улучшено восстановление перевода после паузы/возобновления видео: если ссылка на аудиодорожку устарела, перевод автоматически обновляется
- Исправлена синхронизация громкости перевода и видео: устранен дрейф, корректно обрабатываются верхние границы и ручное изменение громкости (#1605)
- Улучшена авторизация: данные аккаунта в настройках теперь обновляются автоматически после входа без ручного обновления
- Исправлена некорректная работа на Udemy (#1617)
# 1.11.3
- Исправлена ошибка, из-за которой UI исчезал в полноэкранном режиме
- Улучшена обработка auto-generated субтитров YouTube: реплики объединяются в более цельные фразы и предложения