CI Report:
https://ci-tests.linuxserver.io/linuxserver/bazarr/v1.5.5-ls335/index.html
LinuxServer Changes:
Full Changelog: v1.5.4-ls334...v1.5.5-ls335
Remote Changes:
From newest to oldest:
- Updated match popup to bring the explanation to the bottom 4224e7d
- Fixed utf-8 encoding issue when displaying announcements b381a6f
- Fixed CVE-2024-40348: Use startswith to prevent path traversal e08197b
- Removed OpenSubtitles.org provider and associated functionality across the codebase. Updated tests and provider references. 726c950
- Switched announcements source from Statically to jsdelivr.net for improved reliability. b18bdae
- Excluded podnapisi provider from
RetryingSessioninjection to prevent hammering them with useless requests. #2531 8f512aa - Refactored
get_matchesin multiple providers to useself.matchesinstead of localmatchesfor consistency and improved history logging. 41fe783 - Added retry logic to NapiProjekt provider requests for improved resilience. #3161 8fd87e5
- Fixed subtitles uploading formats parameter to subliminal's save_subtitles() in order to validate it's a tuple of strings. #3156 2d52289
- Fixed release group matching logic to improve accuracy of matches between video filename and provider release info. #3153 b25fc93
- Added history logging for translated subtitles in Gemini translator. #3150 faa4054
- Integrated adaptive search logic into missing subtitles checks for movies and episodes. 78960b4
- Improved thread safety in jobs manager with added locks and refactored job execution logic; optimized NotificationDrawer with debounced actions and menu management changes. #3127 d913ad7
- Removed embedded subtitles provider ASS subtitles content modification since this should be properly implemented in subzero mods instead. #3144 e8ce7e6
- Improved jobs manager to allow concurrent execution but also reordering and force starting pending jobs. #3127 fbc2946
- Fixed Plex webhooks URL to include scheme and host when Bazarr is configured to use a base URL. 004067c
- Improved opensubtitles.com search parameters. #3143 20edf25
- Fixed custom path not taken into account when translating or modding a subtitles file. #3138 530525c
- Fixed episodes synchronization with Sonarr v3 4c02e43
- Fixed failed login attempt IP from being masked in logs. #3129 03a49fe
- Added opensubtitles.com option to allow machine translated subtitles in search results. #3137 3bb6088
- Fixed long names not being properly displayed in jobs manager. #3134 a9c87b3
- Improved subsource to fallback to title search if IMDB returns empty result be9d90a
- Fixed TimeAgo component in jobs manager to prevent error in browser when the component is not present in DOM anymore because job has been purged from queue. 4ac130a
- Fixed subtitles searching progress indicator in jobs manager. #3126 e7dfc8e
- Fixed whisperai provider audio stream language mapping to prevent selecting improper track as reference 327e7f3
- Fixed opensubtitles.com release group matching. #3110 9dddfcb
- Fixed the background color issue in the jobs manager when using light theme. #3121 dd68860
- Improved rootfolder health check to avoid unnecessary disk writes 2f61a68
- Fixed subsource language conversion exceptions. #3120 95c2e57
- Added Subtis.io subtitles provider bd154aa
- Fixed missing subtitles searching for all the series episodes instead of only added or updated. #3112 1c2ef34
- Python 3.13 support is now official 5676a36