Patch release on top of v0.42.0.
Highlights
- Scheduled, parallel size hydration — daemon-thread scheduler (full pass on enable + off-peak
scheduled_times), time-capped passes, and bounded parallel fetches (VODFS_HYDRATE_CONCURRENCY, default 8): ~9–10/sec vs ~1.1/sec serial. Seedocs/HYDRATION.md. - Plugin actions — 💧 Hydrate Now and 🩺 Status.
- Loud dependency failures — if
uvicorn/fastapi/jinja2can't auto-install, Enable/Status go red with the exact copy-pastedocker exec … pip install …fix instead of silently crashing. - Cleaner settings UI — info boxes rewritten to match the Dispatcharr plugin convention.
- Self-deriving rclone config URL (forwarded headers; no hard-coded
127.0.0.1). - Project logo — Plex-amber play triangle.
- Token auth verified end-to-end (401/200 matrix).
Install
Download plugin-vodfs-v0.42.1.zip and install via Dispatcharr's plugin manager, or unzip the vodfs/ folder into your Dispatcharr plugins/ directory. See docs/INSTALL.md.
Note: this package no longer bundles the stray
config.jsonthat slipped into v0.42.0 (it was unrelated dev tooling, not a plugin file).
Full changelog: see CHANGELOG.md (section 0.42.1).