Skip to content

v3.6.0

Choose a tag to compare

@Nigel1992 Nigel1992 released this 03 Mar 00:57
· 36 commits to main since this release

What's new in 3.6.0

πŸ› Bug Fixes

  • Fixed freeze when pressing X to stop a stream β€” monitoring loop now exits immediately instead of spinning 30 seconds
  • Fixed intermittent loading overlay (busy dialog) getting stuck on stream start/stop
  • Fixed Kodi becoming unresponsive on Stop
  • Fixed 30-second UI freeze caused by unreachable channel icon servers
  • Fixed slow stream start β€” removed double-play and sleep-loop blocking
  • Fixed sys.exit(0) race that caused Kodi to retry stream resolution in a loop

✨ New Features

  • Persistent file-based caching for Live TV (30 min), Movies/VOD (60 min), Series (60 min), Catch-up (15 min)
  • Settings β†’ Cache: user-configurable cache expiry for Live TV, Movies, Series (5 minutes β†’ 7 days)
  • Clear content cache button in Settings β†’ Cache
  • Persistent icon-host reachability cache saved to disk (re-tested hourly)
  • Curl timeout limits added (curllowtimeout=3s, curlclienttimeout=5s) to cap thumbnail fetch stalls

πŸ”§ Improvements

  • setContentLookup(False) on playback ListItem prevents stream probing on stop
  • safe_icon() applied to both addDir() and addDirMeta()
  • Added .gitignore to keep release zips out of the repo

See CHANGELOG.md for full history.