Releases: jellyfin/jellyfin-android
v2.6.2
ποΈ Enhancements
- Update fastlane graphics #1366, by @nielsvanvelzen
π§ Bugfixes
π Refactoring
- Remove baseline workaround #1365, by @nielsvanvelzen
π Dependency updates
- Update dependency androidx.activity:activity-ktx to v1.9.0 #1354, by renovate[bot]
- Update dependency androidx.core:core to v1.13.1 #1356, by renovate[bot]
- Update android.plugin to v8.5.0 #1369, by renovate[bot]
- Update compose to v1.6.8 #1372, by renovate[bot]
- Update compose.material to v1.6.8 #1373, by renovate[bot]
- Update dependency androidx.compose.compiler:compiler to v1.5.14 #1374, by renovate[bot]
- Update dependency androidx.compose.foundation:foundation to v1.6.8 #1375, by renovate[bot]
- Update dependency androidx.fragment:fragment-ktx to v1.8.1 #1377, by renovate[bot]
- Update dependency io.mockk:mockk-android to v1.13.11 #1422, by renovate[bot]
- Update androidx.lifecycle to v2.8.3 #1423, by renovate[bot]
- Update dependency androidx.appcompat:appcompat to v1.7.0 #1424, by renovate[bot]
- Update dependency androidx.webkit:webkit to v1.11.0 #1425, by renovate[bot]
- Update dependency com.google.android.material:material to v1.12.0 #1426, by renovate[bot]
- Update dependency gradle to v8.8 #1427, by renovate[bot]
- Update playservices to v21.5.0 #1428, by renovate[bot]
- Update junit5 monorepo to v5.10.3 #1429, by renovate[bot]
- Update dependency androidx.test.espresso:espresso-core to v3.6.1 #1430, by renovate[bot]
- Update dependency androidx.test:runner to v1.6.1 #1431, by renovate[bot]
- Update kotest to v5.9.1 #1432, by renovate[bot]
- Update Kotlin to v2 (major) #1433, by renovate[bot]
- Update CI dependencies #1362, by renovate[bot]
- Update Kotlin #1421, by renovate[bot]
Contributors
v2.6.1
Jellyfin 10.9 support and more fixes & tweaks
This release doesn't bring any major changes, but still contains a few fixes and improvements. Please report any new issues you find.
ποΈ Enhancements
- Add support for VP9 in MP4 containers #1324, by @tburtenshaw
- Allow changing download network preference #1331, by @taitsmith
- Add new Jellyfin logo to connect screen #1364, by @nielsvanvelzen
π§ Bugfixes
- π Fix External Player missing external subtitles #1263, by @Maxr1998
- Prevent notification from being dismissed while playback is active #1290, by @taitsmith
- Specify BUILD_TOOLS_VERSION for r0adkll/sign-android-release step in publish workflow #1294, by @nielsvanvelzen
- Fix Live TV playback stop not releasing tuner #1295, by @VTRunner
- Chromecast: call success callback when result was successful #1296, by @dumpfheimer
- Fix system file browser not being invoked #1325, by @lfranke42
- Fix initial download method dialog #1341, by @taitsmith
π Refactoring
π‘ Everything else
- Update dependencies #1250, by @nielsvanvelzen
- Explain release flavors in README #1262, by @ezhil56x
- Update CI to new repository secrets and layout #1307, by @joshuaboniface
- Update CI to new repository secrets and layout #1308, by @joshuaboniface
- Update dependency de.maxr1998:modernandroidpreferences to v2.4.0-beta2 #1337, by @Maxr1998
π Dependency updates
- Update compose by renovate[bot] v1.6.6 #1350, v1.6.5 #1320, v1.5.4 #1192
- Update compose.material by renovate[bot] v1.6.6 #1351, v1.6.5 #1321, v1.5.4 - autoclosed #1193
- Update io.mockk:mockk-android by renovate[bot] v1.13.10 #1275, v1.13.8 #1237
- Update junit5 monorepo by renovate[bot] v5.10.2 #1313, v5.10.1 #1238
- Update dependency androidx.activity:activity-ktx to v1.8.2 #1240, by renovate[bot]
- Update com.google.android.material:material by renovate[bot] v1.11.0 #1253, v1.10.0 #1243
- Update dependency de.mannodermaus.android-junit5 to v1.10.0.0 #1245, by renovate[bot]
- Update github/codeql-action action to v3 #1252, by renovate[bot]
- Update actions/upload-artifact action to v4 #1255, by renovate[bot]
- Update koin by renovate[bot] v3.5.6 #1346, v3.5.4 #1261
- Update com.squareup.leakcanary:leakcanary-android by renovate[bot] v2.14 #1357, v2.13 #1269
- Update android.plugin by renovate[bot] v8.3.2 #1344, v8.3.1 #1327, v8.3.0 #1270
- Update burnett01/rsync-deployments action to v7 #1314, by renovate[bot]
- Update gradle/gradle-build-action action by renovate[bot] v3.2.1 #1340, v3 #1315
- Update gradle/wrapper-validation-action action to v2 #1316, by renovate[bot]
- Update kotest to v5.8.1 #1317, by renovate[bot]
- Update gradle by renovate[bot] v8.7 #1334, v8.6 #1318
- Update androidx.lifecycle to v2.7.0 #1319, by renovate[bot]
- Update androidx.compose.foundation:foundation by renovate[bot] v1.6.6 #1353, v1.6.5 #1322
- Update dependency androidx.mediarouter:mediarouter to v1.7.0 #1328, by renovate[bot]
- Update dependency org.jellyfin.sdk:jellyfin-core to v1.4.7 #1333, by renovate[bot]
- Update dependency org.chromium.net:cronet-embedded to v119 #1335, by renovate[bot]
- Update eps1lon/actions-label-merge-conflict action to v3 #1336, by renovate[bot]
- Update dependency androidx.webkit:webkit to v1.10.0 #1338, by renovate[bot]
- Update dependency io.coil-kt:coil-base to v2.6.0 #1339, by renovate[bot]
- Update dependency androidx.compose.compiler:compiler to v1.5.12 #1352, by renovate[bot]
- Update actions/checkout action to v4.1.4 #1360, by renovate[bot]
- Update gradle/actions action to v3.3.2 #1361, by renovate[bot]
- Update Kotlin #1168, by renovate[bot]
- Update CI dependencies #1251, by renovate[bot]
- Update Kotlin #1254, by renovate[bot]
- Update CI dependencies #1268, by renovate[bot]
- Update CI dependencies #1323, by renovate[bot]
- Update CI dependencies #1332, by renovate[bot]
- Update CI dependencies #1345, by renovate[bot]
- Switch to gradle/actions/wrapper-validation action and update to v3 #1347, by renovate[bot]
Contributors
v2.6.0
Improvements to the Jellyfin mobile experience are here. Read the blog post to learn about the changes in this release, or read the changelog below.
ποΈ Enhancements
- Add dvbsub to ExoPlayer subtitle codecs #1081, by @jmarcet
- Pre-fill last hostname and add history to suggestions in connect screen #1134, by @Maxr1998
- Introduce BackPressInterceptor #1172, by @timm0e
- Allow to exit from fullscreen with the back button in ExoPlayer #1173, by @timm0e
π§ Bugfixes
- Fix VLC external player crashing on Android 13 #1103, by @Maxr1998
- Fix app returning to WebViewFragment when activity restarts #1171, by @Maxr1998
- Fix integrated player crashing on Android 14 #1180, by @Maxr1998
- Ensure ExternalPlayer always direct plays #1181, by @Maxr1998
- Prevent keyboard (dis)connection from restarting the app #1187, by @Maxr1998
- Fix bluetooth event handling #1188, by @Maxr1998
π Refactoring
- Fix deprecation and extract method #1161, by @Maxr1998
- Remove unnecessary defaults from device profiles #1183, by @Maxr1998
π‘ Everything else
π Dependency updates
- Update androidx-lifecycle to v2.6.1 #990, by renovate[bot]
- Update compose by renovate[bot] v1.5.0 #1151, v1.4.3 #1003
- Update compose-material to v1.4.3 - autoclosed #1005, by renovate[bot]
- Update dependency androidx.activity:activity-ktx to v1.7.2 #1057, by renovate[bot]
- Update androidx.compose.foundation:foundation by renovate[bot] v1.5.0 #1156, v1.4.3 #1058
- Update dependency androidx.core:core-ktx to v1.10.1 #1062, by renovate[bot]
- Update dependency com.google.android.material:material to v1.9.0 #1067, by renovate[bot]
- Update github/codeql-action action by renovate[bot] v2.20.1 #1112, v2.3.6 #1102, v2.3.5 #1086
- Update dependency io.coil-kt:coil-base to v2.4.0 #1092, by renovate[bot]
- Update dependency de.mannodermaus.android-junit5 to v1.9.3.0 - autoclosed #1093, by renovate[bot]
- Update kotest to v5.6.2 #1095, by renovate[bot]
- Update dependency org.chromium.net:cronet-embedded to v113 - autoclosed #1096, by renovate[bot]
- Update playservices to v21.3.0 #1097, by renovate[bot]
- Update dependency androidx.webkit:webkit to v1.7.0 #1098, by renovate[bot]
- Update burnett01/rsync-deployments action by renovate[bot] v6 #1106, v5.2.2 #1100
- Update android.plugin by renovate[bot] v8.1.1 #1167, v8.1.0 #1141, v8 (major) #1101
- Update dependency io.insert-koin:koin-android to v3.4.2 #1104, by renovate[bot]
- Update androidx.fragment:fragment-ktx by renovate[bot] v1.6.1 #1143, v1.6.0 #1105
- Update actions/checkout action by renovate[bot] v4 #1186, v3.6.0 #1170, v3.5.3 #1108
- Update androidx.room to v2.5.2 #1115, by renovate[bot]
- Update gradle/gradle-build-action action by renovate[bot] v2.7.0 #1140, v2.5.1 #1122
- Update dependency com.squareup.leakcanary:leakcanary-android to v2.12 #1123, by renovate[bot]
- Update gradle by renovate[bot] v8.5 #1234, v8.3 #1159, v8.2.1 #1125
- Update appleboy/ssh-action action to v1 #1137, by renovate[bot]
- Update junit5 monorepo to v5.10.0 #1138, by renovate[bot]
- Update actions/setup-java action by renovate[bot] v4 #1232, v3.12.0 #1139
- Update compose.material to v1.5.0 #1152, by renovate[bot]
- Update dependency io.mockk:mockk-android to v1.13.7 #1155, by renovate[bot]
- Update org.jellyfin.sdk:jellyfin-core by renovate[bot] v1.4.6 #1230, v1.4.4 #1203, v1.4.3 #1177
- Update actions/github-script action to v7 #1231, by renovate[bot]
- Update actions/stale action to v9 #1233, by renovate[bot]
- Update Kotlin #882, by renovate[bot]
- Update koin #1004, by renovate[bot]
- Update Kotlin #1110, by renovate[bot]
- Update CI dependencies #1126, by renovate[bot]
- Update exoplayer #1128, by renovate[bot]
- Update CI dependencies #1144, by renovate[bot]
- Update koin #1145, by renovate[bot]
- Update exoplayer #1158, by renovate[bot]
- Update CI dependencies #1179, by renovate[bot]
- Update CI dependencies #1190, by renovate[bot]
- Update CI dependencies #1229, by renovate[bot]
Contributors
v2.6.0-beta.2
Various tweaks, fixes, and updates
This release doesn't bring any major changes, but still contains a few fixes and improvements. Please report any new issues you find.
π Beta information
Beta versions are not guaranteed to work as expected. We encourage users to create detailed bug reports if any problems arise. Read our blog post for more information about our Android beta programs.
π§ Bugfixes
- Fix integrated player crashing on Android 14 #1180, by @Maxr1998
- Ensure ExternalPlayer always direct plays #1181, by @Maxr1998
π Refactoring
π Dependency updates
- Update dependency org.jellyfin.sdk:jellyfin-core to v1.4.3 #1177, by @renovate[bot]
- Update CI dependencies #1179, by @renovate[bot]
Contributors
v2.6.0-beta.1
Various tweaks, fixes, and updates
This release doesn't bring any major changes, but still contains a few fixes and improvements. Please report any new issues you find.
π Beta information
Beta versions are not guaranteed to work as expected. We encourage users to create detailed bug reports if any problems arise. Read our blog post for more information about our Android beta programs.
ποΈ Enhancements
- Add dvbsub to ExoPlayer subtitle codecs #1081, by @jmarcet
- Pre-fill last hostname and add history to suggestions in connect screen #1134, by @Maxr1998
- Introduce BackPressInterceptor #1172, by @timm0e
- Allow to exit from fullscreen with the back button in ExoPlayer #1173, by @timm0e
π§ Bugfixes
- Fix milestone property always being undefined and thus non-null #1080, by @Maxr1998
- Fix VLC external player crashing on Android 13 #1103, by @Maxr1998
- Fix app returning to WebViewFragment when activity restarts #1171, by @Maxr1998
π Refactoring
- Remove dependency updates plugin #1109, by @Maxr1998
- Fix deprecation and extract method #1161, by @Maxr1998
- Remove RedScreenOfDeath #1166, by @Maxr1998
π Dependency updates
- Update androidx-lifecycle to v2.6.1 #990, by @renovate[bot]
- Update compose by @renovate[bot] v1.5.0 #1151, v1.4.3 #1003
- Update compose-material to v1.4.3 - autoclosed #1005, by @renovate[bot]
- Update dependency androidx.activity:activity-ktx to v1.7.2 #1057, by @renovate[bot]
- Update androidx.compose.foundation:foundation by @renovate[bot] v1.5.0 #1156, v1.4.3 #1058
- Update dependency androidx.core:core-ktx to v1.10.1 #1062, by @renovate[bot]
- Update dependency com.google.android.material:material to v1.9.0 #1067, by @renovate[bot]
- Update github/codeql-action action by @renovate[bot] v2.20.1 #1112, v2.3.6 #1102, v2.3.5 #1086
- Update dependency io.coil-kt:coil-base to v2.4.0 #1092, by @renovate[bot]
- Update dependency de.mannodermaus.android-junit5 to v1.9.3.0 - autoclosed #1093, by @renovate[bot]
- Update kotest to v5.6.2 #1095, by @renovate[bot]
- Update dependency org.chromium.net:cronet-embedded to v113 - autoclosed #1096, by @renovate[bot]
- Update playservices to v21.3.0 #1097, by @renovate[bot]
- Update dependency androidx.webkit:webkit to v1.7.0 #1098, by @renovate[bot]
- Update burnett01/rsync-deployments action by @renovate[bot] v6 #1106, v5.2.2 #1100
- Update android.plugin by @renovate[bot] v8.1.1 #1167, v8.1.0 #1141, v8 (major) #1101
- Update dependency io.insert-koin:koin-android to v3.4.2 #1104, by @renovate[bot]
- Update androidx.fragment:fragment-ktx by @renovate[bot] v1.6.1 #1143, v1.6.0 #1105
- Update actions/checkout action by @renovate[bot] v3.6.0 #1170, v3.5.3 #1108
- Update androidx.room to v2.5.2 #1115, by @renovate[bot]
- Update gradle/gradle-build-action action by @renovate[bot] v2.7.0 #1140, v2.5.1 #1122
- Update dependency com.squareup.leakcanary:leakcanary-android to v2.12 #1123, by @renovate[bot]
- Update gradle by @renovate[bot] v8.3 #1159, v8.2.1 #1125
- Update appleboy/ssh-action action to v1 #1137, by @renovate[bot]
- Update junit5 monorepo to v5.10.0 #1138, by @renovate[bot]
- Update actions/setup-java action to v3.12.0 #1139, by @renovate[bot]
- Update compose.material to v1.5.0 #1152, by @renovate[bot]
- Update dependency io.mockk:mockk-android to v1.13.7 #1155, by @renovate[bot]
- Update Kotlin #882, by @renovate[bot]
- Update koin #1004, by @renovate[bot]
- Update Kotlin #1110, by @renovate[bot]
- Update CI dependencies #1126, by @renovate[bot]
- Update exoplayer #1128, by @renovate[bot]
- Update CI dependencies #1144, by @renovate[bot]
- Update koin #1145, by @renovate[bot]
- Update exoplayer #1158, by @renovate[bot]
- Update compile and target SDK to 34 #1160, by @Maxr1998
Contributors
v2.5.3
v2.5.2
In this release we fixed the issue where external players couldn't playback most media.
ποΈ Enhancements
π§ Bugfixes
- Fix bitrate not set for external player profile #1073, by @nielsvanvelzen
π Dependency updates
- Update dependency androidx.mediarouter:mediarouter to v1.4.0 #1064, by @renovate[bot]
- Update dependency com.squareup.okhttp3:okhttp to v4.11.0 #1078, by @renovate[bot]
- Update dependency com.squareup.leakcanary:leakcanary-android to v2.11 #1079, by @renovate[bot]
- Update exoplayer #1077, by @renovate[bot]
Contributors
v2.5.1
π§ Bugfixes
- Only play fullscreen video in ExoPlayer #1059, by @Maxr1998
- Fix insets handling on Android 10 and below #1063, by @Maxr1998
- Add workaround for non reproducible baseline profiles in AGP to libre builds #1065, by @nielsvanvelzen
- Only play fullscreen video in external player #1066, by @nielsvanvelzen
π Refactoring
π‘ Everything else
- Don't overwrite milestone if applied already #1061, by @Maxr1998
- Enable Renovate dependency dashboard #1069, by @nielsvanvelzen
π Dependency updates
- Update dependency gradle to v8 #992, by @renovate[bot]
- Update actions/stale action to v8 #998, by @renovate[bot]
- Update androidx-room to v2.5.1 #999, by @renovate[bot]
- Update dependency androidx.fragment:fragment-ktx to v1.5.7 #1000, by @renovate[bot]
- Update dependency androidx.core:core-splashscreen to v1.0.1 #1052, by @renovate[bot]
- Update dependency com.android.tools:desugar_jdk_libs to v2 #1071, by @renovate[bot]
- Update dependency io.mockk:mockk-android to v1.13.5 #1055, by @renovate[bot]
- Update junit5 monorepo to v5.9.3 #1056, by @renovate[bot]
- Update CI dependencies #1016, by @renovate[bot]
Contributors
v2.5.0
Read our blog post on jellyfin.org to see what's new, or read the full changelog below.
π Highlights
ποΈ Enhancements
- Add adaptive monochrome icon. #777, by @Irishsmurf
- Improve player gesture exclusions #796, by @Maxr1998
- Use Cronet network stack for ExoPlayer #797, by @Maxr1998
- Rewrite connection screen in Jetpack Compose #800, by @Maxr1998
- Don't automatically change orientation for landscape video by default #809, by @eglia
- Add ability to direct play ass with exoplayer #826, by @nalsai
- Implement downloadFiles in NativeShell #842, by @nielsvanvelzen
- Adds option to change the decoder used by the player #893, by @susonthapa
- Add back button in the integrated player #901, by @susonthapa
- Add link to Android subtitle settings in client settings #905, by @Maxr1998
- Add splash screen #915, by @susonthapa
- Add button to cancel loading before timeout #933, by @Maxr1998
- Disable Google Safe Browsing Service in webviews #1041, by @nielsvanvelzen
- Add pgssub to ExoPlayer subtitle codecs #1043, by @Maxr1998
π§ Bugfixes
- Use specified video version in native player #637, by @mingyech
- Add subtitle profiles to external player profile #638, by @mingyech
- Update notify method to strip escaped HTML characters. #775, by @colonelpopcorn
- Fix potential crash when user reopens the app quickly #911, by @susonthapa
- Fix and rewrite audio and subtitle track selection when transcoding #931, by @Maxr1998
- Fix items not getting checked in bitrate selection popup #941, by @Maxr1998
- Rework track handling and selection #1012, by @Maxr1998
- Fix subtitle selection for encoded subtitles #1021, by @Maxr1998
- Fix audio track selection if multiple renderers are used #1033, by @Maxr1998
- Fix audio track selection for >= 10 tracks #1039, by @Maxr1998
- Fix player menu track selection #1044, by @Maxr1998
π Refactoring
- Enable more detekt rules and fix reported issues #639, by @Maxr1998
- Extract some WebView logic to separate files #807, by @Maxr1998
- Decouple JavaScript bridge components from Fragments #813, by @Maxr1998
- Tweak .editorconfig and reformat code #868, by @Maxr1998
- Set namespace in build.gradle.kts instead of Manifest #869, by @Maxr1998
- Fix various detekt warnings #929, by @Maxr1998
- Rework fullscreen/insets handling and fix deprecations #936, by @Maxr1998
- Remove gradlew-update.yaml workflow #962, by @nielsvanvelzen
- Improve notification handling #1037, by @Maxr1998
- Rewrite queue management and play options handling #1038, by @Maxr1998
π‘ Everything else
- Bump Android compile and target SDK to 32 (Android 12L) #761, by @nielsvanvelzen
- Raise compileSdk to 33 #805, by @Maxr1998
- Don't ignore detekt failures anymore #930, by @Maxr1998
- Disable Jetifier #1013, by @Maxr1998
- Disable line breaks after multiline when entries #1032, by @Maxr1998
π Dependency updates
- Update Jellyfin Kotlin SDK to 1.2.0 #651, by @nielsvanvelzen
- Update dependency io.insert-koin:koin-android to v3.2.1 #784, by @renovate[bot]
- Update io.kotest to v5.2.3 #657, by @renovate[bot]
- Update org.jetbrains.kotlinx to v1.6.1 #658, by @renovate[bot]
- Update plugin android-app to v7.1.3 #659, by @renovate[bot]
- Update dependency androidx.media:media to v1.6.0 #665, by @renovate[bot]
- Update dependency androidx.mediarouter:mediarouter to v1.3.1 #747, by @renovate[bot]
- Update dependency com.squareup.leakcanary:leakcanary-android to v2.10 #887, by @renovate[bot]
- Update plugin detekt to v1.20.0 #670, by @renovate[bot]
- Update github/codeql-action action to v2.1.34 #890, by @renovate[bot]
- Update kotest to v5.5.5 #989, by @renovate[bot]
- Update dependency com.google.android.material:material to v1.8.0 #963, by @renovate[bot]
- Update dependency com.android.application to v7.4.2 #958, by @renovate[bot]
- Update dependency io.coil-kt:coil-base to v2.2.2 #827, by @renovate[bot]
- Update dependency io.mockk:mockk to v1.13.1 #806, by @renovate[bot]
- Update dependency androidx.constraintlayout:constraintlayout to v2.1.4 #689, by @renovate[bot]
- Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core to v1.6.2 #695, by @renovate[bot]
- Update github/codeql-action digest to ec3cf9c #865, by @renovate[bot]
- Update dependency androidx.appcompat:appcompat to v1.6.1 #956, by @renovate[bot]
- Update dependency androidx.core:core-ktx to v1.9.0 #780, by @renovate[bot]
- Update dependency org.jellyfin.sdk:jellyfin-core to v1.4.1 #961, by @renovate[bot]
- Update dependency de.maxr1998:modernandroidpreferences to v2.3.2 #927, by @renovate[bot]
- Update dependency com.squareup.okhttp3:okhttp to v4.10.0 #705, by @renovate[bot]
- Update gradle-update/update-gradle-wrapper-action digest to 981c551 #709, by @renovate[bot]
- Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-android to v1.6.3 #711, by @renovate[bot]
- Update actions/setup-java digest to de1bb2b #845, by @renovate[bot]
- Update androidx-lifecycle to v2.5.1 #722, by @renovate[bot]
- Update dependency androidx.activity:activity-ktx to v1.6.1 #861, by @renovate[bot]
- Update dependency androidx.fragment:fragment-ktx to v1.5.5 #919, by @renovate[bot]
- Update dependency de.mannodermaus.android-junit5 to v1.8.2.1 #726, by @renovate[bot]
- Update Kotlin to v1.6.4 #732, by @renovate[bot]
- Update Gradle Wrapper from 7.4.2 to 7.5 #733, by @jellyfin-bot
- Update actions/stale digest to 5ebf00e #834, by @renovate[bot]
- Update detekt to v1.22.0 #895, by @renovate[bot]
- Update junit5 monorepo to v5.9.2 #952, by @renovate[bot]
- Update androidx-room to v2.5.0 #955, by @renovate[bot]
- Update appleboy/ssh-action action to v0.1.5 #750, by @renovate[bot]
- Update Gradle Wrapper from 7.5 to 7.5.1 #753, by @jellyfin-bot
- Update playservices to v21.2.0 #837, by @renovate[bot]
- Update dependency com.android.tools:desugar_jdk_libs to v1.2.2 #818, by @renovate[bot]
- Update dependency androidx.webkit:webkit to v1.6.1 #1001, by @renovate[bot]
- Update dependency org.chromium.net:cronet-embedded to v108 #924, by @renovate[bot]
- Update actions/stale action to v7 #928, by @renovate[bot]
- Update dependency io.mockk:mockk-android to v1.13.4 #987, by @renovate[bot]
- Update gradle/gradle-build-action digest to 3fbe033 #855, by @renovate[bot]
- Update actions/checkout digest to 2541b12 #830, by @renovate[bot]
- Update dependency org.jellyfin.exoplayer:exoplayer-ffmpeg-extension to v2.18.1+2 #832, by @renovate[bot]
- Update dependency com.google.devtools.ksp to v1.7.20-1.0.8 #878, by @renovate[bot]
- Update dependency com.github.ben-manes.versions to v0.46.0 #991, by @renovate[bot]
- Update actions/upload-artifact digest to 83fd05a #854, by @renovate[bot]
- Update compose to v1.3.3 #954, by @renovate[bot]
- Update gradle/wrapper-validation-action digest to 55e685c #863, by @renovate[bot]
- Update koin to v3.3.0 #864, by @renovate[bot]
- Update alexellis/upload-assets action to v0.4.0 #871, by @renovate[bot]
- Update eps1lon/actions-label-merge-conflict action to v2.1.0 #872, by @renovate[bot]
- Update dependency androidx.test.espresso:espresso-core to v3.5.1 #946, by @renovate[bot]
- Update dependency androidx.test:runner to v1.5.2 #947, by @renovate[bot]
- Update Gradle Wrapper from 7.5.1 to 7.6 #907, by @jellyfin-bot
- Update actions/setup-java action to v3.8.0 #916, by @renovate[bot]
- Update dependency gradle to v7.6.1 #986, by @renovate[bot]
- Update exoplayer to v2.18.5 #997, by @renovate[bot]
- ci: bump actions/setup-java from 2 to 3 #644, by @dependabot[bot]
- ci: bump actions/upload-artifact from 2 to 3 #645, by @dependabot[bot]
- Update .editorconfig and fix formatting for renovate.json #672, by @Maxr1998
- Update Kotlin #674, by @renovate[bot]
- Update exoplayer #681, by @renovate[bot]
- Pin dependencies #692, by @renovate[bot]
- Update Kotlin #701, by @renovate[bot]
- Update Kotlin #728, by @renovate[bot]
- Update koin #810, by @renovate[bot]
- Update GitHub actions workflows #815, by @nielsvanvelzen
- Update Kotlin #823, by @renovate[bot]
- Update koin #847, by @renovate[bot]
- Pin GitHub actions to specific version tag #867, by @Maxr1998
- Update exoplayer #902, by @renovate[bot]
- Update CI dependencies #914, by @renovate[bot]
- Update CI dependencies #920, by @renovate[bot]
- Update CI dependencies #925, by @renovate[bot]
- Update koin #926, by @renovate[bot]
- Update koin #937, by @renovate[bot]
- Update CI dependencies #950, by @renovate[bot]
- Update CI dependencies #951, by @renovate[bot]
- Update CI dependencies #1002, by @renovate[bot]
- Update Jellyfin SDK (1.4.2) and Exoplayer (2.18.6) #1034, by @nielsvanvelzen
Contributors
v2.5.0-beta.6
π Beta information
Beta versions are not guaranteed to work as expected. We encourage users to create detailed bug reports if any problems arise. Read our blog post for more information about our Android beta programs.
π§ Bugfixes
π‘ Everything else
- Improve notification handling #1037, by @Maxr1998
- Rewrite queue management and play options handling #1038, by @Maxr1998