Skip to content

Releases: apastel/ytmusic-deleter

1.6.0

19 Feb 21:58
Compare
Choose a tag to compare

This releases introduces a new, much easier method of logging in -- OAuth 2.0. Logging in now just involves visiting a link and logging in through Google, no more copying headers and pasting them anywhere. This is all thanks to an update in the ytmusicapi that the YTMusic Deleter is based upon. If you already have YTMusic Deleter installed, you can download the new setup file below and it will upgrade your existing installation.

demo

Additional changes:

  • Fixes #29 (only first 100 tracks being sorted in sort-playlist)
  • New option to clear all your listening history (Completes #31, thanks for the suggestion @oashrafouad)
  • Re-organized the buttons a bit

There will be a future update coming soon that will display the name of the account that you are logged into, as well as additional quality improvements and merging of the UI code into this repository. Maybe even a logo!

UPDATE: I'm still getting the warnings from my browser and from Microsoft when downloading and running the installer file. When I looked into this in the past, it was a common issue with using PyInstaller. On Windows, you will have to click the "More Info" button on the SmartScreen warning in order to make the "Run Anyway" button appear.

1.5.6

01 Mar 05:09
Compare
Choose a tag to compare

Fixes #24

1.5.4

18 Jan 05:14
Compare
Choose a tag to compare

Look above this for the latest 1.5.6 release. 1.5.4 is no longer the latest release!

  • Fixes #23 in a more "correct" way than the previous 1.5.3 release that I just published an hour ago.

UPDATE: I just added the GUI version of YTMusic Deleter to this release. It's something I've had in the works for about a year and had intended to charge like $5 for it, but I just don't think I have the time to make it polished enough to where it will be worth charging for. So I'm making it available for free because, why not. Better to make it free than to never release it at all. So here it is. The UI looks like dogshit but it's free so 🤷‍♂️ . Functionally, everything should be working so please open an issue in this repository if you have any problems or suggestions. Enjoy!

Screenshot 2023-02-11 172704

1.5.3

18 Jan 04:06
Compare
Choose a tag to compare
  • Fixes a bug with delete-uploads where albums without Artist metadata cause the utility to crash ( #23 )

1.5.2

15 Jan 03:12
Compare
Choose a tag to compare

Update to latest ytmusicapi 0.24.1 (resolves TypeError when using sort-playlist)

1.5.1

02 Oct 22:54
Compare
Choose a tag to compare
  • Allow sorting multiple playlists with a single command
  • Change license going forward to GPLv3

1.4.1

20 Jul 04:26
4ec245e
Compare
Choose a tag to compare

YTMusic Deleter can now be run by downloading a pre-packaged .exe made with PyInstaller. No more having to install Python and set up a virtual environment yourself. Expand the Assets section below to download ytmusic-deleter-1.4.1.exe then re-visit the README for instructions on how to use it (hint: double-clicking the .exe will not run the program).

What's Changed

  • fixes #17 substitute 'z' for missing fields by @copolii in #18
    • This fixes TypeError: 'NoneType' object is not subscriptable when attempting to use sort-playlist

New Contributors

Full Changelog: 1.4.0...1.4.1

1.4.0

12 Jun 03:16
Compare
Choose a tag to compare

Full Changelog: 1.3.0...1.4.0

1.3.0

30 Mar 04:50
e50e483
Compare
Choose a tag to compare
  • Add ability to sort playlists using the sort-playlist command
  • Upgraded to ytmusicapi 0.21.0

1.2.8

28 Sep 03:46
f924fcb
Compare
Choose a tag to compare

Change album attribute from 'playlistId' to 'audioPlaylistId' to reflect change in ytmusicapi (addresses issue #14)