v1.5.6-lavx "Neon Pulse"
Upstream Bazarr v1.5.6 integrated with all LavX fork customizations.
Upstream Changes (v1.5.6)
Providers:
- New: SubX provider (replaces removed Subdivx) for Latin American Spanish subtitles
- Enhanced: OpenSubtitles.com - better error handling, IMDB/title ID logic, JSON decode fallbacks
- Enhanced: Assrt - fixed season pack issues, empty filelist crashes, CJK title matching
- Enhanced: SubDL - added TMDB ID search capability
- Enhanced: Gestdown - improved release matching
- Enhanced: WhisperAI - audio delay detection using FFprobe
- Enhanced: Titulky - 429 Too Many Requests throttling
- Standardized
matchesattribute across all providers
Backend:
- Async job queue refactoring - removed blocking progress monitoring to prevent frontend freezing
- Subtitle upgrade logic major refactoring with history ID filtering
- Plex webhook improvements - better TVDB lookup, automatic library refresh after subtitle changes
- New "Hostname" security setting to prevent webhook poisoning
.strmfile support in video analyzer- Windows post-processing codepage fix
Frontend:
- Notification drawer fix
- Upload form improvements
- New UI tests (238 lines)
- Socket.IO backup event type support
LavX Fork Features (preserved)
- OpenSubtitles.org Web Scraper (API-independent, no VIP needed)
- AI Subtitle Translator (OpenRouter, 100+ LLM models)
- Batch Translation for series/libraries
- Audio Language Display & Filtering
- Advanced Table Filters with collapsible panels and active pills
- Provider Prioritization & Waterfall Search
- Python 3.14 with JIT, multi-arch Docker images (amd64/arm64)
Docker
docker pull ghcr.io/lavx/bazarr:latest
docker pull ghcr.io/lavx/opensubtitles-scraper:latest
docker pull ghcr.io/lavx/ai-subtitle-translator:latest
docker compose pull && docker compose up -dFull Changelog: v1.5.5-lavx...v1.5.6-lavx