Beets v1.3.19 Release Notes

Release Date: 2016-06-26 // almost 8 years ago
  • ๐Ÿš€ This is primarily a bug fix release: it cleans up a couple of regressions that appeared in the last version. But it also features the triumphant return of the beatport and a modernized bpd.

    ๐Ÿ It's also the first version where beets passes all its tests on Windows! May this herald a new age of cross-platform reliability for beets.

    ๐Ÿ†• New features:

    • ๐Ÿ“‡ beatport: This metadata source plugin has arisen from the dead! It now works with Beatport's new OAuth-based API. Thanks to
      @jbaiter. #1989 #2067
    • ๐Ÿ”Œ bpd: The plugin now uses the modern GStreamer 1.0 instead of the old 0.10. Thanks to @philippbeckmann. #2057 #2062
    • ๐Ÿšš A new --force option for the remove command allows removal of items without prompting beforehand. #2042
    • A new duplicate_action importer config option controls how duplicate albums or tracks treated in import task. #185

    ๐Ÿ Some fixes for Windows:

    • ๐Ÿ Queries are now detected as paths when they contain backslashes (in addition to forward slashes). This only applies on Windows.
    • ๐Ÿ embedart: Image similarity comparison with ImageMagick should now work on Windows.
    • ๐Ÿ”Œ fetchart: The plugin should work more reliably with non-ASCII paths.

    ๐Ÿ›  And other fixes:

    • replaygain: The bs1770gain backend now correctly calculates sample peak instead of true peak. This comes with a major speed increase. #2031
    • โš  lyrics: Avoid a crash and a spurious warning introduced in the last version about a Google API key, which appeared even when you hadn't enabled the Google lyrics source.
    • ๐Ÿ›  Fix a hard-coded path to bash-completion to work better with Homebrew installations. Thanks to @bismark. #2038
    • ๐Ÿ›  Fix a crash introduced in the previous version when the standard input was connected to a Unix pipe. #2041
    • ๐Ÿ›  Fix a crash when specifying non-ASCII format strings on the command line with the -f option for many commands. #2063
    • โš  fetchart: Determine the file extension for downloaded images based on the image's magic bytes. The plugin prints a warning if result is not consistent with the server-supplied Content-Type header. In previous versions, the plugin would use a .jpg extension for all images. #2053