Repository navigation
v0.1.91
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-allis deprecated, logs a warning, and withholds owner-only areas such as/myplexand/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
ce68b9dchore(aur): refresh source hashes during release (release-note: none) (commit)2d0637cdocs(memory): record AUR release recovery (release-note: none) (commit)0440d64feat(recordings): request-driven recording rules (commit)4c38764docs: refresh active council candidate count (commit)751ae6btest: make Tunerr smoke fixtures portable (commit)f8340e5docs(memory): record pushed SeerrNG recording rules (commit)aab9f14chore(deps): bump golang.org/x/net from 0.57.0 to 0.61.0 (#46) (commit)8260e72fix(deps): keep Go-FUSE 2.12 buildable on Linux ARMv7 (#50) (commit)f514365fix(security): update vulnerable source-map-js (#51) (commit)9cc334cchore(deps): bump golang.org/x/time from 0.15.0 to 0.16.0 (#43) (commit)678477csecurity: bump Go toolchain to 1.26.9 (#52) (commit)8f0bd3fdocs: retire Windows Actions runner instructions (commit)c89b18cfix(plex-proxy): stop lending the owner token on non-canonical paths and scrub it from responses (commit)95dad0afix(plex-proxy): keep every Live TV route and -elevate-all working while hardening (commit)2de68bachore(deps): bump github.com/andybalholm/brotli from 1.2.2 to 1.2.6 (commit)f94c18bfix: restore ARMv7 splice compatibility and Brotli negotiation (commit)04a18f6chore(deps): bump github.com/prometheus/client_golang (commit)21ecf0afix(deps): keep main's go-fuse ARMv7 splice patch after dependency merges (commit)5a548cedocs(release): prepare v0.1.91 changelog (release-note: none) (commit)
Release Assets
iptv-tunerr-v0.1.91-darwin-amd64- 23.0 MiB, SHA2566da81a77846fcbbd5e3aee69cdb38970325d90f89ffcdc0bd1c0b6e030cad1b1iptv-tunerr-v0.1.91-darwin-amd64.tar.gz- 8.9 MiB, SHA256960cac73c5464b9bf38515ec0dda03cadae009087e799daddac31f8bc2008cadiptv-tunerr-v0.1.91-darwin-arm64- 21.5 MiB, SHA25605c306aa28180e4aebc7e056477640631b4f972855608e26ec773454f339ab94iptv-tunerr-v0.1.91-darwin-arm64.tar.gz- 8.3 MiB, SHA25687abcf541d4dd09dd658fc146bd5a3c26b661625987bc031281657a33a76d25aiptv-tunerr-v0.1.91-linux-amd64- 23.1 MiB, SHA2568ec580e7d07aab67546caba6c6287bd1000c53bbff2b6644f546c96f35273269iptv-tunerr-v0.1.91-linux-amd64.tar.gz- 9.0 MiB, SHA25643f6d549b3fdb8d2f1d430f63f5e7ff29c665535c137395fa9a6d21f5d08083ciptv-tunerr-v0.1.91-linux-arm64- 21.5 MiB, SHA256dd304db579aeba551640884b947cfbdb896c1a1f8963976c12224c8dce7ebb86iptv-tunerr-v0.1.91-linux-arm64.tar.gz- 8.2 MiB, SHA256932cf6c7df6f5640d77bb0121da81e298b194c761a2ae62e65fbf4907c8c2ea8iptv-tunerr-v0.1.91-linux-armv7- 22.0 MiB, SHA25606bd479276e8ed4e81f4519be5ee8f45e0880e50b3142ec53c0420c3256879c4iptv-tunerr-v0.1.91-linux-armv7.tar.gz- 8.5 MiB, SHA256cdb5109dd89d6b7a456bbe63f66831f396d23a67be4d9b8ec5f5da249ec0c2cfiptv-tunerr-v0.1.91-windows-amd64.exe- 23.0 MiB, SHA256e8bad4218456b026524f2a8ba93de18ec66b2689d092b6fe4dae2bcc75d35a93iptv-tunerr-v0.1.91-windows-amd64.zip- 8.9 MiB, SHA256016f2884dbfc624851ad68b4b5da676f80467d2d7d5c41e19bd9dd1e4768fdb5iptv-tunerr-v0.1.91-windows-arm64.exe- 21.2 MiB, SHA2562b2e807a820bb3685e0fc0254b2d6f4a58c37619d253cd0163d68bb29751938eiptv-tunerr-v0.1.91-windows-arm64.zip- 8.1 MiB, SHA2563f28b7d8ed649e9b0e5295076118f7d33427eb476df90fe0f8da576604af539fiptvtunerr-0.1.91-1.x86_64.rpm- 8.9 MiB, SHA2563d9cd6605736bf496cff9273b8b548be3d478e366e584d5c79b2e4b759fc2f31iptvtunerr_0.1.91_amd64.deb- 7.4 MiB, SHA256180115f197ccb36ed7773f491caec5db7e2a41fbbcdd9b527f071fbe60e431fa
Install Notes
- Linux and macOS include raw executable assets plus
.tar.gzbundles. - Windows includes raw
.exeassets plus.zipbundles for package managers. - Verify downloads with
SHA256SUMS.txtbefore installing on shared hosts.