Warning
This nightly build is intended for testing only and may be unstable. Regular users should use the latest non-prerelease.
Automated development build from commit 8c8d440.
Changelog since the latest stable release (v0.35.1-beta)
Highlights
- Experimental iPhone and iPad support, with downloadable IPAs and sideloading instructions. (#1571)
More improvements
- Account activity now shows which synced items changed and uses readable names for setting choices. (#1557, #1558)
- Back up and restore profiles, playlists, history, watch statistics, and settings in one ZIP file. (#1433, #1560)
- Scheduled stream reminders can sync between desktop and Android devices. (#1562, #1563)
- Playlist playback skips private and members-only videos by default. The behavior can be turned off in Playback settings. (#1567, #1568)
- Cast videos to compatible DLNA or UPnP devices from the desktop player. (#1564, #1569)
- On phones in portrait, Shorts actions open in bottom sheets while the video keeps playing. (#1577)
- Mobile select options now open in a centered dialog. (#1576)
- Mobile gestures now give subtle haptic feedback when player and tab actions complete. (#1591)
- Swipe between mobile tabs even when the next tab is unloaded; its preview appears until it loads. (#1587)
- The SponsorBlock whitelist can now be managed inside settings (#1586)
- Apply pin, unpin, load, unload, and reload actions to selected tabs on mobile. (#1589)
- Playing videos now stay in a mobile bottom bar with channel details while browsing. (#1598)
- Shorts player controls now also support the new frosted-glass finish. (#1582)
- Loading tabs now show a pulsing indicator in the tablet tab strip and phone tab organizer. (#1616)
- Scroll long subscription feeds more smoothly on desktop. (#1622)
- Play subscriber-only Twitch VODs when the standard extractor cannot access them. (#1628)
- iOS and iPadOS can play external media links and save compatible video or audio with on-device yt-dlp, with improvements to tablet layout, manual PiP, captions and accessibility. (#1584)
- Android APK downloads are smaller while retaining FFmpeg, yt-dlp, and the existing playback features. (#1626)
- Ctrl+Alt+middle-click a link to open it in an unloaded background tab. (#1638, #1639)
Fixed bugs
- Pasted external media links with trailing spaces now open the media page. (#1553)
- Centered the mobile SponsorBlock highlight button and removed stray dots from fullscreen video information. (#1566)
- Android mini-player videos stay aligned with their controls after zooming. (#1570)
- Keep the subscription feed refresh button beside its update status on small screens. (#1572)
- The Replay icon now appears when seeking to the end of a paused video with End. (#1574)
- Android uses the WebView player again for smoother Watch scrolling and mini-player transitions while keeping background audio and lock-screen controls. (#1573)
- Mobile panels open to the original video position while the mini player is active. (#1580)
- Leaving a video no longer waits for a SABR backoff countdown to finish. (#547, #1585)
- The video follows the first downward swipe smoothly when docking to the mini player. (#1595)
- The SABR countdown stays visible above the mobile play button while taps still control playback. (#1599)
- Tags, games, and license details now appear in collapsed video descriptions. (#1602)
- Watch no longer shows the previous page underneath when the connection drops. (#1614)
- Enter fullscreen when turning an Android device sideways, even with system auto-rotate off. (#1605, #1613)
- Fixed accidental scrolling when tapping beside mobile scrollbar handles. (#1610, #1611)
- Desktop subscription refreshes stay responsive with large subscription lists. (#1623)
- The app window appears sooner when starting with a large profile. (#1627)
- Offline watch pages show other downloads and restore recommendations and transcripts after reconnecting. (#1635)