Skip to content

Releases: linuxserver/docker-beets

nightly-8fc38ad7-ls165

06 Sep 15:15
8e73aff
Compare
Choose a tag to compare
Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/beets/nightly-8fc38ad7-ls165/index.html

LinuxServer Changes:

Rebase to Alpine 3.21, unpin beetcamp.

Remote Changes:

Removed data source from listenbrainz as it is not an metadata source plugin. (#5987)

closes #5975

nightly-7340f150-ls165

06 Sep 17:08
8e73aff
Compare
Choose a tag to compare
Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/beets/nightly-7340f150-ls165/index.html

LinuxServer Changes:

Rebase to Alpine 3.21, unpin beetcamp.

Remote Changes:

Add CODEOWNERS file (#5961)

Add CODEOWNERS file assigning all files (*) to
@beetbox/maintainers
so that team is auto-requested for reviews.

2.3.1-ls286

29 Aug 18:54
e3869bf
Compare
Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/beets/2.3.1-ls286/index.html

LinuxServer Changes:

Rebase to Alpine 3.21.

Remote Changes:

Updating PIP version of beets to 2.3.1

nightly-c60f0ceb-ls164

04 Sep 12:09
8437ad8
Compare
Choose a tag to compare
Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/beets/nightly-c60f0ceb-ls164/index.html

LinuxServer Changes:

Rebase to Alpine 3.21, unpin beetcamp.

Remote Changes:

Add configurable search limit to Spotify and Deezer plugins, and make the option name consistent (#5960)

  • Add configurable search_limit option to Deezer and Spotify plugins
    (default 5) and enforce it when returning search results.
  • Rename musicbrainz.searchlimit to musicbrainz.search_limit (old
    key still read with deprecation warning; slated for removal in 3.0.0).
  • Update docs and changelog to reflect the changes.

nightly-b1c93552-ls164

30 Aug 23:11
8437ad8
Compare
Choose a tag to compare
Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/beets/nightly-b1c93552-ls164/index.html

LinuxServer Changes:

Rebase to Alpine 3.21, unpin beetcamp.

Remote Changes:

Replace percent, string concat, format calls with f-strings (#5890)

This PR modernizes the codebase by replacing all str.format() calls,
% operator, and most of string concatenation with f-string literals.

Fixes #5293
Supersedes #5337

Once this is reviewed, I will squash all commits into one and add the
hash to .git-blame-ignore-revs file.

nightly-6c21482b-ls164

29 Aug 18:55
8437ad8
Compare
Choose a tag to compare
Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/beets/nightly-6c21482b-ls164/index.html

LinuxServer Changes:

Rebase to Alpine 3.21, unpin beetcamp.

Remote Changes:

Avoid Unidecoding Query Strings in Deezer Metadata Plugin (#5882)

Moved the _construct_search_query method that was duplicated in the
spotify and deezer plugins into the (new) shared helper baseclass (
SearchApiMetadataSourcePlugin).

By default deezer now also does not ascii encode a query when it is send
but the legacy behaviour can be restored using the
deezer.search_query_ascii option.

closes #5860

nightly-55667fa1-ls164

04 Sep 16:14
8437ad8
Compare
Choose a tag to compare
Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/beets/nightly-55667fa1-ls164/index.html

LinuxServer Changes:

Rebase to Alpine 3.21, unpin beetcamp.

Remote Changes:

Metadatasource cleanup docs (#5861)

This PR includes documentation updates for the new metadatasource
plugin architecture, as requested by @snejus. The docs changes were
split out from the original implementation to keep things focused and
reviewable.

  • Introduces comprehensive documentation for the new metadata plugin
    system.
  • Performs a general cleanup of the plugin-related developer
    documentation for clarity and consistency.
  • Splits and cleanup for quite some files in the dev docs

nightly-ee18b87e-ls163

25 Aug 19:15
d240045
Compare
Choose a tag to compare
Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/beets/nightly-ee18b87e-ls163/index.html

LinuxServer Changes:

Rebase to Alpine 3.21, unpin beetcamp.

Remote Changes:

docs: update discogs.rst - add default of index_tracks configuration option (#5935)

In the documentation of the Discogs plugin the index_tracks
configuration option does not include the detail about the default
configuration that is applied when the option is not explicitly managed
in the configuration file.

If this PR is approved, the documentation will include that default ;)

nightly-e208d4be-ls163

25 Aug 23:08
d240045
Compare
Choose a tag to compare
Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/beets/nightly-e208d4be-ls163/index.html

LinuxServer Changes:

Rebase to Alpine 3.21, unpin beetcamp.

Remote Changes:

chroma: set a default timeout of 10 seconds (#5898)

This prevents the chroma plugin from hanging the entire import process
if the AcoustID API fails to respond.

nightly-6c21482b-ls163

26 Aug 12:09
d240045
Compare
Choose a tag to compare
Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/beets/nightly-6c21482b-ls163/index.html

LinuxServer Changes:

Rebase to Alpine 3.21, unpin beetcamp.

Remote Changes:

Avoid Unidecoding Query Strings in Deezer Metadata Plugin (#5882)

Moved the _construct_search_query method that was duplicated in the
spotify and deezer plugins into the (new) shared helper baseclass (
SearchApiMetadataSourcePlugin).

By default deezer now also does not ascii encode a query when it is send
but the legacy behaviour can be restored using the
deezer.search_query_ascii option.

closes #5860