github midasvo/ephyra v2.4.1-beta.220
Beta 2.4.1-beta.220 (main @ 98f777f)

pre-releaseone hour ago

What's new since beta.189

31 fixes from the November quality audit (#361). Nothing new to learn: things that were broken now work.

Playback

  • Transcoding works on servers with a path in the address (such as example.org/jellyfin). Every transcode failed with a 404 there. (#444)
  • mpv: picking another episode in the episode sheet or the TV queue no longer crashes the app. (#453)
  • mpv: a lost connection is shown as an error, not as "finished", and a stream that fails to open shows an error. A stalled stream times out after 30 seconds. (#445, #446, #460)
  • The phone player closes with a message when playback cannot start, instead of staying open, empty and silent. (#374)
  • Leaving the player while an item is loading now tells the server that playback stopped. (#461)
  • The still-watching countdown no longer restarts when the app returns. (#367)
  • Home no longer opens picture-in-picture when the PiP gesture is off. (#447)
  • Keyboard: Space only plays and pauses, and focus on the player controls is visible. (#448, #449)

Android TV

  • The TV player reports progress during playback, so resume positions and "now playing" on the server are right. (#458)
  • OK brings up the controls without also pausing, and the "OK pauses" setting works. (#459)

Downloads

  • An episode whose download has not finished streams instead of playing a black screen. (#454)
  • A cancelled download no longer comes back after a restart. (#426)
  • Download is only offered when the server allows it for your user. (#373)
  • A download the server refuses says why, instead of "Waiting for network". (#383)
  • The notification permission is asked at the first download, not on every launch and rotation. (#372)

Sign-in and servers

  • Removing the current user no longer crashes the app. (#381)
  • Adding a saved server again keeps you signed in. (#425)
  • The login screen opens empty after a sign-out, without the old password. (#388)
  • Quick Connect clears its code when it is cancelled. (#382)
  • The server is told the real app version (it was told 1.2.0). (#386)

Browsing

  • A library loads after Android closed the app in the background, instead of a spinner forever. (#371)
  • My media shows an error with Retry after a network drop and loads again when the network returns. (#427)
  • A change in the Home rows setting shows on Home without a pull to refresh. (#431)
  • Search results survive a rotation or a theme switch. (#387)
  • A failed Home load is explained in plain words, not with a stack trace. (#377)
  • Tapping a cast member's name or role opens the person, not only the photo. (#389)

Settings

  • Open-source licenses: a tap opens the licence text in the app. (#384)
  • Export device profile works on Android 11 and later. (#385)

Known issues, not in this beta

  • mpv can freeze when the app returns from Home or from standby, mostly on Android TV. (#460, #462)

Beta build of main (https://github.com/midasvo/ephyra/tree/main) at commit 98f777f.

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.

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.

Don't miss a new ephyra release

NewReleases is sending notifications on new releases.