You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
[0.10.0] - 2023-06-25
Added
New web app, mirroring Playlet app
Includes home page, search, settings and info
Dark mode
Also includes a dev menu
Hidden by default, use dev=1 in the browser to show it
Improved drag and drop functionality (drag and drop a link from Youtube into the web app)
New settings page, available on TV and web app
New preferences system
Unified settings between TV and web app
Web API allowing to import/export preferences (no UI for that yet)
Added launch argument clearPlayletLibUrls
If the dev menu is used to load a custom Playlet lib url, but the lib does not have a functionality to revert back, curl -d '' "http://$ROKU_DEV_TARGET:8060/launch/dev?clearPlayletLibUrls=true" can be used to remove the custom lib, and revert to using default.
Fixed
Issue where a dialog remains on screen when a video was cast from web app
Changed
SponsorBlock segments are not skipped by default, except for sponsor segments
Web app QR Code is now in its own page
Roku OS 10.0 minimum is required
Removed
The ability to set multiple Invidious instances. This was anticipated to use as fallback in case of failure, but it was never implemented. This is now removed to avoid confusion
Sometimes it is necesary to check multiple instances for closed captions in case one instance is saturated. For this case, publicly hosted Invidious instances will be used. This feature is still behind a feature flag, and not on by default, because it might delay the start of videos.
Of course, if no instance if provided, a public instance will be used by default. This behaviour did not change and it is now implicit.