A new beta is ready. Today with some much requested fixes to the video player and some fixes to the new music player, enjoy!
If you appreciate my work, you can support me by donating via GitHub sponsors.
🐛 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 margin to media grid #2964, by @DoggoOfSpeed
- Always use user provided fast forward and rewind values #2985, by @nielsvanvelzen
💥 Crash fixes
- Improve BaseRowItem refreshing (fix crash after item deletion) #2949, by @nielsvanvelzen
- Fix crash when same item appears in queue multiple times #2960, by @nielsvanvelzen
🔧 Bugfixes
- Fix ExoPlayerBackend not triggering onMediaStreamEnd correctly #2961, by @nielsvanvelzen
- Remove recordings from search results #2973, by @nielsvanvelzen
- Fix disabling subtitles not always working #2984, by @nielsvanvelzen
📈 Dependency updates
These are not 100% accurate for this specific beta because I made a mistake in the script that generates this part, so this includes updates that were added in the first and second beta as well. Next beta/release will be accurate again!
- Update io.gitlab.arturbosch.detekt by @renovate[bot] v1.23.0 #2790, v1.22.0 #2278
- Update aboutlibraries by @renovate[bot] v10.8.2 #2885, v10.8.1 #2882, v10.8.0 #2851, v10.7.0 #2781, v10.6.3 #2738, v10.6.2 #2654, v10.6.1 #2525, v10.6.0 #2509, v10.5.2 #2288
- Update github/codeql-action by @renovate[bot] 32dc499 #2537, 17573ee #2490, 8775e86 #2485, 39d8d7e #2478, 3ebbd71 #2451, 436dbd9 #2448, a34ca99 #2429, 515828d #2411, 959cbb7 #2290
- Update io.mockk:mockk by @renovate[bot] v1.13.7 #2968, v1.13.4 #2454, v1.13.3 #2300
- Update actions/setup-java digest to 1df8dbe #2303, by @renovate[bot]
- Update appleboy/ssh-action action by @renovate[bot] v0.1.9 #2636, v0.1.8 #2552, v0.1.7 #2391, v0.1.6 #2328
- Update actions/stale action to v7 #2356, by @renovate[bot]
- Update androidx.compose.ui:ui-tooling by @renovate[bot] v1.4.2 #2681, v1.4.1 #2642, v1.4.0 #2616, v1.3.3 #2407
- Update dependency androidx.appcompat:appcompat to v1.6.0 #2408, by @renovate[bot]
- Update com.android.tools.build:gradle by @renovate[bot] v8.0.2 #2794, v8.0.1 #2729, v8 #2663, v7.4.2 #2548, v7.4.1 #2463, v7.4.0 #2412
- Update com.android.tools:desugar_jdk_libs by @renovate[bot] v2.0.2 #2471, v2.0.1 #2466, v2 #2424
- Update dependency com.google.devtools.ksp to v1.8.0-1.0.9 #2446, by @renovate[bot]
- Update kotest by @renovate[bot] v5.6.1 #2671, v5.5.5 #2476
- Update koin to v3.3.3 #2484, by @renovate[bot]
- Update dependency androidx.work:work-runtime-ktx to v2.8.0 #2486, by @renovate[bot]
- Update dependency io.insert-koin:koin-androidx-compose to v3.4.2 #2488, by @renovate[bot]
- Update gradle by @renovate[bot] v8.2 #2866, v8.1.1 #2688, v8.1 #2660, v8 #2495, v7.6.1 #2535
- Update androidx.compose.compiler:compiler by @renovate[bot] v1.5.0 #2900, v1.4.8 #2857, v1.4.7 #2733, v1.4.6 #2675, v1.4.5 #2658, v1.4.4 #2608, v1.4.3 #2533
- Update glide to v4.15.0 #2538, by @renovate[bot]
- Update androidx-lifecycle to v2.6.0 #2576, by @renovate[bot]
- Update dependency androidx.recyclerview:recyclerview to v1.3.0 #2577, by @renovate[bot]
- Update dependency com.google.android.exoplayer:exoplayer to v2.18.5 #2605, by @renovate[bot]
- Update androidx.fragment:fragment-ktx by @renovate[bot] v1.6.0 #2832, v1.5.7 #2676, v1.5.6 #2609
- Update github/codeql-action action by @renovate[bot] v2.21.3 #2951, v2.21.1 #2915, v2.20.4 #2894, v2.20.3 #2877, v2.20.2 #2868, v2.20.1 #2849, v2.20.0 #2839, v2.3.6 #2814, v2.3.5 #2797, v2.3.4 #2795, v2.3.3 #2739, v2.3.2 #2718, v2.3.1 #2705, v2.3.0 #2689, v2.2.11 #2647, v2.2.10 #2638, v2.2.8 #2611
- Update androidx.activity:activity-ktx by @renovate[bot] v1.7.1 #2678, v1.7.0 #2612
- Update androidx.compose.foundation:foundation by @renovate[bot] v1.4.2 #2679, v1.4.1 #2639, v1.4.0 #2613
- Update androidx.compose.material:material by @renovate[bot] v1.4.2 #2680, v1.4.1 #2640, v1.4.0 #2615
- Update actions/checkout action to v3.5.0 #2618, by @renovate[bot]
- Update dependency androidx.core:core-ktx to v1.10.0 #2643, by @renovate[bot]
- Update gradle/gradle-build-action action by @renovate[bot] v2.6.0 #2888, v2.5.1 #2860, v2.5.0 #2858, v2.4.2 #2669
- Update Kotlin by @renovate[bot] v1.9.0 #2876, v1.7.2 #2859, v1.7.1 #2755
- Update dependency com.squareup.leakcanary:leakcanary-android to v2.11 #2777, by @renovate[bot]
- Update acra by @renovate[bot] v5.11.1 #2959, v5.10.1 #2845, v5.10.0 #2844
- Update dependency androidx.preference:preference-ktx to v1.2.1 #2953, by @renovate[bot]
- Update dependency org.jellyfin.exoplayer:exoplayer-ffmpeg-extension to v2.19.0+1 #2970, by @renovate[bot]
- Update dependency androidx.media3:media3-session to v1.1.1 #2976, by @renovate[bot]
- Update CI dependencies #2969, by @renovate[bot]
- Update exoplayer #2977, by @renovate[bot]