Skip to content

v0.1.91

Choose a tag to compare

@github-actions github-actions released this 20 Oct 00:27
· 66 commits to main since this release

IPTV Tunerr v0.1.91

Released: 2026-10-19

Compare: v0.1.90...v0.1.91

What Changed

User-facing changes

Added

  • Recordings: Recording rules can now target one airing exactly with title_equals and a start window, and catchup-daemon -rules-only records only what rules request. The rules API reports these features so SeerrNG recording requests can rely on them.
    • Action required: To record only requested programmes, run catchup-daemon with -rules-only and IPTV_TUNERR_RECORDING_RULES_FILE.

Fixed

  • Linux Arm: Linux ARMv7 release packages now build correctly with the updated Go-FUSE dependency.

Security

  • Runtime: The Go toolchain now includes upstream security fixes for TLS, HTTP, HTML templates, and text protocol handling used by the application.
  • Plex Live Tv Proxy: The Plex Live TV proxy now refuses to lend the owner token on non-canonical paths such as /livetv/../security/token, and scrubs the owner token from elevated responses. -elevate-all is deprecated, logs a warning, and withholds owner-only areas such as /myplex and /security. Added -owner-token-file.
    • Action required: Prefer -elevate-live-tv over -elevate-all, and -owner-token-file over -owner-token.

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

Included Commits

  • ce68b9d chore(aur): refresh source hashes during release (release-note: none) (commit)
  • 2d0637c docs(memory): record AUR release recovery (release-note: none) (commit)
  • 0440d64 feat(recordings): request-driven recording rules (commit)
  • 4c38764 docs: refresh active council candidate count (commit)
  • 751ae6b test: make Tunerr smoke fixtures portable (commit)
  • f8340e5 docs(memory): record pushed SeerrNG recording rules (commit)
  • aab9f14 chore(deps): bump golang.org/x/net from 0.57.0 to 0.61.0 (#46) (commit)
  • 8260e72 fix(deps): keep Go-FUSE 2.12 buildable on Linux ARMv7 (#50) (commit)
  • f514365 fix(security): update vulnerable source-map-js (#51) (commit)
  • 9cc334c chore(deps): bump golang.org/x/time from 0.15.0 to 0.16.0 (#43) (commit)
  • 678477c security: bump Go toolchain to 1.26.9 (#52) (commit)
  • 8f0bd3f docs: retire Windows Actions runner instructions (commit)
  • c89b18c fix(plex-proxy): stop lending the owner token on non-canonical paths and scrub it from responses (commit)
  • 95dad0a fix(plex-proxy): keep every Live TV route and -elevate-all working while hardening (commit)
  • 2de68ba chore(deps): bump github.com/andybalholm/brotli from 1.2.2 to 1.2.6 (commit)
  • f94c18b fix: restore ARMv7 splice compatibility and Brotli negotiation (commit)
  • 04a18f6 chore(deps): bump github.com/prometheus/client_golang (commit)
  • 21ecf0a fix(deps): keep main's go-fuse ARMv7 splice patch after dependency merges (commit)
  • 5a548ce docs(release): prepare v0.1.91 changelog (release-note: none) (commit)

Release Assets

  • iptv-tunerr-v0.1.91-darwin-amd64 - 23.0 MiB, SHA256 6da81a77846fcbbd5e3aee69cdb38970325d90f89ffcdc0bd1c0b6e030cad1b1
  • iptv-tunerr-v0.1.91-darwin-amd64.tar.gz - 8.9 MiB, SHA256 960cac73c5464b9bf38515ec0dda03cadae009087e799daddac31f8bc2008cad
  • iptv-tunerr-v0.1.91-darwin-arm64 - 21.5 MiB, SHA256 05c306aa28180e4aebc7e056477640631b4f972855608e26ec773454f339ab94
  • iptv-tunerr-v0.1.91-darwin-arm64.tar.gz - 8.3 MiB, SHA256 87abcf541d4dd09dd658fc146bd5a3c26b661625987bc031281657a33a76d25a
  • iptv-tunerr-v0.1.91-linux-amd64 - 23.1 MiB, SHA256 8ec580e7d07aab67546caba6c6287bd1000c53bbff2b6644f546c96f35273269
  • iptv-tunerr-v0.1.91-linux-amd64.tar.gz - 9.0 MiB, SHA256 43f6d549b3fdb8d2f1d430f63f5e7ff29c665535c137395fa9a6d21f5d08083c
  • iptv-tunerr-v0.1.91-linux-arm64 - 21.5 MiB, SHA256 dd304db579aeba551640884b947cfbdb896c1a1f8963976c12224c8dce7ebb86
  • iptv-tunerr-v0.1.91-linux-arm64.tar.gz - 8.2 MiB, SHA256 932cf6c7df6f5640d77bb0121da81e298b194c761a2ae62e65fbf4907c8c2ea8
  • iptv-tunerr-v0.1.91-linux-armv7 - 22.0 MiB, SHA256 06bd479276e8ed4e81f4519be5ee8f45e0880e50b3142ec53c0420c3256879c4
  • iptv-tunerr-v0.1.91-linux-armv7.tar.gz - 8.5 MiB, SHA256 cdb5109dd89d6b7a456bbe63f66831f396d23a67be4d9b8ec5f5da249ec0c2cf
  • iptv-tunerr-v0.1.91-windows-amd64.exe - 23.0 MiB, SHA256 e8bad4218456b026524f2a8ba93de18ec66b2689d092b6fe4dae2bcc75d35a93
  • iptv-tunerr-v0.1.91-windows-amd64.zip - 8.9 MiB, SHA256 016f2884dbfc624851ad68b4b5da676f80467d2d7d5c41e19bd9dd1e4768fdb5
  • iptv-tunerr-v0.1.91-windows-arm64.exe - 21.2 MiB, SHA256 2b2e807a820bb3685e0fc0254b2d6f4a58c37619d253cd0163d68bb29751938e
  • iptv-tunerr-v0.1.91-windows-arm64.zip - 8.1 MiB, SHA256 3f28b7d8ed649e9b0e5295076118f7d33427eb476df90fe0f8da576604af539f
  • iptvtunerr-0.1.91-1.x86_64.rpm - 8.9 MiB, SHA256 3d9cd6605736bf496cff9273b8b548be3d478e366e584d5c79b2e4b759fc2f31
  • iptvtunerr_0.1.91_amd64.deb - 7.4 MiB, SHA256 180115f197ccb36ed7773f491caec5db7e2a41fbbcdd9b527f071fbe60e431fa

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.