Finally a new release 🥳 this one has some really nice improvements, like:
- Approve Seerr (formerly Jellyseerr) requests directly in Streamyfin for admins
- Updated Home Screen icon in the new iOS 26 style
- Improved VLC integration with native playback (AirPods controls, automatic pause when other audio starts, native system controls with artwork)
- Option to use KSPlayer on iOS - better hardware decoding support and PiP
- Music playback (beta)
- Option to disable player gestures at screen edges to prevent conflicts with swipe down notifications
- Snapping scroll in all carousels for smoother and more precise navigation
- Playback speed
- Dolby badge displayed in technical item details when available
- Expanded playback options with dynamically loaded streams and full media selection (Gelato support)
- Streamystats watchlists and promoted sections integration
- Initial KefinTweaks integration
- A lot of other fixes and small improvements
What's Changed
- fix: linting by @fredrikburmester in #1184
- chore(deps): Update dependency react-native-device-info to v15 by @renovate[bot] in #1182
- chore(deps): Update actions/dependency-review-action action to v4.8.2 by @renovate[bot] in #1175
- chore(deps): Update github/codeql-action action to v4.31.3 by @renovate[bot] in #1180
- feat: Liquid Glass Icon by @SUPERHAMSTERI in #1070
- fix: auto-filling would cause state not to be updated by @fredrikburmester in #1200
- fix: update okhttp v5 and fix android download crash issues by @fredrikburmester in #1203
- fix: clean toast message jellyseerr movie request by @fredrikburmester in #1201
- chore(deps): upgrade dev dependencies and test utilities by @Gauvino in #1195
- feat: vlc apple integration - pause on other media play + controls by @fredrikburmester in #1211
- fix: disable gestures from top and bottom of screen because of interference with notification shade pull down by @fredrikburmester in #1206
- feat: move source and track selection to seperate sheet by @lostb1t in #1176
- chore(deps): Pin dependencies by @renovate[bot] in #1209
- fix: show tech details when avaiable by @lostb1t in #1213
- feat: approve jellyserr requests by @fredrikburmester in #1214
- refactor: Move media sources preload higher up the tree by @lostb1t in #1216
- feat: prefer downloaded file by @fredrikburmester in #1217
- refactor: pass down items with sources to children by @lostb1t in #1218
- ci: fix CodeQL checkout by @Gauvino in #1170
- chore: Add version 0.47.1 to issue report template by @Simon-Eklundh in #1251
- chore(deps): Update actions/setup-node action to v6.1.0 by @renovate[bot] in #1262
- fix(player): Fix skip credits seeking past video end causing pause by @retrozenith in #1277
- feat: KSPlayer as an option for iOS + other improvements by @fredrikburmester in #1266
- fix(readme): Add Obtainium button by @kernelb00t in #1293
- feat: add button to toggle video orientation in player by @KindCoder-no in #743
- fix: jellyseer categories by @lancechant in #1233
- feat: add Dolby Vision badge by @edeuss in #1177
New Contributors
- @retrozenith made their first contribution in #1277
- @kernelb00t made their first contribution in #1293
- @edeuss made their first contribution in #1177
Full Changelog: v0.47.1...v0.51.0
Feedback
Your feedback matters. It helps us spot issues faster and keep improving the app in ways that benefit everyone. If you have ideas or run into problems, please open an issue on GitHub or join our Discord