github JFLXCLOUD/NeXroll v1.11.12
NeXroll v1.11.12

9 hours ago

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 FFmpeg EINVAL failure and UnicodeDecodeError on Windows
  • Replaced with ASCII > character for cross-platform compatibility

Coming Soon List: Apostrophe Escaping

  • Fixed ASCII apostrophe ' breaking FFmpeg's drawtext option-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.log file 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.

Don't miss a new NeXroll release

NewReleases is sending notifications on new releases.