NeXroll v1.11.12 Release Notes
Release Date: March 9, 2026
Hotfix release addressing Coming Soon List generation failures, grid layout clipping, and adding comprehensive database logging across the entire application.
Bug Fixes
Coming Soon List: Unicode Character Fix
- Fixed the
●(U+25CF) bullet character causing FFmpegEINVALfailure andUnicodeDecodeErroron Windows - Replaced with ASCII
>character for cross-platform compatibility
Coming Soon List: Apostrophe Escaping
- Fixed ASCII apostrophe
'breaking FFmpeg'sdrawtextoption-value delimiter - Titles like "Marvel's Avengers" no longer cause generation failures
- Replaced with typographic right single quotation mark
'(U+2019) in the text escaping pipeline
Coming Soon List: Auto-Regen Max Items
- Fixed
_auto_regenerate_coming_soon_list()ignoring the user's configured max items setting - Previously always defaulted to 8 items regardless of user preference
Coming Soon List: Grid Layout Poster Clipping
- Redesigned grid layout so ≤6 items display in a single centered row
- Items >6 use a balanced two-row layout
- Prevents bottom-row posters from being clipped below the 1080px frame boundary
Improvements
Comprehensive Database Logging
- Added
log_event()database logging calls across all major areas of the application - Warnings and errors now appear in the Settings > Logs UI tab (previously only written to the
app.logfile and invisible to users) - Coverage includes:
- Plex — connect/disconnect, OAuth, auto-connect, stable token, status errors
- Jellyfin — connect/disconnect, plugin apply errors
- Community Prerolls — download success/failure, search, index build, auto-apply, clear matches, legacy migration
- External API — all CRUD endpoints (schedules, categories, prerolls, apply-to-Plex)
- Preroll Management — upload, update, category add/remove, auto-match, duplicate detection
- Scheduler — schedule create/update/delete, run-now failures
- Sequences — CRUD operations, import/export failures
- Holidays — search, next occurrence, linked schedules, template create/import, date refresh
- NeX-Up — Radarr/Sonarr sync (start, completion, errors, bot blocks), trailer downloads, settings
- Dynamic Preroll Generator — generation failures, FFmpeg status, template loading
- System — backup/restore, diagnostics, hash migration, folder browser, stats, settings updates
- Middleware — validation errors, unhandled exceptions
Upgrade Notes
- No database migration required — this is a drop-in replacement
- Windows: Run the installer or replace
NeXroll.exe - Docker: Pull the latest image
Full Changelog
See CHANGELOG.md for the complete history.