You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Improvements & Fixes
Improved Watch Next and Continue Watching reliability by matching Watch Next IDs to content IDs correctly and using index-based digit checks for safer matching (@harrydbarnes)
Improved metadata caching by keying per-add-on meta cache using the add-on base URL and sharing base URL normalization between cache keys and URL building (@anikettuli)
Added external player progress tracking, watched-state marking, auto-next support, and a cancelable auto-next loader shown immediately on return (@Laskco)
Improved external player maintainability with organized code comments and documented player contracts (@Laskco)
Updated QuickJS runtime with JNI optimizations and memory leak fixes (@halibiram)
Fixed Hebrew RTL subtitle punctuation positioning under LTR layout (@halibiram)
Improved optical/SPDIF audio support with forced AC3/DTS passthrough, DTS-HD, E-AC3, E-AC3 JOC handling, and real-time AC-3 5.1 transcoding for multichannel audio over optical connections (@halibiram)
Improved player fallback behavior for extension renderer failures and playback errors when auto-switch is disabled (@halibiram)
Optimized Modern Home with shared placeholder shimmer, hash map usage, scroll state improvements, and faster badge processing (@skoruppa)
Improved collections behavior by respecting catalog type suffix settings, no-enrichment mode, and catalog previews without type metadata (@skoruppa, @tapframe)
Added “Start from beginning” support to the play button and episode items (@skoruppa)
Fixed adding and removing items from the library from Home (@skoruppa)
Fixed duplicate stream descriptions appearing for streams with the same external URL (@skoruppa)
Improved app navigation and UI reliability with fixes for profile selection focus ring, expanded card up-navigation crash, sidebar avatar re-rendering, and catalog see-all pagination (@tapframe)
Improved account handling by clearing local account data on sign out (@tapframe)
Moved add-ons into Content Discovery settings for clearer organization (@tapframe)
Fixed hero backdrop restoration when returning to details from stream or player screens (@halibiram)
Improved bug report parsing for needs-info log sections (@tapframe)
Localization
Added French localization updates by extracting remaining hardcoded web-config strings (@foXaCe)
Updated Bulgarian translation formatting and removed invalid code fence text (@bankov4eto, @skoruppa)