YoutubeDL-Material v3.6 Release Notes

Release Date: 2020-04-11 // almost 4 years ago
  • ⚡️ Major update incoming! This feature update includes the ability to update YoutubeDL-Material from the UI, streaming-only mode for subscriptions, and much, much more.

    🆕 New features

    • ➕ Added the ability to update YoutubeDL-Material from the UI
      • Even better, you can downgrade from the UI as well! The last 5 versions are selectable
      • A backup of essential files is created and stored in the appdata/backups directory
    • Streaming-only mode!
      • Subscriptions can be created with "streaming-only mode"
      • Videos will not get downloaded, instead their stream urls will be periodically checked and stored
    • You can now share your downloaded videos!
      • Just hit the share button from the player for any non-subscription video
    • Settings menu has been redesigned
      • The redesign was made with performance and usability in mind
      • The 10+ expansion panels have been condensed into 4 tabs
    • There's now a public API! - Props to @gerroon for the suggestion!
    • 🆕 New logging system!
      • Logs are now stored persistently in appdata/logs
      • Timestamp and log level are included (error, warning, info)
      • In the future the ability to select your log level is planned

    Minor additions

    • Downloaded file information is now stored in the database
      • This is not a breaking change. If you are on version 3.5 and update, a migration will add your previously downloaded files to the database automatically
      • This decreases the latency in retrieving files by about 50%, as the download directories don't need to be recursively searched
      • Enables the development of more features for files (sharing videos was made possible with this improvement)
    • ⚡️ youtube-dl binary updates should be much more reliable now. If you experience any issues with the auto updates, open up an issue and we'll investigate
    • Bookmarklet can now be set to "audio-only", meaning YouTube videos downloaded will be downloaded as mp3s

    🐛 Bug fixes

    • 🛠 Fixed major bug where docker installs failed - Thanks @maltokyo for the help solving this!
    • 🛠 Fixed bug where downloaded audio files' names were improperly parsed, causing a streaming error
    • 🛠 Fixed bug where toggling dark mode with the slider caused a mismatch between the slider value and dark mode

    What's next

    • ⚡️ The next update will likely be 4.0! The big feature I'd like to have is multi-user mode, where you can create users or allow registration
      • Every user will have their own set of videos, and perhaps some permissions too!
    • If you have any other ideas on what to include, be sure to create an issue! It's how most of the features find their way to implementation anyways :)