Skip to content

v0.1.95

Latest

Choose a tag to compare

@github-actions github-actions released this 22 Oct 19:05
· 19 commits to main since this release

IPTV Tunerr v0.1.95

Released: 2026-10-22

Compare: v0.1.94...v0.1.95

What Changed

User-facing changes

Added

  • Authentication: The Control Deck can now sign in through an OpenID Connect provider while keeping its existing cookie session and leaving tuner, stream, and media-server endpoints unchanged.

Changed

  • Authentication: Control Deck OIDC guidance now covers exact callbacks, provider admission, recovery, and troubleshooting, while clarifying that tuner and media endpoints remain separate.

Fixed

  • Docker Compose: The Docker Compose example now exposes the Control Deck on host loopback and persists its SQLite database. Missing database configuration and failed database opens also produce distinct messages to help diagnose channel-management errors.
  • Control Deck: The Control Deck now includes the session-bound CSRF token when a browser's first page load is authenticated through HTTP Basic. User and M3U account changes work in that flow without weakening CSRF checks.
  • Authentication: Concurrent Control Deck OIDC attempts now use separate short-lived state cookies, and logout clears outstanding transaction cookies.

Security

  • Security: Breaking: Remote VOD WebDAV now requires TLS and authentication; plaintext remains loopback-only. The Control Deck enforces signed CSRF protection and always marks session and OIDC state cookies Secure. Local browser access uses loopback; remote or LAN login requires an HTTPS reverse proxy. Proxied active content is inert, and generated M3U fields reject control characters to prevent directive injection.
    • Action required: For remote VOD WebDAV, configure a TLS certificate and key plus username and a password of at least 16 bytes; put remote or LAN Control Deck browser access behind an HTTPS reverse proxy.
  • Runtime: The Go toolchain is updated to 1.26.10, including the upstream crypto/x509 security fix.
  • Runtime: CI and development use the patched Node.js 22.23.4 runtime for the web toolchain.
  • Web Build: IPTV Tunerr's web build now uses a patched Vite release, closing the reported vulnerability in its frontend toolchain.

Source: docs/CHANGELOG.md section for v0.1.95.

Included Commits

  • 49e946b fix(release): preserve published changelog history (commit)
  • 51f34cd docs(release): prepare v0.1.95 changelog (commit)

Release Assets

  • iptv-tunerr-v0.1.95-darwin-amd64 - 23.4 MiB, SHA256 6bb039f53ac4004f4519177b2d9fcfee588d761e9fcac05c001877d39d8799e6
  • iptv-tunerr-v0.1.95-darwin-amd64.tar.gz - 9.1 MiB, SHA256 0ef643ff7d5d456dd5621fe89b6a6daaa77ba272bb5a105d8b12477ed1bf4c7b
  • iptv-tunerr-v0.1.95-darwin-arm64 - 21.9 MiB, SHA256 a3d7548d5dd0d3bf1448dbf9670a54ecc0a535524d37efa04e106b6cc38962a7
  • iptv-tunerr-v0.1.95-darwin-arm64.tar.gz - 8.5 MiB, SHA256 4b1445342989c92ab972b1e7162a93465b641b39ab71946ba5195cf635506a40
  • iptv-tunerr-v0.1.95-linux-amd64 - 23.5 MiB, SHA256 743ae392d3d3eab802d04a2222905555741ab46714dfbaf800eac14c7cf3963a
  • iptv-tunerr-v0.1.95-linux-amd64.tar.gz - 9.2 MiB, SHA256 39f4c1c27b0623ad4f4de277f9249233ed01d0d95c5f4538374bf230b7730a46
  • iptv-tunerr-v0.1.95-linux-arm64 - 21.9 MiB, SHA256 06ff42903867d29fb64471405703fb17975cc11bd3c4d75085361eaeb5c67022
  • iptv-tunerr-v0.1.95-linux-arm64.tar.gz - 8.4 MiB, SHA256 b3ae93b46d8a8007ba237cd7d0aa6251d81be992096cc120e975223d60e4e216
  • iptv-tunerr-v0.1.95-linux-armv7 - 22.4 MiB, SHA256 805ada4e9047f90a53d2f32c7b89724c24db82bfe8f90bef5d85663b041cd3cb
  • iptv-tunerr-v0.1.95-linux-armv7.tar.gz - 8.7 MiB, SHA256 fa9b9f51856a72c388395043f0ae5769d72193df2d02f6e64dba1b3477083b2d
  • iptv-tunerr-v0.1.95-windows-amd64.exe - 23.5 MiB, SHA256 5113812951ac9b6bea4bacee448d769812dbbce641db8e98070aceb56c277aa2
  • iptv-tunerr-v0.1.95-windows-amd64.zip - 9.1 MiB, SHA256 16bf2098b75292a68438c2bf72afe3739a17c10c1efa0e4b025c8a058e0cc768
  • iptv-tunerr-v0.1.95-windows-arm64.exe - 21.5 MiB, SHA256 0c04500a955cbc2a2b6f85a65ba36c3336cf4160b9b8b820b2ff3b43c0091def
  • iptv-tunerr-v0.1.95-windows-arm64.zip - 8.2 MiB, SHA256 12e0c206992d3da30022f50e7cf7a7b6c1492839d879a2e8fcc1f0b8187bc03e
  • iptvtunerr-0.1.95-1.x86_64.rpm - 7.5 MiB, SHA256 4804c8ded6176799776ea84a2d3c854fa7817eeb45d5912cbbc5b13c3fad8b09
  • iptvtunerr_0.1.95_amd64.deb - 7.5 MiB, SHA256 c228928d41385348279a5d3fc6684e30134efb1dae99899d716458bcb17be580

Install Notes

  • Linux and macOS include raw executable assets plus .tar.gz bundles.
  • Windows includes raw .exe assets plus .zip bundles for package managers.
  • Verify downloads with SHA256SUMS.txt before installing on shared hosts.