New since v2.7.0
- feat(library): show Home Videos and Music Videos libraries (#671) (#701)
- feat(spoilers): hide what an unwatched episode gives away (#618) (#704)
- feat(tablet): option to show the item page backdrop at 16:9 in landscape (#622) (#703)
- feat(library): A-Z fast scroller in the phone and tablet library (#672) (#697)
- feat(player): show media segments on the seek bar (#681) (#690)
- feat(tv): Home row cards slide into place when a row changes (#688) (#692)
- fix(player): pass FFmpeg's log lines to every mpv player (#707) (#708)
- fix(player): offer image subtitles while the server transcodes (#613) (#705)
- fix(player): don't burn the default image subtitle into mpv's capped stream (#612) (#698)
- fix(library): size the placeholder card for one line of title (#672) (#706)
- fix(downloads): keep every segment of a type in the offline database (#693) (#695)
- fix(build): testDebugUnitTest runs the flavoured modules' tests (#515) (#694)
- fix(player): keep mpv calls off the main thread and catch a stalled stream (#460) (#691)
- test: run the unit tests on the JUnit Platform (#699) (#702)
- chore(build): limit ktfmt's scripts tasks to the module's build scripts (#663) (#696)
Full list: v2.7.0...v2.7.1-beta.343
Beta build of main (https://github.com/midasvo/ephyra/tree/main) at commit 324f27a.
This is the "Ephyra Beta" app (nl.midasvo.findroid.ce.staging). It installs next to the
stable Ephyra app and keeps its own data. Betas are untested; expect bugs.
Which APK? A phone or tablet has two variants. -libre-<abi>.apk has no Google code.
-proprietary-<abi>.apk is the same app with Google Cast (Chromecast): cast to a TV
from the top bar; it needs Google Play services to cast. The two install over each other
and keep the login. In Obtainium, filter the APK with -beta\.\d+-libre-arm64-v8a\.apk$
or -beta\.\d+-proprietary-arm64-v8a\.apk$.
For Android TV, take a -libre-tv-<abi>.apk: armeabi-v7a for 32-bit boxes such as the Xiaomi
Mi Box, arm64-v8a for 64-bit ones. Phone and TV share one app ID, so the TV APK replaces
the phone beta on a device and keeps its login.