What's Changed
Warning
This is an experimental release. Use at your own risk.
Features
- feat(sports): Add on-demand channel matching for the M3U TV app (
7329a8eef) - feat: Add support for TheSportsDB (
795e5bdd6) - feat: Add AED profile using ESPN API for automated EPG generation (
8f9a5b7c8) - feat: Add ESPN API support (
0aa4639d3)
Bug Fixes
- fix(vod): store the provider added date in the app timezone (
045a14258) - fix(series): store provider last_modified in the app timezone (
135962844) - fix(copilot): keep conversation switches from mixing streams or losing approvals (#1797, #1798) (
aa5db8ff1) - fix(series): stop overlapping metadata fetches deleting live episodes (#1819) (
dc67a397d) - fix(series): select metadata batches by id cursor, not offset (#1814) (
53a9210fc) - fix(probe): detect quality from width as well as height (#1807) (
b120b10ff) - fix(aiostreams): report manifest transport failures as connection failures (#1809) (
de7327d40) - fix(auth): reject expired Playlist Auths on M3U and HDHR output (#1817) (
96987cce9) - fix(playlists): repoint merged groups and categories when duplicating (#1816) (
a682eed62) - fix(easy-editor): scope the channels heading to the selected playlist and type (#1815) (
8eac4e0fb) - fix(merge): keep the valid channel name 0 in fallback matching (#1813) (
4bf309389) - fix: Rate limiting applying universally instead of per route (
7cb39bf8c) - fix(dvr): count each library file once, as measured on disk, in the disk quota (#1812) (
b540a92a9) - fix(dvr): give every recording its own output file (#1811) (
12f622a15) - fix(espn-api): Cache warming and response timeout fixes (
ec1b42caf) - fix(series): refresh expired provider covers on sync (#1810) (
c1cee7229)
Maintenance
- chore: Optimize Sports API fetching (
0b5584a46) - chore: Show override and provider group names in processing pick lists (
b0faf5439) - chore: Cleanup and optimize match cards and details on Sports page (
e559dfa4b) - chore: Add sports view to parity M3U TV app sports screen (
1f99d809c) - chore: Add sports fixtures XAPI endpoint (
e4d18d859) - chore: Remove failing/flaky test (
ce8a9c864) - chore(dev-deps): Update deps to resolve CVE's (
6d1439689) - chore: Ensure busy game days don't drop games due to limits (
a4f953e07) - chore: Add missing league logo to API endpoint (
5582e17d9) - chore: Update ESPN AED profiles sync logic and add sync quick-action (
f900272bb)
Docker Image
docker pull sparkison/m3u-editor:experimental-0.14.1