Skip to content

v0.9.10

Choose a tag to compare

@github-actions github-actions released this 25 Jun 05:15
· 41 commits to main since this release

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/python so the stable image launcher can resolve Update Center runtime state with installed dependencies.
  • Pass core launcher arguments such as --stay-alive through runtime_launcher.py while 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 _version metadata when defaults are merged so schema migration backups do not repeat after settings reloads.
  • Accept UTF-8-with-BOM settings.json files 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