Picard 2.6.4 is a maintenance release for Picard 2.6. It contains a couple of bug fixes, including possible crashes and startup issues on Windows. Users of Picard 2.6 are highly recommended to update.
The latest release is available for download on the Picard download page.
Thanks a lot to everyone who gave feedback and reported issues.
- [PICARD-2199] – Saving ID3 ratings fails, if rating e-mail contains non latin-1 characters
- [PICARD-2200] – Copy and pasting function names from inline scripting docs can copy Unicode left-to-right mark
- [PICARD-2230] – Picard fails to start on Windows if the hostname contains non-ASCII characters and browser integration is enabled
- [PICARD-2269] – “TypeError: arguments did not match any overloaded call” with Python 3.10
- [PICARD-2274] – Picard 2.6.3 crashes when track is removed or moved during lookup
- On Windows if the computer name contains non-ASCII characters the browser integration will not work. The only known workaround is to rename the computer so the name consists only of ASCII characters. While Picard 2.6.3 would crash in such a situation when starting, we fixed this crash in Picard 2.6.4. But the root cause is actually a bug in Python 3, which we will solve by an upgrade to Python 3.8.10 with the upcoming release of Picard 2.7. See PICARD-2230 for details.
- Copy and pasting code from the built-in script documentation Window when using Picard with Arabic or Hebrew language can cause invisible Unicode left-to-right mark control characters to be copied. This can have unintended side effects in your script. This will be properly handled with Picard 2.7, where control characters will be made visible in the script editor. For details see PICARD-2200 and PICARD-2204.
A beta release for the upcoming Picard 2.7 will be available soon.