What's Changed
Many features & bug fixes such as:
- Use an external app for playback
- Support for Cinema Mode
- Better SSA/ASS subtitle support in ExoPlayer
New Features & Enhancements
- Integrate with libass-android to support SSA/ASS subtitles in ExoPlayer in #1052
- Add option to never show next up episodes in #1257
- Add support for external player playback in #1256
- Update ExoPlayer with better audio configuration in #1258
- Port two changes to ExoPlayer device profile from the official app in #1263
- Show season extras row on series overview in #1286
- Add support for cinema mode in #1305
UI/UX Improvements
- Add a small glow effect to the segment skip button in #1228
- Show last played date on overview dialog in #1248
- Move skip segments settings to their own page in #1306
- Updates to the playback debug overlay in #1290
- Show overlay for extra items in #1320
Bug Fixes
- Fix trickplay image grid Y-coordinate calculation (#943) by @dudecuda in #1259
- Fix crash when screensaver networks errors out in #1279
- Fix crash when OS screensaver started before opening Wholphin in #1285
- Fix always listing next up/continue watching rows first in #1288
- External player follow up fixes in #1294
- Fix play/shuffle buttons on music library tabs in #1307
- Fix index error on home page refresh with empty rows in #1318
Other changes
- Update Dependencies - autoclosed in #1221
- Update Kotlin to v1.11.0 in #1224
- CI & Docs updates in #1284
- Update dependency com.google.devtools.ksp to v2.3.7 in #1296
- Update Dependencies in #1293
- Translation 2026-04-27 in #1321
New Contributors
Full Changelog: v0.6.2...v0.6.3