NeXroll 2.0.0-beta.8
Pre-release
Pre-release
Heads-up for testers: This fixes the big beta.7 issue — the cookie-free YouTube download provider was crashing on startup, so trailer downloads still hit the "not a bot" wall. It starts correctly now. After updating, open System and confirm the YouTube Downloads card goes green, then try a trailer.
YouTube / NeX-Up (the headline fix)
- PO-token provider no longer crashes. In beta.7 the provider exited immediately on the bundled Node.js (
ERR_REQUIRE_ESM), so downloads still ran into YouTube's bot wall and the System page showed a provider error. The bundled Node is updated to a version that runs it, and existing installs are launched correctly too; Docker images get the same update. The YouTube Downloads status goes green and trailers download again. - Trailers download as H.264, not AV1 — so Plex can direct-play them as prerolls. Previously a trailer would apply but never appear before playback because Plex can't direct-play AV1. Re-download existing trailers to benefit.
- The alternate-trailer picker is clearer and honest. No alarming error flashes before the picker opens (it now shows the real reason inline), and when you pick an alternate it downloads exactly that video — it used to be able to quietly substitute a different one if your pick failed.
Dashboard / UI
- Backup & Restore show real progress — system/database backups stream with a live percent + MB bar instead of an indefinite spinner; restores show a real upload percentage.
- Storage Usage view on Settings → Storage: a segmented bar plus per-location breakdown (prerolls, NeX-Up trailers, thumbnails, database).
- The Scheduler tile now shows "Last applied" (the always-0 "Firing today" counter is gone).
- Older trailers preview again — previews self-heal a trailer's file path when storage moved or it was re-downloaded; unplayable clips now explain why.
Privacy / Stability
- Logs auto-redact API keys, tokens, and IP addresses everywhere they leave the app — the log viewer, JSON/CSV export, and the diagnostics bundle.
- A PO-token install can no longer make the app unresponsive — it installs beside the database (not inside the Prerolls folder) and the scanner skips dependency folders.
- The installer bundles the Visual C++ runtime the provider's native dependency can need on a bare Windows install.
Upgrade-safe. Full details in CHANGELOG.md.
Tester notes
- After upgrading, open System → the YouTube Downloads card should go green (Docker: automatic; Windows: click Install Provider if it isn't already, then it starts).
- Re-download any existing trailers so they come down as H.264 and play as prerolls.