Skip to content

Releases: spotDL/spotify-downloader

v4.2.10

18 Nov 09:41
34f867c
Compare
Choose a tag to compare

What's Changed in v4.2.10

This is a hotfix for spotDL executable

Infrastructure and Dependency Updates:

  • Added websockets to project dependencies by @xnetcat
  • Bundled all modules from pyproject.toml by @xnetcat
  • Updated pyproject for Python 3.13 support by @xnetcat
  • Dropped support for Python 3.8 by @xnetcat
    • Removed Python 3.8 from pyproject.toml

Documentation:

Version Update:

Breaking Changes

  • Python 3.8 is no longer supported. Please upgrade to Python 3.9 or later.

Contributors

  • @Silverarmor contributed to documentation updates
  • @xnetcat made several infrastructure and dependency updates

Full Changelog: v4.2.9...v4.2.10

Donate

Help support the development and maintenance of the software ❤️

paypal
kofi

v4.2.9

15 Nov 18:43
d1a80b7
Compare
Choose a tag to compare

What's Changed

Bug fixes:

  • Make --save-errors append to file instead of overwriting (#2198) by @truppelito
  • Fixed path sanitization when creating m3u file by @xnetcat
  • Disabled SliderKZ by @xnetcat
  • Fixed linter errors by @xnetcat

Features:

Documentation:

Other changes:

New Contributors

Full Changelog: v4.2.8...v4.2.9

Donate

Help support the development and maintenance of the software ❤️

paypal
kofi

v4.2.8

06 Sep 10:22
866dadd
Compare
Choose a tag to compare

What's Changed

Bug fixes:

  • Always include filter when sending requests to piped by @xnetcat
  • Check status code when getting response from piped by @xnetcat
  • Use piped.video instead of main piped instance by @j3bx in #2172
  • Fixed RuntimeError: Directory 'C:\Users\myuser\.spotdl\web-ui\dist' does not exist by @R0GUE-A5H in #2173
  • Make sync command aware of file name changes by @xnetcat

Documentation:

New Contributors

Full Changelog: v4.2.7...v4.2.8

Donate

help support the development and maintenance of the software ❤️

paypal
kofi

v4.2.7

26 Aug 10:59
292b40a
Compare
Choose a tag to compare

What's Changed

  • Fix RuntimeError: Directory 'C:\dist' does not exist by @phcreery in #2165

Full Changelog: v4.2.6...v4.2.7

v4.2.6

24 Aug 17:03
Compare
Choose a tag to compare

What's Changed

New features:

  • Add TLS to the web server by @Randy-Blancett in #2086
  • Added new web gui options (--web-gui-location and --web-gui-repo by @xnetcat
  • Added --sync-remove-lrc option by @xnetcat
  • Added option to choose own genius api access code by @j3bx in #2152

Bug fixes:

  • Prevent error if playlist has no image by @scaphandroid in #2089
  • Preserve original list-position, when local/unavailable songs are skipped by @dxrcy in #2105
  • Preserving local web-ui, added --force-update-gui option to force checkout a new copy of web ui by @karanbheda in #2117
  • Update lrc.py for updated function in python-syncedlyrics by @jerz4lunch in #2120
  • Updated the url from sliderkz.py by @xKristee29 in #2125
  • Ignore key errors for missing ytmusicapi data by @xnetcat
  • Fixed attribute error when setting keyword in logging env by @xnetcat
  • Sanitize m3u file by @xnetcat
  • Fixed Unknown format code 'd' for object of type 'float' by @xnetcat
  • Synced lyrics fixes by @xnetcat
  • Respect skip file by @xnetcat
  • Fixed yt-dlp-args by @xnetcat
  • Don't update metadata on files with mismatching suffix by @xnetcat
  • Fixed get file metadata function for track/dics count by @xnetcat

Improvements:

  • Remove dependency on setuptools by @dotlambda in #2057
  • Added --profile code by @xnetcat
  • Added function to get path to new web ui directory by @xnetcat
  • Dont cache web ui files by @xnetcat
  • Update dependencies (mainly YT-DLP) by @xnetcat
  • Fixed disc total and track total for flac ogg opus by @xnetcat
  • Added TYER tag by @xnetcat
  • Remove artists from the list that are already in the title only when short=true
  • Improve proxy URL regex matching by @zigzag1001 in #2155

Matching:

  • Improved isrc search by @xnetcat
  • Improved matching in case of a result with a string with all artists in it by @xnetcat

New Contributors ❤️ ❤️ ❤️

Full Changelog: v4.2.5...v4.2.6

Donate

help support the development and maintenance of the software ❤️

paypal
kofi

v4.2.5

30 Mar 15:30
bd38845
Compare
Choose a tag to compare

What's Changed

New features:

Bug fixes:

Matching improvements:

Quality of life improvements:

New Contributors

Full Changelog: v4.2.4...v4.2.5

Donate

help support the development and maintenance of the software ❤️

paypal
kofi

v4.2.4

03 Dec 14:21
f90cfb3
Compare
Choose a tag to compare

What's Changed

#1971

Full Changelog: v4.2.3...v4.2.4

v4.2.3

02 Dec 17:34
c932e5d
Compare
Choose a tag to compare

What's Changed

Improvements

Important

If you are getting ModuleNotFoundError: No module named 'pkg_resources', try updating setuptools

  • pip install -U setuptools

Full Changelog: v4.2.2...v4.2.3

Donate

help support the development and maintenance of the software ❤️

paypal
kofi

v4.2.2

18 Nov 18:56
c2b322c
Compare
Choose a tag to compare

What's Changed

New features:

Bug fixes:

Matching:

  • always add time to match value by @xnetcat in 7f361e1
  • fallback to title matching for non verified results when score is lower than 70 by @xnetcat in 6643a33

Improvements

Documentation:

Full Changelog: v4.2.1...v4.2.2

New Contributors

Donate

help support the development and maintenance of the software ❤️

paypal
kofi

v4.2.1

01 Sep 22:44
4f5d9b6
Compare
Choose a tag to compare

What's Changed

Web:

Bugfixes:

  • check if track is a song when downloading playlists by @xnetcat in 8949b9a
  • Support for manual Bandcamp and Soundcloud download. (Using like manual Youtube download in the format MusicURL|SpotifyURL) by @Piripe in #1897
  • Fix crash when filtering results with the --dont-filter-results argument when a provider has 0 result by @Piripe in #1897
  • Fixed a crash with the cache by @Piripe in #1897
  • Fixed matching error when downloading an album caused by track duration by @Piripe in #1897
  • Fixed bandcamp audio provider by @xnetcat in b1a48de a4c6e8d

Improvements:

New features:

Misc:

Full Changelog: v4.2.0...v4.2.1

New Contributors

Donate

help support the development and maintenance of the software ❤️

paypal
kofi