This release fixes issues for SREs watching stability and regressions.
✓ No known CVEs patched in this version
Topics
+4 more
Summary
AI summaryUpdates Bug Fixes, 1.3.9, and 2026-07-17 across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Restore support for Plex "episode" collections. Restore support for Plex "episode" collections. Source: llm_adapter@2026-07-17 Confidence: high |
— |
| Bugfix | Medium |
Do not regenerate lineup on any channel property update. Do not regenerate lineup on any channel property update. Source: llm_adapter@2026-07-17 Confidence: high |
— |
| Bugfix | Medium |
Ensure session connections and heartbeats stay in sync. Ensure session connections and heartbeats stay in sync. Source: llm_adapter@2026-07-17 Confidence: high |
— |
| Bugfix | Medium |
Ensure synced Plex playlists retain original order. Ensure synced Plex playlists retain original order. Source: llm_adapter@2026-07-17 Confidence: high |
— |
| Bugfix | Medium |
Fix ffmpeg encoder error (-22) on stream restart with watermark enabled. Fix ffmpeg encoder error (-22) on stream restart with watermark enabled. Source: llm_adapter@2026-07-17 Confidence: high |
— |
| Bugfix | Medium |
Include sessions in channels API response. Include sessions in channels API response. Source: llm_adapter@2026-07-17 Confidence: high |
— |
| Bugfix | Low |
Add context to PTS error message for better diagnostics. Add context to PTS error message for better diagnostics. Source: llm_adapter@2026-07-17 Confidence: high |
— |
| Refactor | Low |
Standardize on alpha3T language codes in frontend. Standardize on alpha3T language codes in frontend. Source: llm_adapter@2026-07-17 Confidence: high |
— |
Full changelog
1.3.9 (2026-07-17)
Bug Fixes
- add context to PTS error message (9509306)
- do not regenerate lineup on any channel property update (05752a4)
- ensure session connections and heartbeats stay in sync (#1942) (3fd7b43)
- ensure synced plex playlists retain original order (629ba24)
- ffmpeg: "Could not open encoder before EOF" (-22) on stream restart when watermark is enabled (#1958) (11d8a72)
- include sessions in channels API (#1928) (c217b75)
- restore support for Plex "episode" collections (5dd2642)
- standardize on alpha3T lang codes on frontend (ef85bcd)
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About tunarr
Create a classic TV experience using your own media - IPTV backed by Plex/Jellyfin/Emby/NFO
Related context
Related tools
Earlier breaking changes
- v1.3.0 Remove support for unsynced libraries.
Beta — feedback welcome: [email protected]