# Bazarr v1.6.0 - Product: Bazarr (https://whatsnew.fyi/product/bazarr) - Vendor: Bazarr - Date: 2026-07-04 - Version: v1.6.0 - Original notes: https://github.com/morpheus65535/bazarr/releases/tag/v1.6.0 - Permalink: https://whatsnew.fyi/product/bazarr/releases/v1.6.0 - Labels: Platforms: Desktop What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **security** — Refactored postprocessing function to handle subprocess invocation differently on Windows and Unix, ensuring path safety and avoiding OS command injection - **fixed** — Fixed UNC path handling in pp_replace by replacing re.sub string substitutions with lambda functions to prevent escape sequence misinterpretation - **changed** — Refactored SubDL provider by simplifying retry logic and improving error handling for rate limits and 404 responses - **removed** — Removed RateLimiting mixin from TimeoutSession in subliminal_patch HTTP module since it was interfering with providers' custom rate-limiting implementations - **fixed** — Improved audio languages detection when the returned value is a string instead of a language object - **fixed** — Fixed RegieLive.ro subtitle downloads and added better error handling - **removed** — Removed Podnapisi provider and all associated files, settings, and dependencies since it is no longer online - **changed** — Refactored LegendasNet provider to centralize API response handling using checked method, improved error handling, added retry logic for invalid access tokens, and streamlined HTTP status code validation - **changed** — Enhanced error handling in Gestdown provider by adding specific handling for JSONDecodeError and KeyError in API responses - **fixed** — Fixed embedded Chinese subtitle language detection - **changed** — Refactored SubDL provider to introduce centralized API response handling via checked method, improved exception handling, added GMT midnight limit reset logic, and adjusted retry mechanisms - **added** — Added Bayflix and Vladoon Bulgarian subtitles providers - **added** — Added the ability to configure base config file path from an environment variable - **changed** — Improved subf2m provider to fall back to IMDB id search when localized movie title finds nothing - **changed** — Updated cookie field descriptions for AvistaZ and CinemaZ providers settings to clarify required input format - **added** — Added progress tracking to subtitle sync job and integrated ffsubsync's progress handler for real-time updates to the job queue - **added** — Added SSL verification disabling functionality for all providers to circumvent strict SSL policy enforced by some operating systems - **fixed** — Fixed job manager timestamp to let the browser deal with time zone - **fixed** — Fixed automatic syncing settings definition at runtime - **security** — Refactored subtitle post-processing to use shlex.split for safer subprocess invocation and replaced _escape with _double_quotes for cleaner variable substitution logic From newest to oldest: - Refactored `postprocessing` function to handle subprocess invocation differently on Windows and Unix, ensuring path safety and avoiding OS command injection. Added comprehensive unit tests for both platforms to ensure behavior correctness. #3413 [5dd736c](https://github.com/morpheus65535/bazarr/commit/5dd736c398a18e7584fc7fa9a35d76871f948d44) - Fixed UNC path handling in `pp_replace` by replacing `re.sub` string substitutions with lambda functions to prevent escape sequence misinterpretation. #3413 [4217a9b](https://github.com/morpheus65535/bazarr/commit/4217a9b4b585ce73510eeb5cfb2b956e27c98c73) - Refactored SubDL provider by simplifying retry logic and improving error handling for rate limits and 404 responses. [047b915](https://github.com/morpheus65535/bazarr/commit/047b915d9da44b1c658bd3ce6957937742f77afe) - Removed RateLimiting mixin from TimeoutSession in subliminal_patch HTTP module since it was interfering with providers' custom rate-limiting implementations. [7343b1d](https://github.com/morpheus65535/bazarr/commit/7343b1d15a094649ce4602dd1cb131f539246730) - Improved audio languages detection when the returned value is a string instead of a language object [e677246](https://github.com/morpheus65535/bazarr/commit/e677246e57b80e81823266226b95a754b2b22fc2) - Fixed RegieLive.ro subtitle downloads, and added better error handling [3b8094f](https://github.com/morpheus65535/bazarr/commit/3b8094fce778e28da8858e2695ab5698d131e8e3) - Removed Podnapisi provider and all associated files, settings, and dependencies across Bazarr since it is no longer online. [7d43815](https://github.com/morpheus65535/bazarr/commit/7d438153f20de85a8be899c8c1d7ae35b178e8c7) - Refactored LegendasNet provider to centralize API response handling using `checked` method; improved error handling, added retry logic for invalid access tokens, and streamlined HTTP status code validation. #3263 [9959c99](https://github.com/morpheus65535/bazarr/commit/9959c99b9375247d00efbab3820a021ed01b5cf9) - Enhanced error handling in Gestdown provider by adding specific handling for `JSONDecodeError` and `KeyError` in API responses. #3365 [7c52af1](https://github.com/morpheus65535/bazarr/commit/7c52af1114b3989f74a36d81ee3fc234ca72716e) - Fixed embedded Chinese subtitle language detection [04bd7b6](https://github.com/morpheus65535/bazarr/commit/04bd7b6446308d47df64a9375722f0f384e4f581) - Refactored SubDL provider to introduce centralized API response handling via `checked` method; improved exception handling, added GMT midnight limit reset logic, and adjusted retry mechanisms. #3398 [14250a3](https://github.com/morpheus65535/bazarr/commit/14250a336a5bc4ea6a2f340d71a83155a6c2c71a) - Added Bayflix and Vladoon Bulgarian subtitles providers [f5c9ecb](https://github.com/morpheus65535/bazarr/commit/f5c9ecb0e0bab6b5a3f179662bf427069ae7b5e4) - Added the ability to configure base config file path from an environment variable [3c3d410](https://github.com/morpheus65535/bazarr/commit/3c3d410f56114e0768d69036de36b535b816d025) - Improved subf2m privider to fall back to IMDB id search when localized movie title finds nothing [17778f7](https://github.com/morpheus65535/bazarr/commit/17778f745bee1334a34b789fe999c5833f0283b5) - Updated cookie field descriptions for AvistaZ and CinemaZ providers settings to clarify required input format. #2797 [d41d563](https://github.com/morpheus65535/bazarr/commit/d41d56309505747df71ad9bfd48e24058806d43f) - Added progress tracking to subtitle sync job and integrated ffsubsync's progress handler for real-time updates to the job queue. [aaceda5](https://github.com/morpheus65535/bazarr/commit/aaceda5b8e16d241a0d19357e209dc2f6341cc5b) - Updated multiple vendored modules [7ed6608](https://github.com/morpheus65535/bazarr/commit/7ed6608567d733ef8ee0efd4fa06d25c3a7e4850) - Added SSL verification disabling functionality for all providers to circumvent strict SSL policy enforced by some operating systems. #3365 [927e423](https: _[Truncated at 4000 characters — full notes: https://github.com/morpheus65535/bazarr/releases/tag/v1.6.0]_