New Features!
- "Remove Duplicates" now has an option for "fuzzy matching" instead of just strict matching
- This allows finding a lot more duplicates that would not have been found before
- New function: "Add All Playlist Tracks To Library"
- This will take all the tracks in a playlist and add each one of them to your library individually
- Saw this requested on Reddit: https://www.reddit.com/r/YoutubeMusic/comments/ge0nqa/how_can_i_add_to_my_library_an_entire_playlist/
- Added support for macOS 26 (Tahoe)
- Hovering over a thumbnail in the "Remove Duplicates" dialog window will show an enlarged thumbnail
Maintenance & Fixes
- Updated to ytmusicapi 1.11.4
- Allows adding/removing individual songs from library using `edit_song_library_status
- Added Dev container configuration for easy dev environment setup
- Fixed Pytest logging errors
- Lots of misc. code refactoring and improvements
Full Changelog: 3.3.0...3.4.0