Spotdl

Latest version: v4.2.11

Safety actively analyzes 714815 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 15

4.2.11

What's Changed
* Fix flac scanning when no album art present by joeyballentine in https://github.com/spotDL/spotify-downloader/pull/2238
* Fix m3u file creation, with correct metadata generation by Silverarmor in https://github.com/spotDL/spotify-downloader/pull/2258
* Bump jinja2 from 3.1.4 to 3.1.5 by dependabot in https://github.com/spotDL/spotify-downloader/pull/2268
* Publish spotDL 4.2.11 by Silverarmor in https://github.com/spotDL/spotify-downloader/pull/2277
* Various documentation changes & updates Silverarmor

Bumped yt-dlp to 2025.1.15 to attempt to alleviate 403 Forbidden errors.

New Contributors
* joeyballentine made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2238

**Full Changelog**: https://github.com/spotDL/spotify-downloader/compare/v4.2.10...v4.2.11

4.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:
- Updated bug_report.yml by Silverarmor

Version Update:
- Bumped version to 4.2.10 by xnetcat

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**: https://github.com/spotDL/spotify-downloader/compare/v4.2.9...v4.2.10

Donate

Help support the development and maintenance of the software ❤️

[![paypal](https://img.shields.io/badge/paypal-%2300457C.svg?&style=for-the-badge&logo=paypal&logoColor=white)](https://paypal.me/kko7)
[![kofi](https://img.shields.io/badge/kofi-%23F16061.svg?&style=for-the-badge&logo=ko-fi&logoColor=white)](https://ko-fi.com/xnetcat)

4.2.9

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:
- Download lyrics with save operation (2206) by SilentDude
- Download individual album art for each track when using --playlist-numbering (2208) by PranjalSurana
- Skip duplicate songs from sub-folders (2212) by himanshumahajan138
- Add metadata to playlist files (2215) by PranjalSurana

Documentation:
- Update README.md by inform880
- Fix link in README by Silverarmor

Other changes:
- Updated dependencies by xnetcat
- Made album type optional by xnetcat
- Reverted 2214 by xnetcat

New Contributors
* truppelito made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2198
* SilentDude made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2206
* PranjalSurana made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2204
* inform880 made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2227

**Full Changelog**: https://github.com/spotDL/spotify-downloader/compare/v4.2.8...v4.2.9

Donate

Help support the development and maintenance of the software ❤️

[![paypal](https://img.shields.io/badge/paypal-%2300457C.svg?&style=for-the-badge&logo=paypal&logoColor=white)](https://paypal.me/kko7)
[![kofi](https://img.shields.io/badge/kofi-%23F16061.svg?&style=for-the-badge&logo=ko-fi&logoColor=white)](https://ko-fi.com/xnetcat)

4.2.8

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:
- Chore: update downloader.py by eltociear

New Contributors
* eltociear made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2169
* R0GUE-A5H made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2175

**Full Changelog**: https://github.com/spotDL/spotify-downloader/compare/v4.2.7...v4.2.8

Donate

help support the development and maintenance of the software ❤️

[![paypal](https://img.shields.io/badge/paypal-%2300457C.svg?&style=for-the-badge&logo=paypal&logoColor=white)](https://paypal.me/kko7)
[![kofi](https://img.shields.io/badge/kofi-%23F16061.svg?&style=for-the-badge&logo=ko-fi&logoColor=white)](https://ko-fi.com/xnetcat)

4.2.7

What's Changed
- Fix `RuntimeError: Directory 'C:\dist' does not exist` by phcreery in 2165


**Full Changelog**: https://github.com/spotDL/spotify-downloader/compare/v4.2.6...v4.2.7

4.2.6

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 ❤️ ❤️ ❤️
* scaphandroid made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2089
* Randy-Blancett made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2086
* dxrcy made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2105
* karanbheda made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2117
* jerz4lunch made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2120
* xKristee29 made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2125
* zigzag1001 made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2155
* j3bx made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2152

**Full Changelog**: https://github.com/spotDL/spotify-downloader/compare/v4.2.5...v4.2.6

Donate

help support the development and maintenance of the software ❤️

[![paypal](https://img.shields.io/badge/paypal-%2300457C.svg?&style=for-the-badge&logo=paypal&logoColor=white)](https://paypal.me/kko7)
[![kofi](https://img.shields.io/badge/kofi-%23F16061.svg?&style=for-the-badge&logo=ko-fi&logoColor=white)](https://ko-fi.com/xnetcat)

Page 1 of 15

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.