Skip to content

Releases: WilliamSchack/Spotify-Downloader

v1.3.0 File Naming, Setup Screen Return

02 Jun 11:27
Compare
Choose a tag to compare

Finally made it so it automatically returns to the setup screen without having to quit the application, really should have done this earlier but kinda forgot about it...

Also made it so you can now change the naming of outputted files. The valid tags are listed in the input box tooltip and in the readme under Usage > Settings > Naming Format

Thanks to @rodriguezrobinj for the feature requests :)

CHANGES

  • #4 Automatically returns to setup screen after download
  • #5 You can now change the output naming format of downloads. Valid tags are listed in tooltip and in readme
  • Added download result to setup screen
  • Added submit bug button to setup screen
  • Added help button to setup screen
  • Added cancel download button to downloading screen
  • Changed some status notifications to be more clear
  • Now checks for connection to YouTube and Spotify servers before starting download

BUG FIXES

  • Properly cleaning up after threads now
  • Fixed random crashed due to TagLib not saving files properly

v1.2.1 Folder Permissions Checking, Installer Fix

21 May 10:28
Compare
Choose a tag to compare

Small update that now checks if a folder is writable before starting a download. If a folder has any errors, it now prompts to elevate the application and try again with admin permissions

This should remove any confusion or errors with writing to folders that do not have regular permissions

CHANGES

  • #3 Now checks if folder is writable before download
  • Added the ability to restart with admin permissions

BUG FIXES

  • Fixed installer not waiting for previous version to uninstall

v1.2.0 Audio Quality, Settings Update

20 May 13:07
Compare
Choose a tag to compare

So it turns out that I was compressing the audio quality :/
That should be fixed now along with some new features and bug fixes as well

CHANGES

  • Added customizable audio bitrate from 33-256kb/s
  • New settings menu for easier readability
  • Settings now save between sessions
  • Added copyright text to setup screen
  • Now clears all temp files instead of just downloads
  • Updated yt-dlp
  • Now properly uninstalls previous install when installing new version
  • Reduced file size, still trying to figure out ways to reduce it further :)
    • Installer: 169MB > 144MB
    • Portable: 145MB > 120MB

BUG FIXES

  • Fixed crash when downloading single track that is already downloaded without overwriting
  • Fixed overwriting not working properly, didn't delete files from target folder
  • Fixed constant yt-dlp errors
  • Assigning metadata is now handled properly

v1.1.3 Even Thread Redistribution, Bug Fixes, License Addition

17 Apr 13:40
Compare
Choose a tag to compare

Sorry guys for the long time between updates :/ they should be speeding up a bit now but still only expect one monthly or bi-monthly as I have recently had a lot more outside of the project than before. Expect a big update in soon though...

This application is now under the GNU General Public License v3.0 from this release forward. You can find the details Here and the license Here

CHANGES

  • Added song redistribution between threads. Now after a thread finishes downloading its allocated songs it will evenly redistribute the total remaining songs between all threads

BUG FIXES

  • Program now properly closes if paused before closing
  • Artist is now taken into account when searching for songs. Should fix a few incorrect songs when downloading.
  • Fixed episodes and other types of media that were returning null from crashing the program

v1.1.2 Downloading & Cleanup Fixed

26 Nov 07:06
Compare
Choose a tag to compare

KNOWN ISSUE

  • Application will not close properly while paused, and continue to use cpu after close
    Fixed In v1.1.3

Bug Fixes

  • Fixed application not downloading songs

    If install location was in an administrator folder, could not create downloading directory. Now uses temp folder for downloads

  • Fixed images downloading when not needed
  • Fixed program running in the background after close if not cleaning files properly

v1.1.1 Multithreading & Exiting Bug Fixes

14 Nov 04:02
Compare
Choose a tag to compare

DOWNLOADING NOT WORKING FOR INSTALLER

USE v1.1.2 OR LATER

If install is located in an administrator folder and user does not have administrator permissions, downloads will not start


Bug Fixes

  • If overwriting, downloading will now evenly spread songs between threads if some songs are already downloaded
  • Application will now close properly after one thread has finished downloading
  • Fixed threads not closing if not downloading anything

v1.1.0 Multithreading, Downloading Changes, Bug Fixes

29 Oct 08:43
0501961
Compare
Choose a tag to compare

DOWNLOADING NOT WORKING FOR INSTALLER

USE v1.1.2 OR LATER

If install is located in an administrator folder and user does not have administrator permissions, downloads will not start


CHANGES

  • Added multi-threading to song downloading
    • Now can download multiple songs at once
    • Can change the amount of threads used to download (simultaneous downloads)
  • Added temp folder for downloading
    • Downloading files are now stored in a temp folder and later moved to the target location
    • Helps with cleaning up on close

BUG FIXES

  • Fixed program not quitting immediately, it was not closing threads properly, now it does
  • Fixed total song count on main thread not updating properly
    • this fixed exit window and current progress context not giving right details

v1.0.2 Fixed Timeouts

05 Oct 23:41
Compare
Choose a tag to compare

Bug Fixes

  • Fixed timeouts for command processes (Downloading, normalizing)
    (Actually does fix downloads for slower hardware and networks)

Changes

  • Removed "Song ETA" text, unused

v1.0.1 Bug fixes, updated installer

02 Oct 11:37
Compare
Choose a tag to compare

IF UPDATING FROM v1.0.0 AND USED DEFAULT LOCATION:

  • Navigate to "%USERPROFILE%" and remove "Spotify Downloader"
    (Only to remove from user location, you can keep it there if you wish though)

Bug Fixes

  • Fixed files not being deleted correctly
    (Does not fix, use v1.0.2 or later)
  • Fixed app running in the background after close
  • Added proper cleanup on closing application
  • Fixed notification popup incorrect text

Updated Installer

  • Changed default install location to Program Files from current User folder
  • Added the ability to update an old installation
    • Now requires admin permission because of this

v1.0.0 First Release

27 Sep 10:36
4704682
Compare
Choose a tag to compare

First release 🎉

Includes Installer and Portable downloads