github m3ue/m3u-editor v0.11.33

latest release: v0.11.33-dev
10 hours ago

What's Changed

New Features

  • Adaptive Stream Profiles: Introduced rule-based stream profiles for dynamic switching and better stream management. (#1086)
  • Plugin System Foundation: Added a complete plugin lifecycle, including a scaffold generator, wizard-style creation, and an official plugin repository. (33e1020, 7cba744, 88155f4)
  • AI Copilot Enhancements: New DB tools allowing direct query execution and a "Smart" EPG mapper tool for easier data alignment. (657cb05, 4aedacc)
  • Manual Network Scheduling: Added bulk broadcast controls (start/stop) and on-demand broadcast tuning. (6c809e0, 4c0c5ef)
  • Global i18n Support: Full implementation of internationalization support, including a major overhaul and optimization of Chinese (Simplified) and German translations. (9305695, 33d64a3, 58f4706)
  • Enhanced Stream Monitoring: Added visibility-aware auto-refresh with selectable intervals and layered proxy media info. (84684d8, 7cf1d6b)
  • Advanced Player Controls: Added Picture-in-Picture (PiP) support for floating/pop-out players and touch event support for mobile devices. (496faeb, 8e3fcac)
  • TRaSH Guides Naming: Native support for TRaSH Guides naming conventions for VOD and Series content. (4bece18)

Fixes

  • Stream & Player Stability:
    • Fixed orphaned proxy clients and consolidated the player cleanup lifecycle. (dc7d9c0)
    • Resolved issues where stopping a stream would kill it for all clients. (49d0032)
    • Fixed format detection on streams utilizing query parameters. (3baf476)
  • Import & Sync Logic:
    • Fixed a bug where Series import progress would get stuck at 0% despite completion. (c4ab5b3)
    • Resolved Playlist duplication failures caused by Channel UUID uniqueness checks. (861b678)
    • Corrected Custom Playlist alpha sorting to use custom channel numbers instead of source numbers. (6634770)
  • UI & Navigation:
    • Fixed unclickable top-navigation dropdowns and layout issues with flyout menus. (972114b, ce887a8)
    • Ensured channel icons correctly display in the EPG playlist viewer. (c9fd864)
  • Security: Resolved CVE-2026-40194 and updated dependencies to mitigate potential vulnerabilities. (50b150f)

Technical Improvements

  • Parallel Processing: Parallelized the channel scrubber and stream probing to significantly increase performance. (797261b, 9c83c0b)
  • Resilient Proxies: Optimized m3u-proxy fetches to be more error-aware and batch pre-fetched models in the Stream Monitor to eliminate N+1 queries. (ec84b89, 09dd0f7)
  • Streaming Logic:
    • Live MPEG-TS streams now derive video bitrate directly from the container. (8aea974)
    • Added support for HLS fMP4 default profile presets. (166c768)
  • Database Performance: Implemented query optimizations for Playlist Alias filtering and large playlist responses. (9771d33, eb22634)

Cleanup & Refactoring

  • UI/UX Polish:
    • Organized bulk action menus with section headers and migrated to native Filament actions for a better experience. (59d9799, 4c42cbd)
    • Cleaned up the assets page with new overview stats widgets. (a5e91b5)
  • Documentation: Clarified priority levels for per-channel vs. in-app default transcoding profiles. (6ae5992)

Full Changelog: v0.10.35...v0.11.33

Don't miss a new m3u-editor release

NewReleases is sending notifications on new releases.