Releases: digitalec/deemon
2.22
This release is to address a bug fix and to provide some minor enhancements.
- Fixed an issue where explicit releases were not shown when using the explicit filter in Search
- Added the ability to update the ARL from the command line using
deemon --arl ....
- Added the ability to filter by year when using Search (e.g.
>=2000
,<=2003
,=2015
)
2.21.3
2.21.2
2.21.1
2.21
This release contains general bug fixes and adds support for Python 3.12.
Python 3.9 or later is required to run deemon.
Changes to support Python 3.12
- replace pkg_resources with pkgutil (fixes #103)
- upgrade setuptools to v66.1
- docker image now uses ubuntu 22.04
Fixed
2.20
This release adds the --init
argument to initialize (or re-initialize) the deemon application data directory (config, database).
Added
aa9aaea - added --init argument
Fixed
cf444fa - switch API call from get_playlist to get_playlist_tracks to get full tracklist
da1c030 - Remove duplicate ARL check; pass API object back to Monitor
2.19.3
2.19.2
2.19.1
This release contains general bugfixes.
Fixed
- Fixed issue where manually specifying download path with
-d
caused an sqlite3 error due to the download path being a Path() object - Fixes TypeError in output when invalid playlist ID is used
- Fixes artist name appearing as None when smart search is used
2.19
This release introduces the new Smart Search feature, includes bug-fixes for playlist monitoring & search, and includes significant performance improvements.
Added
- Added smart search feature allowing you to skip the artist selection menu when a single, matching artist is found.
- Note - You can always enter
b
to go back and view the artist selection menu.
- Note - You can always enter
Fixed
- Fixed bug preventing playlists from being monitored (fixed #92)
- Fixed Invalid URL message (--url, --playlist) to include the actual URL rather than
True
/False
- Fixed bug preventing search prompt from appearing (fixed #93)
Changes - These changes will not affect existing configurations.
- Changed default for
halt_download_on_error
toFalse
to match pre-2.18.3 behavior - Increased default for
fast_api_threads
from 10 to 25
Improvements
- Initialize PlatformAPI one time and reuse object to prevent verifying ARLs multiple times
- Removed token request from PlatformAPI initialization
- ARL verification is now skipped if
check_account_status
is set toFalse