Picard 3 Release Candidate 3

Today the Picard team is making available a third release candidate for Picard 3. We received good feedback on the previous release candidate 2, thanks to everyone for testing and providing feedback. The final 3.0 release is planned to happen in a few weeks.

Please test, test, and test, report any issue on forums, matrix, or, ideally, on the ticket system.

When reporting an issue, always provide details about your environment and a full debug log helps us a lot.
Also that’s (always) a good time to review and improve translations.

Download links and a detailed list of changes since Picard 3 release candidate 2 are available below. For a more detailed overview of what is new in Picard 3 please see the previous blog post Picard 3 Alpha Release.

While we have all the major features implemented and with the latest bug fixes we are confident in the current code, this is still a pre-release and there might be bugs. If you use this, do so with care, backup your files and please report any issues you encounter.

If you are updating from Picard 2, note that some of the changes are backward incompatible, hence we recommend you make a backup of your Picard.ini config file before trying this version. You can do so in Picard’s Options under Advanced > Maintenance.

What’s new?

Bug

  • [PICARD-3428] – Metadata options page greys out after being opened once when translation_locales contains an unknown locale code
  • [PICARD-3429] – If Picard was built with updates check disabled the update level setting must be hidden
  • [PICARD-3430] – macOS: Text color issues in dark mode
  • [PICARD-3432] – Frozen builds do not bundle picard.plugin3.cli, breaking plugins that import it
  • [PICARD-3433] – Options page: field highlight and bottom warning disagree about profile overrides
  • [PICARD-3436] – Profile-overridden settings are only highlighted on the first Options page shown
  • [PICARD-3437] – Importing a shareable profile that contains tagger scripts leaves the scripts disabled

Improvement

  • [PICARD-3431] – Plugin install/enable/disable/uninstall errors aren’t clearly displayed as coming from the plugin
  • [PICARD-3434] – Use Modern Style for Wizard across all platforms
  • [PICARD-3435] – Setup wizard: add option to convert Unicode punctuation to ASCII

Download

We appreciate your interest in trying this new version. Use with care, backup your files and please use the MetaBrainz community forums and the ticket system to give feedback and report bugs.

For Windows and macOS you can download the release candidate version from the Picard download page. Linux users can run from source or try the “candidate” channel of the Picard snap package.

Picard is free software and the source code is available on GitHub.

Helping out

We want to provide a polished release of Picard 3.0 that everyone can feel confident to upgrade to. To achieve this, we need the help from the MusicBrainz community.

The easiest way to help us getting a great Picard 3.0 release is using and testing this release candidate. Please report bugs on the Picard issue tracker and provide feedback in the community forums.

We also need help with translations, as there are a lot of new features and UI changes over previous Picard versions. We will avoid any further text changes before the final release, so now is the right time to help with translation on Weblate. Please see the translation instructions on the Wiki for details.

If you are a software developer you are very welcomed to provide fixes and features. Picard is free software and the source code is available on GitHub. See Contributing to Picard on the Picard website to get started.

You can also look at the new Plugin API and develop plugins for Picard or update your existing Picard 2 plugin to work with Picard 3.

Acknowledgements

Code contributions by Bob Swift, Laurent Monin and Philipp Wolfer.
Translations were updated by BestSteve (Chinese (Traditional Han script)), blueday (Swedish) and Marc Riera (Catalan).

Leave a Reply

Your email address will not be published. Required fields are marked *