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

5 hours ago

🚀 ytdl-material 1.2.7

Regenerate a playlist's cover art.

✨ What's new

  • Playlist cover art. Regenerate cover art in the playlist editor remakes the art of the file the playlist plays first. #584
  • Covers that keep up. A playlist's cover follows its first file through reorders and new art, and Generate missing cover art fills in playlists too. #584

🛠️ Fixes

  • Unsubscribing no longer deletes the files of another subscription that shares its folder. #589
  • Delete old files refuses a negative age, which marked the whole library for deletion. #587
  • Act on findings on its own no longer stops the server when a run finds nothing, or downloads yt-dlp again on every check. #587
  • A subscription folder that can't be created fails that check instead of stopping the server. #589
  • Deleting through the subscription file route no longer gets around the File manager permission. #589
  • Delete old files honours Blacklist subscription files only, so a deleted subscription video isn't downloaded again. #587
  • A failed confirm no longer leaves its task stuck until a restart. #587
  • Picking Once defaults to the next 03:00, and a time that has gone by is refused instead of saved. #587
  • Reset tasks stops the schedules it replaces, and a restored backup's schedules run without a restart. #587
  • Every database backup is listed to restore from, and the restore dialog says why when it lists none. #587
  • Each subscription runs one check at a time, so new uploads are no longer queued twice. #589
  • Stop checking no longer queues what the check found, and unsubscribing stops a check under way. #589
  • A subscription whose link couldn't be read opens, instead of loading forever. #589
  • A subscription named like another no longer writes its backup over the other's. #589
  • Videos deleted for good no longer come back on the next check for sites such as Twitch. #589
  • A file already deleted by hand can be removed from the library, and Delete and redownload no longer fails on it. #589
  • Downloads of a subscription with a date range show their progress. #589
  • On the downloads page, a paused playlist keeps its Resume button, and one cancelled part no longer marks the whole playlist cancelled. #588
  • Private RSS links from the RSS dialog are no longer refused, including ones copied before. #586
  • Chat replay no longer skips the first message, and shows the latest messages after opening partway in or seeking. #581
  • The misnamed /api/cancelSubscriptionCheck, which started a check instead of stopping one, is removed. #589

📦 Under the hood

  • New tests cover tasks, subscriptions, downloads, chat replay and private RSS feeds, taking coverage from 82% to 85%. #581 #586 #587 #588 #589
  • The README shows the project's contributors, and the API reference links to the issue tracker instead of an email address. #585
  • Dependency refreshes on both package trees, which audit clean. #582 #590 #591 #592 #593 #594 #595 #596

Full Changelog: v1.2.6...v1.2.7

Changes by @voc0der.

Don't miss a new ytdl-material release

NewReleases is sending notifications on new releases.