github voc0der/ytdl-material v1.2.3
ytdl-material v1.2.3

7 hours ago

🚀 ytdl-material 1.2.3

Links for external players, a welcome for an empty library, and a round of Settings fixes.

✨ What's new

  • Playback links. POST /api/createPlaybackLink gives an external player a six-hour stream link to one downloaded video, no login needed. #509 #510
  • Transcoded playback. Ask for "transcode": true and the link streams an H.264 copy, for players that can't decode AV1. Off by default; the new Delete old playback transcodes task clears old copies daily. #511
  • Empty library. A new library says so and points at the download box, instead of showing search, filters and a pager with nothing to use them on. #513
  • Server settings, read-only. Settings shows the reverse proxy, SSL and single sign-on settings the server started with, and the user, group and umask it runs as. #521 #522

🛠️ Fixes

  • A failed task showed "Last run failed" until it ran again. It now says when it failed, and the error can be dismissed. #516
  • Searching or filtering from a later library page could show "No files found" over matching files. #513
  • On tablet-width screens the library search covered the Videos / Playlists switcher. #515
  • Settings sent Firefox users to a store search for the browser extension. Both extensions now download from the repository. #517
  • Settings now says a category can be shown as a library filter. #519
  • The app writes its name as ytdl-material throughout, and the bookmarklet help no longer names a site. #518

📦 Under the hood

  • The docs explain ytdl_trust_proxy in plain terms, and the docs site matches the app's colours. #520
  • Angular 22.2 and dependency refreshes on both package trees, which audit clean. #510 #512 #514 #522

Full Changelog: v1.2.2...v1.2.3

Contributors

Don't miss a new ytdl-material release

NewReleases is sending notifications on new releases.