Jellyfin for Android version 2.1 is here! It is now possible to use Jellyfin in your car using Android Auto.
Right now it supports music playback with an active network connection.
We have also fixed some issues and added some smaller things, just to highlight a few:
- You can now go back from Picture-in-Picture mode to the app.
- Some users that were unable to connect to their server should now be able to.
- More video and audio codec support for the native player
And lastly, we are working on getting the app on F-Droid. The initial changes have been made and we're now working with the F-Droid team to release it.
See our blog post at jellyfin.org for a more in-depth article about the v2.1.0 update.
Changelog
✨ Features and improvements
- Add F-Droid build flavor, update AGP #197, by @nielsvanvelzen
- Add Android Auto support #143, by @Spacetech
- Initial fastlane structures #199, by @IzzySoft
Add forgotten featureGraphic #200, by @IzzySoft - Fix 404 when loading server #198, by @nielsvanvelzen
- Add support for external player choice inside client settings #148, by @CarlosOlivo
- Add support for more external subtitle formats in some external players #193, by @CarlosOlivo
- Add playback tracking support for mpv-android external player #161, by @CarlosOlivo
- Add zoom feature to ExoPlayer #190, by @Maxr1998
- Audio device profile optimizations + exoplayer update #182, by @vitorsemeano
- Handle WebView error on unavailable instance #181, by @CarlosOlivo
- Add warning about using mobile data #170, by @ferferga
🔨 Refactoring
- Move video player into fragment #203, by @Maxr1998
- Use view binding in PlayerActivity #201, by @Maxr1998
- Use fragments to separate UI components #166, by @Maxr1998
- Rework app / webapp communication #165, by @Maxr1998
🐛 Bug fixes
- Fix potential crashes in WebViewFragment #194, by @Maxr1998
- Always trim ending slashes from URL in apiclient #185, by @nielsvanvelzen
- Add Network Security Configuration file #179, by @CarlosOlivo
⚙️ Architecture and build changes
- Bump apiclient version to 0.7.7 #208, by @nielsvanvelzen
- Improved connect logging #205, by @nielsvanvelzen
- Update Java version used by CI gradle tasks #187, by @h1dden-da3m0n
- Initial database setup #175, by @Maxr1998
- Update apiclient to fix issues with server discovery #169, by @nielsvanvelzen