Bug 2459557

Summary: beets-2.10.0 is available
Product: [Fedora] Fedora Reporter: Upstream Release Monitoring <upstream-release-monitoring>
Component: beetsAssignee: Gerald Cox <gbcox>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: gbcox, mh, michele
Target Milestone: ---Keywords: FutureFeature, Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: beets-2.10.0-1.fc45 beets-2.10.0-2.fc44 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2026-04-19 21:50:59 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Update to 2.10.0 (#2459557) none

Description Upstream Release Monitoring 2026-04-19 21:14:54 UTC
Releases retrieved: 2.10.0
Upstream release that is considered latest: 2.10.0
Current version/release in rawhide: 2.9.0-1.fc45
URL: http://beets.io

Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/


More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring


Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream.


Based on the information from Anitya: https://release-monitoring.org/project/5628/


To change the monitoring settings for the project, please visit:
https://src.fedoraproject.org/rpms/beets

Comment 1 Upstream Release Monitoring 2026-04-19 21:14:58 UTC
Created attachment 2137621 [details]
Update to 2.10.0 (#2459557)

Comment 2 Upstream Release Monitoring 2026-04-19 21:19:54 UTC
the-new-hotness/release-monitoring.org's scratch build of beets-2.10.0-1.fc43.src.rpm for rawhide failed http://koji.fedoraproject.org/koji/taskinfo?taskID=144610935

Comment 3 Gerald Cox 2026-04-19 21:38:58 UTC
Release v2.10.0
Repository: beetbox/beets ยท Tag: v2.10.0 ยท Commit: 5f6b2d3 ยท Released by: github-actions[bot]

New features
Beets library is now made portable: item and album-art paths are now stored relative to the library root in the database while remaining absolute in the rest of beets. Path queries continue matching both library-relative paths and absolute paths under the currently configured music directory under the new storage model. The existing paths in the database are migrated automatically the first time you run any beet command after the update. ๐Ÿ› (#133)

Warning

make sure you run beet version (or any other command) at least once after upgrading to trigger the migration. Only then you can safely move the library to a new location.

Inline Plugin: Add access to the album or item object as db_obj in inline fields.

Discogs Plugin: Import Discogs remixer, lyricist, composer, and arranger credits into the multi-value remixers, lyricists, composers, and arrangers fields. ๐Ÿ› (#6380)

Lyrics Plugin: Add keep_synced config option and --keep-synced CLI flag to skip re-fetching lyrics for tracks that already have synced lyrics, even when force is enabled. ๐Ÿ› (#5249)

MusicBrainz Plugin: Use aliases for artist credit.

Metadata source plugin searches and lookups are now executed concurrently, speeding up lookups when multiple plugins (e.g. MusicBrainz and Spotify) are enabled.

Bug fixes
Chromaprint/Acoustid Plugin: Do not produce MusicBrainz-sourced autotagger candidates when the MusicBrainz Plugin plugin is not enabled. The chroma plugin now looks up the musicbrainz plugin through the metadata-source registry instead of unconditionally instantiating its own private instance, which also restores compatibility with MusicBrainz Pseudo-Release Plugin for chroma-triggered lookups. ๐Ÿ› (#6212) ๐Ÿ› (#6441)
import command Automatically remux WAV files containing MP3 streams (WAVE_FORMAT_MPEGLAYER3) to proper MP3 files during import, instead of silently importing them with incorrect metadata. ๐Ÿ› (#6455)
import command Remove clutter from imported album folders. ๐Ÿ› (#5016)
ListenBrainz Plugin: Retry listenbrainz requests for temporary failures.
Web Plugin: Fix a stored XSS vulnerability where unescaped metadata fields (artist, album, title, comments, lyrics) could execute arbitrary JavaScript in the browser. Template tags now use <%- (escaped interpolation) instead of <%= (raw interpolation).
For plugin developers
Consumers of :pybeetsplug._utils.musicbrainz.MusicBrainzAPI now receive normalized MusicBrainz payloads with underscore-separated field names (for example artist_credit and release_group) and grouped relation lists such as work_relations, release_relations, and url_relations. The API responses are also now fully typed with concrete TypedDict models for releases, recordings, works, and relations. Update direct access to raw MusicBrainz response keys if needed.

Comment 4 Fedora Update System 2026-04-19 21:46:21 UTC
FEDORA-2026-54da43f795 (beets-2.10.0-1.fc45) has been submitted as an update to Fedora 45.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-54da43f795

Comment 5 Fedora Update System 2026-04-19 21:50:59 UTC
FEDORA-2026-54da43f795 (beets-2.10.0-1.fc45) has been pushed to the Fedora 45 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 6 Fedora Update System 2026-04-19 22:11:27 UTC
FEDORA-2026-5f91d70266 (beets-2.10.0-2.fc44) has been submitted as an update to Fedora 44.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-5f91d70266

Comment 7 Fedora Update System 2026-04-20 01:35:27 UTC
FEDORA-2026-5f91d70266 has been pushed to the Fedora 44 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-5f91d70266`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-5f91d70266

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 8 Fedora Update System 2026-04-28 01:33:40 UTC
FEDORA-2026-5f91d70266 (beets-2.10.0-2.fc44) has been pushed to the Fedora 44 stable repository.
If problem still persists, please make note of it in this bug report.