This pre-release contains a major subtitle engine rewrite based on libass (thanks @pratikpatel8982), please report any issue.
- Add a new native subtitle engine based on libass, with better ASS/SSA styling, 3D modes and accurate posi
tioning (thanks @pratikpatel8982) - Add support for external PGS (.sup) and WebVTT subtitles (thanks @pratikpatel8982)
- Add custom subtitle fonts from a user-selected folder, with a default font picker (thanks @pratikpatel8982)
- Add an option to render subtitles in the black bars, and keep text subtitles clear of the playback contro
ls (thanks @pratikpatel8982) - Redesign the subtitle settings on TV and mobile, with a live preview and a position hint (thanks @pratikpatel8982)
- Add an interactive Skip Intro/Outro/Recap button with a countdown, working in PiP, the floating player an
d on TV (thanks @SpiderNax) - Improve audio/video sync during seeks, pauses and playback speed changes, especially on HDMI ARC and pass
through routes - Improve AC3 passthrough fallback and recoding reliability
- Fix freezes when seeking at or beyond the end of a video
- Resume failed network playback at the latest seek position
- Fix empty UPnP listings and missing UPnP servers with some media servers, and fix a UPnP crash (thanks @t
ourvald and @pancho-villa) - Use TheIntroDB API v4 for intro detection
- Keep SPDIF passthrough on shared TV speaker routes and restore the HDMI channel-count fallback
- Make the settings version row open the store listing
- Restore the rating star icon on TV detail screens
- Fix a crash in the folder picker and a duplicate HDMI receiver registration
- Secure the video search provider with the global search permission
- Update FFmpeg to 9.0.2, OpenSSL to 4.1.0 and libtorrent to 2.1.2, with more robust torrent handling