Skip to content

v0.1.75

Choose a tag to compare

@github-actions github-actions released this 16 May 03:01
· 113 commits to main since this release

IPTV Tunerr v0.1.75

Released: 2026-05-15

Compare: v0.1.74...v0.1.75

What Changed

Plex Live TV proxy

  • Tracked Live TV timeline calls borrow owner entitlement: when -neutralize-owner-history is enabled, tracked Live TV /:/timeline, /:/progress, and /:/scrobble calls now use the owner token for the client-facing PMS request while still replaying the event under the original user token for attribution. This keeps remote Plex Web sessions from receiving entitlement 403s mid-playback.
  • Plex HLS relay stability guidance: docs now call out the websafe plexsafehq transcode fallback for Plex Live TV feeds where PMS already transcodes remote playback but remote Plex Web clients choke on Go relay or direct-remux paths, including when to disable forced Go relay, leave the stdin normalizer off, and keep ffmpeg on the original CDN hostname.
  • WebSocket upgrades survive proxy hardening: the Plex Live TV entitlement proxy now preserves safe WebSocket Connection: Upgrade headers while continuing to strip hop-by-hop token headers, fixing notification-path 502 errors seen by remote Plex clients.
  • Live TV proxy access diagnostics include playback paths: proxied Live TV, play queue, transcode, timeline, and notification requests now emit concise status/byte/duration/source logs, and streaming responses flush immediately through the Go reverse proxy.
  • Live TV play queue elevation recognizes form bodies: Plex clients that send /playQueues Live TV URIs in POST form bodies now receive the same owner-entitlement elevation as query-string play queue requests without consuming the forwarded body.

Release process

  • Verification workflows install their scanner dependency: CI and release runners now install ripgrep before invoking the shared council verification path.
  • Binary smoke tests declare their lab-local upstream mode: release smoke fixtures now explicitly allow their localhost media origins while preserving the production private-upstream defaults.

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

Included Commits

  • 0c107ce Elevate Live TV play queues with form bodies (commit)
  • 365de99 Preserve Plex websocket upgrades (commit)
  • 8bf343c Document Plex relay normalizer guidance (commit)
  • ffa0793 Document Plex HLS relay stability guidance (commit)
  • e50c667 Keep tracked Live TV timeline calls elevated (commit)
  • a808606 Prepare v0.1.75 release (commit)

Release Assets

  • iptv-tunerr-v0.1.75-darwin-amd64 - 22.3 MiB, SHA256 31316475f1cd92e38b60406905b44059660fc87d891614c0ad19cfbd28b7c608
  • iptv-tunerr-v0.1.75-darwin-amd64.tar.gz - 8.7 MiB, SHA256 b721110cbbf2fa997bdcb8bbc637b992a2b948a5b765879a6f1c24490203ef4f
  • iptv-tunerr-v0.1.75-darwin-arm64 - 21.0 MiB, SHA256 03bca93afb66df5cfa44a473d00f2b5748bbadddca59d428aa7ffbbb8c208f49
  • iptv-tunerr-v0.1.75-darwin-arm64.tar.gz - 8.2 MiB, SHA256 655711cdbcfdc227d0d4712fe3fe58672259ec1690bac8858a4ab9c76bae0d1e
  • iptv-tunerr-v0.1.75-linux-amd64 - 22.4 MiB, SHA256 34087be4243e2916a71525ef62f011e8f702e087a1a7d984f039f207f4c01073
  • iptv-tunerr-v0.1.75-linux-amd64.tar.gz - 8.8 MiB, SHA256 2c70694c170ee50a692edb165889d13e66c2cfce5768a03e1427fe1e5b687ea6
  • iptv-tunerr-v0.1.75-linux-arm64 - 21.0 MiB, SHA256 711a2a0d3b7711e7f5eddf423a8f5dcc4ba807e46182b6c94446eae049623eea
  • iptv-tunerr-v0.1.75-linux-arm64.tar.gz - 8.1 MiB, SHA256 9e724bccb0292bb62082ab8f692ba5c6f1a2019fe790264afa61a88a9818e34b
  • iptv-tunerr-v0.1.75-linux-armv7 - 21.6 MiB, SHA256 92f9586393ea46b4607e98b6146475de7bfea8d1fc46cff80e777eb5d23af0c8
  • iptv-tunerr-v0.1.75-linux-armv7.tar.gz - 8.3 MiB, SHA256 88472045d9fc3181729904efd0b5a1e6225266f892e0d129a9b267a2f71d4d56
  • iptv-tunerr-v0.1.75-windows-amd64.exe - 22.4 MiB, SHA256 03cceb48291baed62761ffe8a9fdf6546d35c0840010934a19d8231202447bcf
  • iptv-tunerr-v0.1.75-windows-amd64.zip - 8.7 MiB, SHA256 c50580a520730a30a4fdc19098b30bd4f2a76c57835c5a648a3604bc0f8dbcb2
  • iptv-tunerr-v0.1.75-windows-arm64.exe - 20.7 MiB, SHA256 db4f0b62b17c31e474929ee483a7ef986ef1be5a667bc156bbbb70c3ac4f684e
  • iptv-tunerr-v0.1.75-windows-arm64.zip - 7.9 MiB, SHA256 0eb5276a2d8f3fa6f79ea41c1f86b40e044842f13d72821123662ae3998785f4
  • iptvtunerr-0.1.75-1.x86_64.rpm - 8.6 MiB, SHA256 76d08675c02f88d6391e2c4903abb9cd4a4baafc01c7f4a581c5d15799d20749
  • iptvtunerr_0.1.75_amd64.deb - 7.2 MiB, SHA256 672a245d5ae1928e716e938461bf443b569d2b114630a2e21630922aacf3ca8d

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.