The Picard team is happy to announce that the final version 2.13.1 of MusicBrainz Picard is now available for download. MusicBrainz Picard is the official tag editor for the MusicBrainz database and helps you get your music collection sorted and cleaned up with the latest data from MusicBrainz.
This release brings multiple bugfixes and some new features. More details below.
What’s new?
Improved MusicBrainz login
The MusicBrainz login is now possible without manually copying a token, if the Browser Integration is activated in Options > Advanced > Network (which is the case by default). Furthermore on logout the authentication token gets invalidated on the server side, which improves account security.
Merge Original Values
The context menu for the metadata box provides a new action “Merge Original Values”. This is similar to the existing action “Use Original Values”, but instead of overwriting the new values with the original ones it will merge the original and the new values, creating a new multi-value tag containing all the original and new values without duplicates.
And more…
There have been many more improvements and bug fixes. Please see below for a complete list of changes.
Download
Picard 2.13.1 is available for download from the download page. For Windows 10 users installing from the Windows Store an update will come automatically as soon as the new release has been approved by Microsoft.
Picard is free software and the source code is available on GitHub.
Acknowledgements
This release contains code contributions by outsidecontext, C0rn3j, zytact and zas.
Many thanks also to all the translators and everyone who tested the beta releases and provided feedback on the community forums, IRC and the issue tracker.
Get in touch
Please use the MetaBrainz community forums and the ticket system to give feedback, suggest new features or report bugs.
Changelog
Below is the full list of changes since the last stable release 2.12.3. A full list of changes in the individual pre-releases can be found in the changelog.
Bugfixes
- PICARD-2989 – Endless recursion when reading settings after script editor dialog was opened
- PICARD-2991 – File naming options inaccessible on permission errors to target path
- PICARD-3000 – Children’s Music is shown as “Children’S Music” in Picard
- PICARD-3001 – Picard requires charset-normalizer < 3.4.0
- PICARD-3008 – Poorly formatted
date
tags crash Picard with uncaught Overflow Exception - PICARD-3012 – Wrong disc numbers when submitting release
- PICARD-3013 – Case only renaming broken on case-insensitive filesystems
- PICARD-3014 – Sorting on macOS does not sort empty values as expected
Tasks
- PICARD-3002 – Update Windows code signing certificate
- PICARD-3018 – Drop support for Python 3.7
- PICARD-3022 – Support Python 3.13
- PICARD-3027 – Fix PyPI packaging task
Improvements
- PICARD-3021 – Add context menu action to metadata box to merge original and new values
- PICARD-736 – Avoid manual copying of authentication token
- PICARD-2882 – Support PKCE for OAuth2 authorization
- PICARD-2886 – OAuth2: Implement token revocation on the server
Not available in Debian Testing or sid yet. 😥
@roman412 We literally just made the release an hour ago. You need to give the distribution maintainers some time.
I thought you maintain the package in the repos as well. No worries 🙂