Skip to content

Releases: iBicha/playlet

v0.20.1

23 Feb 23:26
436078b
Compare
Choose a tag to compare

[0.20.1] - 2024-02-23

Fixed

  • Device connected notification showing repeatedly

v0.20.0

22 Feb 00:41
1112070
Compare
Choose a tag to compare

[0.20.0] - 2024-02-21

Added

  • Support for casting from the YouTube app (also known as Lounge API, or LeanBack)
    • Connect to Playlet from the YouTube mobile app or from certain browsers (such as Chrome)
    • Connect to Playlet from local network, or through the TV code.
    • On the cast dialog in your YouTube mobile app, you might see two listings for the same device. E.g. Roku TV and Playlet on Roku TV. Use the Playlet on one to cast to Playlet, and the other one to cast to the regular YouTube TV app.
    • The functionality is still experiemntal, and has some limitations. To name a few:
      • The queue does not perfectly sync between the mobile app and Playlet, espeically if it gets modified by the web app or in Playlet.
      • Many functions (such as d-pad controls or setting the volume) are not working due to OS limitations
      • Many functions (such as changing the subtitle settings) are not currently implemented
    • ATTENTION: This feature is not very privacy friendly. When connected to a lounge, all network traffic (videos played, queued, etc) go through YouTube servers. For this reason, certain measures are taken:
      • While Playlet broadcasts its casting capabilities to the local network, it does not connect to a lounge for the first time until:
        • A device connects to Playlet (using DIAL/Connect using Wi-Fi)
        • A Link with TV code is generated, by visiting the Remote -> Link with TV code tab.
      • Playlet disconnects from previous lounge sessions on start, and joins a new one instead of one continous session. In other words, restarting Playlet will disconnect your second device. This is a feature, not a bug.
      • Playlet does not expose device details, and uses a randomly generated id on each start, instead of consistent device id.

Changed

  • The queue no longer contains playlists. When a playlist is added to the queue, the entire playlist is loaded.
    • It can take a few seconds to load large playlist before it can be added to the queue
    • This is done to be more compatible more the lounge, which does not contain "Playlists in the queue" concept.
  • The Web App tab is now called Remote. It can be used to open the web app, or connect using Lounge (cast from YouTube)
  • Removed fields from Invidious requests, as per iv-org/invidious#4276
  • The POST /api/queue/ no longer returns the current queue. Instead it returns a 204.

Fixed

  • [Perf] improved some caching of videos in the queue

v0.19.2

11 Feb 15:53
93ea822
Compare
Choose a tag to compare

[0.19.2] - 2024-02-11

Fixed

  • [Attempt #2] to fix a crash caused by execution timeout when stopping a video takes too long
  • Wrong hint on the "added to queue" notification when in fullscreen
  • A rare crash when listing Invidious public instances
  • Restoring video to full screen not working when on certain screens

v0.19.1

13 Jan 16:44
1172a82
Compare
Choose a tag to compare

[0.19.1] - 2024-01-13

Added

  • A hint on how to restore video to full screen

Changed

  • Bookmarks are now added to the top of the list
  • The search screen keyboard to make it easier to clear the search field

Fixed

  • A bug with request retry mechanism introduced in 0.19.0

v0.19.0

10 Jan 22:14
9df1b70
Compare
Choose a tag to compare

[0.19.0] - 2024-01-10

Added

  • A home screen editor allowing to enable/disable feeds, and change their order.
    • The editor can be accessed from the Settings screen.

Fixed

  • HTTP/0.9 when not allowed errors by adding a retry to web requests
  • Issue where a bookmarked video is no longer valid (such as a video made private, or a live stream that ended)
  • [Perf] App loads slightly faster (~500ms)

v0.18.1

02 Jan 17:50
e59e45e
Compare
Choose a tag to compare

[0.18.1] - 2024-01-02

Fixed

  • A rare bug that causes the app to crash when displaying video cells
  • A rare bug where a long press can cause a crash
  • [Attempt] to fix a crash caused by execution timeout when stopping a video takes too long
  • Unsupported subtitles (subtitles that can't be rendered will not be used)

Removed

  • Funny and News from the Home screen.
    • These are not standard feeds (like Trending), and are just search results for Funny and News. They were added in earlier Playlet versions to have more content in the Home screen.
    • If you like to add these two feeds to your bookmarks:
      • Search for Funny (or News)
      • Set the Sort by filter to Upload date
      • Press and hold the Ok button while a video from the search result is selected
      • Choose the Add to "Search - Funny" option

v0.18.0

28 Dec 19:29
ba59aad
Compare
Choose a tag to compare

[0.18.0] - 2023-12-28

Added

  • Medium video quality in the settings (For most videos, this is 360p)
  • Invidious watch history feed

Fixed

  • (Regression) Issue where auto-play keeps playing the same videos in a loop
  • Small search box styling bug for Safari
  • A bug where the skipping of a sponsored section at the end of a video leads to an infinite loop
  • A couple of bugs when listing Invidious public instances

Removed

  • Xmas theme logo - can't publish it before end of year... (link)

v0.17.3

13 Dec 21:29
8d5646a
Compare
Choose a tag to compare

[0.17.3] - 2023-12-13

Added

  • Xmas theme logo

v0.17.2

10 Dec 20:31
826228e
Compare
Choose a tag to compare

[0.17.2] - 2023-12-10

Added

  • Loading message

v0.17.1

08 Dec 12:01
e9b57c9
Compare
Choose a tag to compare

[0.17.1] - 2023-12-08

Added

  • An instance test to make sure thumbnails are reachable

Fixed

  • A rare error when video player is closed but does not have valid content
  • A rare error that can occur with loading indicators causing a crash