Skip to content

Dev 0.13.5

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Oct 16:10

What's Changed

Features

  • feat: Opt-in proxy setting to retry the same stream before failing over (#1632) (94daa5a8)
  • feat(settings): privacy mode blurs URLs and credentials across the app (#1625) (9a358bab)
  • feat(merged-playlists): one-click merge of provider playlist with unmatched local media (#1615) (64546cae)
  • feat(dvr): start late / finish early padding with sec/min toggle (#1622) (b87e4ce6)

Bug Fixes

  • fix: DVR test case failing with corrected playback URL (ef5f2369)
  • fix(emby): enable default downloaders on new managed libraries and publish movie genres (b574249b)
  • fix: DVR recording URL construction missing port (cc04eaa3)
  • fix: Keep TMDB season trailers through provider refreshes, and stop rechecking series TMDB has no seasons for (90cb5018)
  • fix: Keep TMDB-filled plot/cover through blank provider refreshes, and recheck a reverted genre (2d5c71b7)
  • fix: Stop repeat TMDB lookups on every sync, and scrubber logs for long titles (#1633) (5bfc6f01)
  • fix: Keep the existing EPG guide when the file ends partway through, and drop queued chunk rows on failure (e6a6f339)
  • fix: Keep existing EPG data when a source returns non-XMLTV, plus import and SchedulesDirect integration tests (#1631) (22d8ee77)
  • fix: Catchup for plain M3U providers and Kodi/IPTVnator-compatible M3U catchup output (#1627) (#1630) (cb448ccf)
  • fix: Network playlist channels in merged playlists and Xtream re-imports (#1303) (bc0575e6)
  • fix(epg): apply channel EPG shift to Xtream EPG actions and viewer refresh (#1629) (f8c63ec6)
  • fix: Map EPG to selected now links custom channels (#1628) (a61e450d)
  • fix(dvr): stop misclassifying movie recordings as series episodes (#1626) (97d21d72)
  • fix(media-server): managed Emby library preparation lifecycle (#1603) (70e1e471)
  • fix: Post process header hint works for Jellyfin 12 (7849c846)
  • fix: Jellyfin 12 integration 401s from removed legacy auth (#1619) (da416902)
  • fix: Playlist viewer watch progress relink (b8419d9e)
  • fix: distinguish missing TMDB seasons from lookup errors (#1613) (52c2769e)

Maintenance

  • chore(tests): Cleanup old DVR test cases using wrong base URL (e4f52fab)
  • chore: Cleanup DVR recording default forms section (d399f10a)
  • chore(deps): Update dev deps to resolve CVE (cc122d05)
  • chore: Add missed screenshots from last pass (69e5d856)
  • chore: Update screenshots to reflect recent style updates (1b6979b5)
  • chore: Ensure we're syncing provider added timestamp for VOD content (48a0aed9)
  • chore: Add season specific YT trailer (when present) to XAPI endpoint (093a39cf)
  • chore: Ensure mpaa_rating passed in XAPI endpoint (c28f10b2)
  • chore: Preserver SD lineup on provider error (ca156c26)

Other Changes

  • test: Use realistic multi-line XMLTV fixtures so EPG import tests pass on libxml 2.9 (8a7d2bb3)

Docker Image

docker pull sparkison/m3u-editor:dev-0.13.5