🚀 ytdl-material 1.0.1
This release focuses on downloads, subtitles, subscriptions, updater behavior, and dependency/security maintenance.
✨ Features
- Audio language selection in the main download form, including better handling for dubbed YouTube audio tracks.
2082ef6 - Subtitle selection in the main download form, plus stronger subtitle handling in the player and file info dialog.
6fead3f - Subscription refresh progress is now surfaced in the UI and API so long-running refreshes are easier to monitor.
d55e04d - Browser extension toolbar behavior has been modernized, with refreshed extension assets bundled alongside it.
55f6c3e
🛠️ Fixes
- Media library state now refreshes more reliably after downloads finish and when returning from the player view.
a48b7cb1609ec6 - The updater now uses the runtime version tag correctly and keeps the nightly option visible on nightly builds.
c5c4bbe2caf66e - Subscription refreshes now skip invalid metadata writes instead of failing noisily mid-run.
f36dce9 - Runtime icon assets are served from the app more reliably, improving icon resolution paths used at runtime.
57d17d6 - Release and dependency workflows were tightened up so releases are more idempotent and outdated checks always report consistently.
636d0517cadeb5 - Frontend and backend dependency refreshes include security-sensitive package updates and lockfile cleanup across the stack.
d28f2f096de27fe812839b1f012ab1ad70b41ede5b98733a4