What's Changed
Warning
This is an experimental release. Use at your own risk.
Features
- feat: Plugin update checker with GitHub release notifications (#987) (
4966830a) - feat: Add Picture-in-Picture support to floating and pop-out players (#978) (
496faeb7) - feat: Toggleable pagination for EPG viewer (#966) (
97bff1f9)
Bug Fixes
- fix: Use nullish coalescing for numeric ID fields in multi-stream manager (#980) (
1a4e110e) - fix: Constrain floating players to viewport bounds (#984) (
a0b8739c) - fix: Add rate limiting middleware to watch progress routes (#982) (
f68ce159) - fix: Remove unused StreamPlayer Livewire component (#976) (
c36209dd) - fix: Remove duplicate beforeunload/pagehide cleanup on floating players (#977) (
b101b44b) - fix: Stream viewer correctness (fragmentErrorCount + error handling) (#981) (
47ce9a85) - fix: Skip pause on tab switch for live streams (#979) (
d672e934)
Performance
- perf: Cleanup and optimize plugin update check logic (
ae45710d)
Maintenance
- chore: Move plugin update check action to shared actions for re-use (
5ab760c3) - chore: Tighten up plugin page cards (
82176faf) - chore: Cleanup plugin methods (
bc4d1760) - chore: Update plugin version column output style (
bba2a08c) - chore: Cleanup plugin dashboard page (
890f433b) - chore: Remove debug console.log calls from player code (#985) (
85bdc638) - chore: Fix failing test cases for updated EPG output (
94bb3430) - chore: Add padding to bottom of EPG for pagination bar (
3e0bd4cc)
Docker Image
docker pull sparkison/m3u-editor:experimental-0.11.22