Skip to content

Releases: digitalec/deemon

2.11

20 May 16:42
Compare
Choose a tag to compare

Version 2.11 adds support for STARTTLS and contains general bug fixes

New

  • Added support for STARTTLS (port 587) for SMTP

Changes

  • Config now defaults to smtp_port: 587 and starttls: true for new installs

Fixes

  • Updated option labels in dISC for consistency (Fixed #62)
  • Removed deprecated --artist-id from show artists command (Fixed #61)

2.10.3

19 May 14:29
Compare
Choose a tag to compare

2.10.3

This release fixes several bugs impacting the notification system in deemon. Port 587 (STARTTLS) is not currently supported but has been added to the roadmap. In the meantime, please continue to use port 465 (SSL).

Fixes

  • Fixed regression caused by 2.10.1 in which emails were not sent unless per-artist alerts were enabled
  • Fixed bug causing emails to be sent even if alerts set to False in config
  • Fixed crash when setting smtp_port to 587

2.10.2

16 May 23:20
Compare
Choose a tag to compare

Fixes

  • Fixed regression in 2.10.1 causing default download path to be set to current working directory

2.10.1

14 May 02:47
Compare
Choose a tag to compare

Fixes

  • Per-artist settings were not being respected during a refresh (#68)
  • Download path was converted to lowercase causing issues on case sensitive file systems (#67)

2.10

11 May 14:02
Compare
Choose a tag to compare

Version 2.10 makes it a little quicker to search for artists when using the search command. You can now include the artists' name in the command to skip the first menu.

New

  • Added ability to search for artist from command and bypass first menu
  • Improved support for URL detection when supply a "share" link from Deezer

2.9.3

28 Mar 13:15
Compare
Choose a tag to compare

Fixes

  • Fixed regression with refresh command if --time-machine was used
  • ARL check is now done at the start of a refresh

2.9.2

24 Mar 22:40
Compare
Choose a tag to compare

Fixes

  • Attempts to retry API call when JSONDecodeError is raised (#65)
  • Fixes KeyError when API response is empty

2.9.1

21 Mar 00:55
Compare
Choose a tag to compare

Fixes

  • Fixed crash due to KeyError (#63)
  • Fixed missing album download logic (#64)

2.9

16 Mar 03:54
Compare
Choose a tag to compare
2.9

Version 2.9 introduces support for unofficial releases, compilations and Featured In releases. After nearly six months, the experimental_api is no longer experimental and has been renamed to fast_api and is enabled by default. This release also sees a couple of bug fixes as well as general quality-of-life improvements. Documentation has now been mostly updated for version 2.9 but there is still some things left to update and will follow in the coming weeks.

New

  • Updated documentation for 2.9 release (#53)
  • Added option to include releases not explicitly marked as "official" (include_unofficial)
  • Added support for compilations (include_compilations)
  • Added support for "Featured In" (include_featured_in)
  • Added alias to backup artist ID's to CSV (show artists --backup artists.csv)

Fixes

  • Fixes crash when piping show command output (#54)
  • Fixes KeyError when downloading using search command

Changes

  • Updated requirements to only allow compatible versions of deemix
  • Moved experimental_api to fast_api
  • Migrated download and search commands to use fast_api
  • Improved messaging when check_account_status is enabled (#47)
  • Improved messaging when ARL is not present
  • Added release_type to queue.csv

2.9.0-beta5

12 Mar 22:45
Compare
Choose a tag to compare
2.9.0-beta5 Pre-release
Pre-release

Added

  • Added alias command to backup artist IDs to CSV
    • Instead of show artists -cHf id -e file.csv use show artists --backup file.csv

Fixes

  • Fixes issue where changing release channel did not trigger update check (#56)
  • Fixes issue where compilations were being marked as "1" rather than "album" (#57)
  • Fixes crash when monitoring an artist via dISC (#60)

Changes

  • Moved Compilation/Featured In messaging to debug logging
  • Added release_type to queue.csv