Repository navigation
v0.9.10
ChannelWatch v0.9.10 - Runtime and Config Repair
This is a repair release for v0.9.9. If you pulled v0.9.9, update to v0.9.10.
It fixes the runtime launcher/startup path, preserves settings schema metadata so migration backups do not repeat, treats blank DVR names as optional by falling back to the DVR host or IP, and accepts Windows-edited UTF-8 settings files.
Because this repair touches Docker entrypoint and runtime behavior, it requires a normal container image update.
What's Fixed
- Show v0.9.10 as container image update required because it repairs Docker entrypoint and runtime launcher behavior.
- Run the Docker entrypoint through
/venv/bin/pythonso the stable image launcher can resolve Update Center runtime state with installed dependencies. - Pass core launcher arguments such as
--stay-alivethroughruntime_launcher.pywhile keeping unsupported UI launcher arguments rejected. - Treat blank DVR names as optional by falling back to the DVR host or IP during settings load, settings save, health checks,
/api/v1/dvrs, and core DVR connections. - Preserve settings
_versionmetadata when defaults are merged so schema migration backups do not repeat after settings reloads. - Accept UTF-8-with-BOM
settings.jsonfiles so Windows-edited configs do not block startup. - Keep v0.9.10 release notes focused on the repair instead of repeating old known-limit sections.
Docs
ChannelWatch Official Docs Site
Images
Docker Hub:
coderluii/channelwatch:0.9.10
coderluii/channelwatch:latest
GHCR:
ghcr.io/coderluii/channelwatch:0.9.10
ghcr.io/coderluii/channelwatch:latest