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]