NeXroll v1.0.7
Release date: 2025-09-19
Downloads
- Installer (recommended): NeXroll_Installer.exe (attached to this GitHub Release)
Highlights
UI
- Browser tab consistently shows “NeXroll” in both packaged and dev modes.
- Public template title/description and PWA names updated to “NeXroll”.
- One-time runtime guard enforces document.title = "NeXroll".
- Cache-busting headers for “/”, “/index.html”, and “/manifest.json” prevent stale “React App” titles from cache.
System Tray
- “Check for Updates” and “About” dialogs are now foreground, topmost, task-modal, and reliably closable.
Thumbnails
- Dashboard button to Reinitialize Thumbnails across your library.
- On-demand thumbnail generation endpoint with legacy route compatibility.
- Silent ffmpeg/ffprobe execution (no flashing console windows).
Scheduling and Presets
- Optional fallback category on schedules (no 422 on null).
- Holiday Presets initializer creates per-holiday categories and preset date ranges for easy scheduling.
Packaging and Installer
- Windows installer updated to v1.0.7.
- Optional components: Windows Service, Stable Token setup, Startup shortcut, FFmpeg via winget, Firewall rule for TCP 9393.
What’s Fixed
- Tab title showed “React App” due to cached HTML/manifest; now corrected with updated templates and cache-busting.
- Tray “Update/About” dialogs could not be closed in some cases; now modal, foreground, and closable.
- Transient console windows during ffmpeg/ffprobe operations are suppressed.
- Schedule create/update no longer 422’s when fallback_category_id is not set (treated as optional).
- Dynamic thumbnail route and rebuild improvements cover missing or legacy thumbnail paths.
How to Upgrade
- Download NeXroll_Installer.exe from the Assets of this Release.
- Run the installer over your existing installation (upgrade-in-place).
- After install:
- Launch NeXroll and confirm the browser tab shows “NeXroll” at localhost:9393.
- If upgrading from older versions, optionally run “Reinitialize Thumbnails” from the Dashboard.
- Use “Initialize Holiday Presets” (Categories tab) to create preset categories if you have not done so.
Checksums
- SHA256 (NeXroll_Installer.exe):
75d28c6cc6a690a458fe030f63b87855eece9596a1e9577d63c3ee574403061b
Notes
- NSIS may emit benign warnings related to COMMONAPPDATA/Chocolatey detection; they do not affect installation.
- If FFmpeg is not installed (and you did not choose the FFmpeg component), thumbnail generation will remain unavailable until FFmpeg is present.
Thanks
Thanks to early users for testing and feedback!