IPTV Tunerr v0.1.85
Released: 2026-06-16
What Changed
Plex Live TV proxy
- Rolling Live TV cleanup requests stay in the Live TV entitlement path: the proxy now recognizes DELETE /media/subscriptions/ only when Plex sends playback-session evidence through X-Plex-Playback-Session-Id or X-Plex-Session-Id in the query string or headers. Plain subscription deletes and library subscription edits remain non-elevated.
- Plex Web transcode failures from encoded Live TV paths are documented for future recovery: recurring-loop memory now records the public-ingress encoded-slash blocker pattern so future s1002 investigations check ingress before widening proxy classifiers.
Plex registration
- Zero-touch Plex registration now prefers canonical PMS env vars: runtime registration and help text prefer IPTV_TUNERR_PMS_URL plus IPTV_TUNERR_PMS_TOKEN, while preserving PLEX_HOST and PLEX_TOKEN as legacy aliases.
- Plex API alias drift is visible at startup: when both canonical and legacy Plex URL/token variables are set but differ, startup logs warn that the canonical PMS variables win.
Security / Dependencies
- Open Dependabot alerts are resolved: the web package lock now uses react-router-dom/react-router 6.30.4 and removes the vulnerable direct esbuild path by moving Vite tooling to @vitejs/plugin-react 6.0.2 and vite 8.0.16; npm audit reports zero vulnerabilities.
- Go maintenance dependencies are current: golang.org/x/crypto is now v0.53.0, golang.org/x/net is now v0.56.0, and the vendored golang.org/x/sys tree is refreshed to v0.46.0.
CI / Packaging
- Disabled package-smoke workflow dependencies are current: the dormant package smoke workflow now references actions/checkout@v6 and actions/upload-artifact@v7, with changelog coverage so future PR checks do not fail the release-relevant change gate.
- Web tooling declares the Vite 8 Node floor: the repo now pins Node major 22 through .node-version, and the web package declares node >=22.12.0 so local and CI environments do not drift below Vite's supported runtime.
Source: docs/CHANGELOG.md section for v0.1.85.
Included Commits
- 3739f33 Record v0.1.84 release status (commit)
- fc9a152 Resolve dependency and security PR sweep (commit)
- 122a3ae Record PR security sweep closeout (commit)
- 1c7fcd7 Prepare v0.1.85 release (commit)
Release Assets
- iptv-tunerr-v0.1.85-darwin-amd64 - 22.3 MiB, SHA256 16eb81c2dac5fa14e239702d3f1f9d2467b11fef1077ff7f13f9f71050c80e29
- iptv-tunerr-v0.1.85-darwin-amd64.tar.gz - 8.7 MiB, SHA256 5ac10e774cb2b86e8a1788b2cd01572b645af9f2a4462717f0185d4c0e5ad11e
- iptv-tunerr-v0.1.85-darwin-arm64 - 21.0 MiB, SHA256 c6c8631a85ac67f341f62e37ef1be85f3bf25093727b0003b4d28917bbc9f091
- iptv-tunerr-v0.1.85-darwin-arm64.tar.gz - 8.2 MiB, SHA256 e98ba93ba384d2e5a069087369f84b9f5057115ad67df0eda448614baeea1ec2
- iptv-tunerr-v0.1.85-linux-amd64 - 22.4 MiB, SHA256 0f5d2e7962cbe67ab8af1a601dc3b6db0affc05eff0fcdc19f504f58b508ecda
- iptv-tunerr-v0.1.85-linux-amd64.tar.gz - 8.8 MiB, SHA256 651833a9c811e39ce837dd7987c18d686824ce9a8dcec198810925c7127b137a
- iptv-tunerr-v0.1.85-linux-arm64 - 21.0 MiB, SHA256 a1f704e47628941729fac8a2dfb6efdd980361d25874e11d6d9ef92f57340bb9
- iptv-tunerr-v0.1.85-linux-arm64.tar.gz - 8.1 MiB, SHA256 4b1360822c77e517c22e4fdcb18e06441a9dc1fdfc1659bf22e516f2ca21196f
- iptv-tunerr-v0.1.85-linux-armv7 - 21.6 MiB, SHA256 34369375bc14c2d191b48315b1010bedf755e2b1941af2d2498fbc447f50ae9f
- iptv-tunerr-v0.1.85-linux-armv7.tar.gz - 8.3 MiB, SHA256 48f10590c493bffc8f3bd8ec55259acb5459a0587e4438877efe3462d3550b78
- iptv-tunerr-v0.1.85-windows-amd64.exe - 22.4 MiB, SHA256 90a94aee71bfe65f02afc4a3cc1ad1e6f4c035b5b4bbf1a3af8d26aafbd42ac0
- iptv-tunerr-v0.1.85-windows-amd64.zip - 8.7 MiB, SHA256 9990afa39587c657ac49e9145e68527c2db1866a11d2c32ccf643b3edc256c86
- iptv-tunerr-v0.1.85-windows-arm64.exe - 20.7 MiB, SHA256 db206de48fcb7d122069b3521106c0d20bb503ae31da66410db1690a9a75857b
- iptv-tunerr-v0.1.85-windows-arm64.zip - 7.9 MiB, SHA256 e65701a4b61dd3df7a0e8313df6a0289c37f340db8a888d7c4bac272d6f61174
- iptvtunerr-0.1.85-1.x86_64.rpm - 7.2 MiB, SHA256 ba1f37aac445324ea21a4f8813ec4316190f841e820612fc849aa494edc1681f
- iptvtunerr_0.1.85_amd64.deb - 6.7 MiB, SHA256 087b5e044a971256f497d0b011585203a873d617370d3080da57563a5aad1a84
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.