MusicBrainz Picard 3.0.0rc1
Pre-release
Pre-release
Please refer to the download page for official download locations.
Bugfixes
- PICARD-1877 - The language field of a lyrics (USLT) tag is not preserved
- PICARD-3377 -
picard-cli plugins compile-uifails when called on a .ui file inside a directory - PICARD-3381 - Alternative Qt6 rcc path missing for RHEL
- PICARD-3383 -
picard-cli plugins install .gives an error about the plugin not being in the registry - PICARD-3393 - A single failing metadata processor prevents all subsequent processors from running
- PICARD-3398 - Pending request stuck if authentication gets cancelled
- PICARD-3400 - OAuth: browser-integration login exchanges code with wrong (unprefixed) scopes, breaking collections
- PICARD-3402 - ListenBrainz batch submission retries forever on permanent errors (e.g. 401)
- PICARD-3403 - Plugin git authentication crashes with AttributeError on pygit2 1.20+ (removed
GIT_CREDENTIAL_*constants) - PICARD-3404 - A rating of 0 is discarded when loading ASF/WMA/WMV files
- PICARD-3405 -
ImageList.get_types_dict()keeps the smallest image per type instead of the biggest, defeating "Never replace cover images with smaller ones" - PICARD-3406 - AttributeError: 'Pygit2Repository' object has no attribute 'branches'
New Features
- PICARD-700 - Add a new tag "albumartists"
- PICARD-3378 - Add tagger script functions
$get_new()and$get_original()to allow direct access to new or original file tags - PICARD-3379 - Add a regex testing playground to the Advanced options screen
- PICARD-3380 - Option to remove all cover images from tags
Improvements
- PICARD-2109 - Set cover art default to CAA Release Group
- PICARD-2442 - Allow runtime theme changes
- PICARD-2844 - Make language required for both comment and lyrics tags
- PICARD-3117 - Write "Performer [instruments]" without specific instrument as
performer:instruments - PICARD-3374 - Disc log readers registered by plugins should have access to the PluginApi
- PICARD-3382 -
debug_if()andDebugOptshould be exposed through Plugin V3 API - PICARD-3387 - Use tags added with
api.register_script_variablefor auto-completion - PICARD-3394 - ListenQueue: Avoid unnecessary file writes and clean up queue file after successful submission
- PICARD-3396 - Offer "Use track relationships" as an opt-in in the first-run setup wizard
- PICARD-3399 - Improve browser integration auth response pages