✨ Added
Full support for YouTube Music (music.youtube.com).
Draggable floating download button for quick access at any time.
Support for YouTube Shorts.
Automatic detection of URL changes without page reload.
Continuous DOM observation for higher resistance to YouTube layout changes.
Floating button with screen boundary limits.
Touch and mobile support.
Cleaner, modern, and minimal UI.
More modular and readable code using use strict, async/await, and arrow functions.
🔧 Improved
More robust video ID extraction.
Correct button placement for both YouTube and YouTube Music.
Dynamic update of download links.
Improved stability in SPA navigation (Single Page Application).
Better overall performance and maintainability.
Increased resistance to frequent YouTube interface updates.
🛠 Fixed
Button not reappearing after internal navigatin.
Broken download links when switching videos.
Issues caused by outdated DOM selectors.
Limitations of the old video ID regex.