Notable changes in this release are a few minor changes to the handling of subtitles and transcoding containers. Furthermore we've cleaned a bunch of code to make it easier to maintain and prevent crashes. We're getting close to a stable release. Please let us know if you experience any problems.
🐛 Beta information
Beta versions are not guaranteed to work and may not work as expected. We encourage users to create detailed bug reports if any problems arise. Read our blog post for more information about our Android beta programs. Important to know is that our beta releases are only available on Google Play.
Changelog
- Refactor unit tests to Kotlin with Kotest and Mockk #1436, by @nielsvanvelzen
- Close Home and Details activities when no active user found #1449, by @nielsvanvelzen
- Remove some dead code in error handler from ItemRowAdapter #1451, by @nielsvanvelzen
- Remove more TvApp.getApplication usages #1453, by @nielsvanvelzen
- Receive context in MediaManager.playNowInternal #1454, by @nielsvanvelzen
- Subtitle rendering optimization #1455, by @mueslimak3r
- Fix crash when opening video player #1457, by @nielsvanvelzen
- Fix remaining context used before initialization crashes #1458, by @nielsvanvelzen
- Add 10.8 home section types #1462, by @nielsvanvelzen
- Update process lifecycle to avoid startup crash #1463, by @nielsvanvelzen
- Disable wildcard imports #1464, by @nielsvanvelzen
- subtitle fixes for PR 1455 #1465, by @mueslimak3r
- use ts for exoplayer transcodes #1466, by @mueslimak3r
- use track id for exoplayer track selection instead of guessing #1469, by @mueslimak3r
- Move to view binding in most views #1470, by @nielsvanvelzen