Jellyfin Androidtv Versions Save

Android TV Client for Jellyfin

v0.16.10

3 weeks ago

This release replaces the previous v0.16.9 release. An updated changelog is added below.

If you appreciate my work, you can show your support with a donation through GitHub sponsors.

🔧 Bugfixes

📈 Dependency updates

  • fix(deps): update androidx.media3 to v1.3.1 #3499, by renovate[bot]

Contributors

v0.16.9

4 weeks ago

If you appreciate my work, you can show your support with a donation through GitHub sponsors.

[!WARNING] There is an issue with this release causing the app to crash when attempting to play media. Version 0.16.10 supersedes this release.

🔧 Bugfixes

📈 Dependency updates

  • fix(deps): update androidx.media3 to v1.3.1 #3499, by renovate[bot]
  • fix(deps): update dependency org.jellyfin.media3:media3-ffmpeg-decoder to v1.3.1+1 #3512, by renovate[bot]

Contributors

v0.16.8

1 month ago

This update adds preliminary support for Jellyfin 10.9.

If you appreciate my work, you can show your support with a donation through GitHub sponsors.

🏗️ Enhancements

🔧 Bugfixes

Contributors

v0.16.7

2 months ago

🏗️ Enhancements

🔧 Bugfixes

💡 Everything else

  • Update CI to new repository secrets and layout #3439, by @joshuaboniface
  • Update CI to new repository secrets and layout (2) #3440, by @joshuaboniface

📈 Dependency updates

  • fix(deps): update androidx.media3 to v1.3.0 #3434, by renovate[bot]

Contributors

v0.16.6

2 months ago

💥 Crash fixes

  • Replace CoroutineUtils.runBlocking with new CoroutineUtils.runOnLifecycle #3376, by @nielsvanvelzen
  • Fix crash in SocketHandler.onPlayMessage when user id is not set #3391, by @nielsvanvelzen
  • Fix crash when checking whether a person is a folder or not #3399, by @nielsvanvelzen

🔧 Bugfixes

  • Fix crash when updating clock in FullDetailsFragment while item information is unavailable #3371, by @nielsvanvelzen
  • Fix DPAD_CENTER on screensaver not handled #3386, by @nielsvanvelzen
  • Widen support for HEVC Main 10 #3281, by @lawadr (reapplied)

Contributors

v0.16.5

3 months ago

This update fixes various playback related issues, adds a PG-13 restriction to the screensaver and solves some crashes.

[!NOTE] We now have a roadmap for the Android TV app. This will help prioritize bugs and feature requests. Something missing? Create a new issue or use the 👍 reaction on an existing issue!

🏗️ Enhancements

  • Widen support for HEVC Main 10 #3281, by @lawadr
  • Only show PG-13 content in screensaver #3366, by @nielsvanvelzen

💥 Crash fixes

  • Fix crash when quitting player after two plays #3287, by @3l0w

🔧 Bugfixes

  • Use LTR for default subtitle direction #3332, by @MichaelRUSF
  • Fix media details tag for multiple versions support #3336, by @MichaelRUSF
  • Fix downmixing AAC to stereo audio in exoplayer #3360, by @MichaelRUSF

📈 Dependency updates

  • fix(deps): update androidx.media3 to v1.2.1 #3315, by renovate[bot]
  • fix(deps): update dependency org.jellyfin.media3:media3-ffmpeg-decoder to v1.2.1+1 #3352, by renovate[bot]

Contributors

v0.16.4

4 months ago

🔧 Bugfixes

Contributors

v0.16.3

4 months ago

This release could almost be called a big one! To ease the maintenance of the current release branch we've backported some big changes originally intended for version 0.17.

Our default playback library is now upgraded to the new androidx.media3 library. Allowing us to keep up-to-date with the latest bugfixes and enhancements to the player, as the previous library is now deprecated. Additionally support for tunneling and audio offloading is now enabled.

In addition to these playback changes, we have addressed various reported issues (and crashes) related to trailers, remote control, images, search and more. You can see all of them in the changelog below.

🏗️ Enhancements

💥 Crash fixes

  • Fix crash and inconsistent ordering when using ShuffleOrderIndexProvider #3250, by @nielsvanvelzen
  • Fix crash when DISPLAY_CONTENT while playing #3284, by @3l0w
  • Defer home initialization until user info is available #3291, by @nielsvanvelzen

🔧 Bugfixes

  • Fix focus issue when pressing back in Fire TV soft keyboard #3245, by @nielsvanvelzen
  • Fix opening collections via search results showing empty screen #3246, by @nielsvanvelzen
  • Fix playing audio from search queues entire row #3247, by @nielsvanvelzen
  • Disable SocketHandler when using RewriteMediaManager #3253, by @nielsvanvelzen
  • Add <queries> element to Manifest for remote trailers #3265, by @nielsvanvelzen
  • Disable crossfading for CardLegacyImageView to fix scaling issue #3286, by @nielsvanvelzen

Contributors

v0.16.2

5 months ago

We forgot to remove a feature flag causing some of the rewritten music functionality to not be activated. This release fixes that problem.

[!NOTE] This release will use a gradual rollout. It may take a week or two before it becomes available on your device.

🔧 Bugfixes

  • Fix RewriteMediaManager never used in production builds #3236, by @nielsvanvelzen

Contributors

v0.16.1

5 months ago

Bugs 🐛, we squashed 🔨 them.

🏗️ Enhancements

  • Keep codec info displayed for HDR streams #3205, by @guiweber

💥 Crash fixes

  • Close video player on resume with invalid state #3207, by @nielsvanvelzen
  • Fix crash when starting player where playback controller may be null #3232, by @nielsvanvelzen

🔧 Bugfixes

  • Fix system screensaver starting during video playback #3206, by @nielsvanvelzen
  • util: Don't use TZ offset for media Premiere Date #3210, by @fice-t
  • Fix rare case where splash screen could get stuck #3217, by @nielsvanvelzen

📈 Dependency updates

  • Update dependency io.gitlab.arturbosch.detekt to v1.23.4 #3150, by renovate[bot]
  • Update coil to v2.5.0 #3151, by renovate[bot]
  • Update dependency androidx.fragment:fragment-ktx to v1.6.2 #3155, by renovate[bot]
  • Update dependency com.android.tools:desugar_jdk_libs to v2.0.4 #3156, by renovate[bot]
  • Update kotest to v5.8.0 #3160, by renovate[bot]
  • Update aboutlibraries to v10.9.2 #3163, by renovate[bot]
  • Update dependency androidx.compose.compiler:compiler to v1.5.6 #3168, by renovate[bot]
  • Update dependency androidx.activity:activity-ktx to v1.8.1 #3187, by renovate[bot]
  • Update dependency androidx.media3:media3-session to v1.2.0 #3188, by renovate[bot]
  • Update dependency androidx.window:window to v1.2.0 #3189, by renovate[bot]
  • Update dependency androidx.work:work-runtime-ktx to v2.9.0 #3200, by renovate[bot]
  • Update dependency gradle to v8.5 #3201, by renovate[bot]
  • Update actions/setup-java action to v4 #3202, by renovate[bot]
  • Update dependency com.android.tools.build:gradle to v8.2.0 #3215, by renovate[bot]
  • Update actions/stale action to v9 #3216, by renovate[bot]
  • Update dependency com.vanniktech:blurhash to v0.2.0 #3220, by renovate[bot]
  • Update CI dependencies #3144, by renovate[bot]
  • Update Kotlin #3149, by renovate[bot]
  • chore(deps): update gradle/gradle-build-action action to v2.11.0 #3224, by renovate[bot]
  • chore(deps): update github/codeql-action action to v3 #3225, by renovate[bot]
  • fix(deps): update dependency androidx.activity:activity-ktx to v1.8.2 #3226, by renovate[bot]
  • chore(deps): update actions/upload-artifact action to v4 #3228, by renovate[bot]

Contributors