Skip to content

1.3 release

Compare
Choose a tag to compare
@Badgie Badgie released this 19 Apr 19:49
· 2 commits to master since this release
7150682

Features

  • Added --verbose and --quiet flags.
  • Allowed for debugging via terminal and log files, via --debug and --log flags.
  • Added -st <SEED_SIZE> option that uses your <SEED_SIZE> most recently saved tracks as seeds. Default is 5.
  • Added -stc option that allows you to choose up to 5 of your 50 most recently saved tracks as seeds.

Changes

  • Changed default playlist length to 100 tracks.
  • Removed -bc argument.
  • Allowed blacklisting current artist/track via -b|--blacklist-add and -br|--blacklist-remove args with [current-track|current-artists] as input. Blacklisting via URI is still possible.
  • It's now possible to print more than one element (e.g. blacklist, tracks, presets, etc) at once with --print.
  • Moved README contents to wiki

Enhancements

  • Converted Spotirec to a module to facilitate easy porting.

Bug fixes

  • (partially) fixed an error where Spotirec would exit if localhost on port 8080 was in use.
  • Improperly formatted tuning options should now cause a human readable error.
  • No-arg should no longer crash when there are less genre seeds available than needed.
  • Properly catch an error when a faulty input is given to -b|--blacklist-add.
  • You can no longer add a given track to a single playlist more than once.
  • Errors regarding adding an episode or a show to a playlist are now caught and expressed in a print statement.
  • You can no longer use special characters (bar dash and underscore) in identifiers for playlists, devices, and presets.
  • You can no longer add a specific seed more than once.