NewSupport on.soundcloud link opening #12694Add metadata fields for OPUS audio downloads #12974ImprovedFix clearing queue and keep current player when clicking on timestamps #12252 #12254 #12898Try to recover pending download missions when possible #12550Add option to delete a download without also deleting file #12544Add enqueue option to router dialog #12821Add more specific error messages and deduplicate their handling #12578 #12603Overlay Permission: display explanatory dialog for Android > R #12253Notifications are no longer requested again after rotating the phone #12716Allow dragging boorkmarked playlist in both directions #13008FixedPlayer[Player] Use original audio language by default #12931Remember and restore orientation on fullscreen exit #12840 #12781Fix ghost notifications and fix random player crashes ("startForegroundService() did not then call startForeground()") #12606Fix audio language button pushing player controls off-screen in portrait and popup #12699 #12714 #12729Fix scaleX being NaN on minimize to background app switch #12952DownloaderFix insufficient permissions on opening downloaded streams #12934Fix download resume corruption when server returns HTTP 200 #13014Fix missing subtitle text in manually downloaded *.SRT files #12575Fix initial numbering of frames in TTML to SRT converter #12671OtherFix short count formatting for Android versions below 7.0 #12460Fix and simplify opening URLs in browser #12605Fix long-pressing Play All-button does nothing #12692Enforce using SAF on FireOS TVs with Android 10+ #12642Commit all the playlist changes to db immediately to prevent incorrect UI states #13005Fix incorrect UI states of PlayQueue items #12922Fix crash on screen rotation while entering SoundCloud import URL #12995Translation / LocalizationUpdate translations #12801 #12910Update PR template to specify target branch for features #12811DevelopmentTarget SDK 35 #12388Correctly ignore new version check for Picasso #12483Update Android Gradle Plugin to 8.13.0 #12616Remove isUsingDSP #12676Switch to version catalogs, migrate Gradle files from Groovy DSL to Kotlin DSL #12706 #12765Migrate from KAPT to KSP #12746 #12816 #12820 #12489 #12849 #12864 #12954 #12975Dependency updates #12684 #12776Revert Google Material Components to 1.11.0 #13018Deprecation fixes #12885 #12897Use context.getString() shorthand instead of context.getResources().getString() #12949Convert newpipe/util/KioskTranslator.java to kotlin #12947Add AI policy to contribution guidelines and PR template #12909Code quality improvements #12973 #12963 #12981workflows: Update actions versions #12986Kotlin migration #12978