Skip to content

Releases: jellyfin/jellyfin-android

v2.3.3

08 Sep 17:08
Compare
Choose a tag to compare

The issue that caused black screens starting from v2.3.0 is now fixed. Make sure to update to this version if you've updated your server to 10.7.7. Thanks to @Nazar78 for helping us with this issue.

Changelog

  • Workaround for serviceWorker cache prevent injections #526, by @Nazar78

Contributors

v2.3.2

22 Aug 18:59
59bfd43
Compare
Choose a tag to compare

Thank you for reporting issues. We've fixed a few more of them.

Changelog

🐛 Bugfixes

⚙️ Build changes

👀 Other changes

  • Migrate bug report issue template to GitHub form #484, by @Maxr1998
  • Rename native player to integrated player #487, by @Maxr1998

Contributors

v2.3.1

11 Aug 18:19
Compare
Choose a tag to compare

This release fixes the F-Droid version (libre) of the app being unable to connect to a server.

Changelog

Contributors

v2.3.0

01 Aug 19:50
Compare
Choose a tag to compare

After a prolonged beta testing period, we're excited to announce that version 2.3.0 of the Jellyfin Android app is now available!

Read our blog post at jellyfin.org to see what's new or read the full changelog below.

⚠️ Note: The Jellyfin server must use version 10.7.6 or newer starting from this release, so make sure your Jellyfin installation is up-to-date!

Changelog

✨ Features and improvements

🔥 Crash fixes

🐛 Bug fixes

🔨 Refactoring

⚙️ Build changes

ℹ️ Other changes

Beta releases

v2.3.0-beta.6

20 Jun 15:52
581e5f5
Compare
Choose a tag to compare

This time with the correct file names! See v2.3.0-beta.5 for the actual changelog.

Changelog

⚙️ Build changes

v2.3.0-beta.5

20 Jun 15:10
bba4585
Compare
Choose a tag to compare

This beta version should fix our F-Droid builds again and contains a few fixes, code refactoring and some new features.

⚠️ Note before updating: The new SDK and thus this update only supports Jellyfin servers on version 10.7.0
and above, so make sure to consider that before and if possible update your Jellyfin installation!

Changelog

✨ Features and improvements

⚙️ Build changes

v2.3.0-beta.4

18 Jun 08:16
Compare
Choose a tag to compare

This beta improves Picture in Picture mode when using the native player and changes the default player back to the web player.

⚠️ Note before updating: The new SDK and thus this update only supports Jellyfin servers on version 10.7.0
and above, so make sure to consider that before and if possible update your Jellyfin installation!

Changelog

✨ Features and improvements

🔥 Crash fixes

  • Fix PiP crash on aspect ratios unsupported by Android #431, by @Maxr1998

🐛 Bug fixes

  • Revert "Make ExoPlayer the default video player implementation" #419, by @nielsvanvelzen
  • Fix or suppress detekt warnings and code style issues #412, by @Maxr1998

⚙️ Build changes

v2.3.0-beta.3

24 May 15:15
37ca713
Compare
Choose a tag to compare

This beta release should fix the artifacts at repo.jellyfin.org and includes a few fixes and improvements.

⚠️ Note before updating: The new SDK and thus this update only supports Jellyfin servers on version 10.7.0
and above, so make sure to consider that before and if possible update your Jellyfin installation!

Changelog

✨ Features and improvements

  • Rework connection layout and show loading indicator while connecting to server #396, by @fedesenmartin
  • Library browser (Android Auto) tweaks #405, by @Maxr1998

🔥 Crash fixes

🐛 Bug fixes

⚙️ Build changes

v2.3.0-beta.2

21 May 19:27
f436684
Compare
Choose a tag to compare

We fixed the reported issues from the first beta release. The app should now be able to connect to your server again,
no more "unsupported version" errors! Some of the common crashes are also fixed now.

⚠️ Note before updating: The new SDK and thus this update only supports Jellyfin servers on version 10.7.0
and above, so make sure to consider that before and if possible update your Jellyfin installation!

ℹ️ This release was republished because of an issue in the new pipeline.

Changelog

✨ Features and improvements

🔥 Crash fixes

🐛 Bug fixes

⚙️ Build changes

v2.3.0-beta.1

06 May 15:49
34b49a6
Compare
Choose a tag to compare

This release was long in the making!

The app now uses the shiny new Kotlin SDK, which is more in line with the official API, easier to use, allows for additional features and is a first preparation of the fully native client in the future.

With the new SDK, the native video player based on ExoPlayer could be rewritten to handle playback completely within the app, which includes playlist support, a better device profile, improved audio and subtitle stream selection, and lots of other changes under the hood to make the code easier to maintain and understand for new contributors. With those improvements, it is now the default player in Jellyfin Android. If you face any issues with it, please report them on our issue tracker (if not reported already) or if necessary switch back to the web player in the client settings.

The update also includes improvements to Google Cast support and lots of crash fixes. There may still be some issues hidden in the code, so we appreciate your beta feedback and crash reports. You can join the beta program on Google Play here.

⚠️ Note before updating: The new SDK and thus this update only supports Jellyfin servers on version 10.7.0 and above, so make sure to consider that before and if possible update your Jellyfin installation!

Changelog

✨ Features and improvements

🔥 Crash fixes

  • Fix crash caused by fragment transaction on background thread #296, by @Maxr1998
  • Various crash fixes and improvements #298, by @Maxr1998
  • Fix Chromecast integration crashing the app without Play Services #305, by @Maxr1998
  • Check WebView support and version #326, by @Maxr1998
  • Fix app crashing when webview is missing #365, by @Maxr1998

🐛 Bug fixes

🔨 Refactoring

⚙️ Build changes

ℹ️ Other changes