github m3ue/m3u-editor v0.11.19-exp
Experimental 0.11.19

latest releases: v0.11.20-dev, v0.11.20-exp, v0.10.35-dev...
pre-release7 hours ago

What's Changed

Warning

This is an experimental release. Use at your own risk.

Features

  • feat: improve compatibility with emby-xtream plugin (#962) (a7c5e85b)
  • feat: add bulk enable/disable probing actions for channels (1a7c19c6)

Bug Fixes

  • fix: VOD/Series TMDB/IMDB check to include all possible locations (461d7a82)
  • fix: Failing test cases for TMDB fetch when group/category not "Uncategorized" (57afaf16)
  • fix: enforce user ownership in channel ID validation rules (#939) (9b6429f9)
  • fix: return 401 instead of 200 in WatchProgressController::fetch() when unauthenticated (#941) (9fd5164a)
  • fix: escape raw HTML in release log markdown to prevent XSS (#942) (a11b25dd)
  • fix: add rate limiting to unauthenticated playlist/EPG sync endpoints (#950) (9bd89905)
  • fix: Possibly group/category name overwrite if existing name not in TMDB genre list (82e15513)
  • fix: Make sure we're using the provider request delay for stream probe functionality (a9f89ff0)
  • fix: authenticate user in EpgApiControllerTest setUp for auth:sanctum route (1cfe8b0b)
  • fix: correct route group syntax for authenticated EPG API endpoint (11650044)
  • fix: prevent TypeError when proxy host config is null (rtrim with non-null default) (eb3f6532)
  • fix: add auth:sanctum middleware to EPG API endpoints (6264a09b)
  • fix: also replace series genre when it looks like a library folder name (5af7ce0c)
  • fix: decouple series category update from genre-empty check (43726dff)
  • fix: use library-name heuristic instead of last_metadata_fetch for group updates (0e95072c)
  • fix: auto TMDB fetch and spurious group/category creation (952a000c)
  • fix(tests): rewrite ChannelBulkProbingActionsTest to work with BulkModalActionGroup (e6788359)

Performance

  • perf: eager-load series.category to fix N+1 in episodes table (021fd0a6)

Maintenance

  • chore: Reduce backup scheduler load (e167f7d4)
  • chore: Line up supervisor timeout with queue worker timeout (6f606400)
  • chore: Align queue timeouts with worker (b8ac407f)
  • chore: Update TMDB ID test (1afdb95d)
  • chore: Create search docs tool for copilot (df465cd0)
  • chore: Optimize playlist stats API call query (300c76b0)
  • chore: Cleanup bootstrap and update deprecated model (4f40e922)
  • chore: Remove guarded (d44f1d87)
  • chore: Remove fillable (a09be738)

Docker Image

docker pull sparkison/m3u-editor:experimental-0.11.19

Don't miss a new m3u-editor release

NewReleases is sending notifications on new releases.