Release Notes
v1.0 — Current release
Section titled “v1.0 — Current release”Highlights
Section titled “Highlights”- Multi-DVR support by default — monitor more than one Channels DVR server from a single install.
- Credential hardening — per-DVR API keys are encrypted at rest in
settings.jsonvia Fernet (/config/encryption.key), while UI secret values are not exposed in plaintext. - Notification routing by DVR — route each DVR to different providers if you want.
- Improved diagnostics — better troubleshooting guidance, health probes, and debug-bundle support.
- Expanded notification coverage — built-in setup docs for Pushover, Discord, Telegram, Slack, Email, Gotify, Matrix, and custom Apprise.
Breaking changes from older previews
Section titled “Breaking changes from older previews”CHANNELS_DVR_HOSTandCHANNELS_DVR_PORTare no longer first-class setup inputs.- First-run setup now happens through the web UI wizard and the v1.0 multi-DVR configuration model.
- Some older single-DVR assumptions in preview deployments are migrated automatically. See the migration guide.
Not in v1.0
Section titled “Not in v1.0”The following are deliberately not part of this release:
- SSO / OIDC
- built-in historical analytics dashboards
- distributed / HA mode
- mobile app / PWA
See the roadmap for planned future work.
New docs to read first
Section titled “New docs to read first”- Install with Docker
- First-Run Configuration
- Multi-DVR Overview
- Notification Provider Matrix
- Migration Guide
Version history (v0.1 through v0.7)
Section titled “Version history (v0.1 through v0.7)”The entries below are sourced from the app repository README. Exact release dates are not recorded in the source material; version headings are used without fabricated dates.
Notification enhancements release. Improved email and Discord integration, UI documentation improvements, and bug fixes for image selection.
Complete project restructuring. Introduced the modern web UI, simplified configuration (no environment variables required), a responsive dashboard, and enhanced error recovery.
Recording-Events alerts added. Covers the full recording lifecycle: scheduled, started, completed, cancelled, and stopped events. Also includes enhanced stream count integration and improved time formatting.
Expanded alert types. Added VOD-Watching and Disk-Space monitoring. Enhanced Channel-Watching with program details and images, and improved session tracking.
Complete architecture overhaul. Introduced real-time event monitoring, multi-provider notifications, session tracking, and enhanced stability.
Security update release. Addressed Python dependency vulnerabilities and added Docker supply chain attestations.
Initial release. Core monitoring and notification features.