Picard 3.0 Released
4 hours ago
- Picard 3.0 is now available, upgrading to Qt6 for improved screen scaling, dark mode, and modern desktop support.
- A completely new plugin system introduces MANIFEST.toml, multiple trust levels, and command-line management via picard-cli.
- UI enhancements include custom columns, filter views, multi-tag copy/paste, a setup wizard, and a tutorial mode.
- Cover art processing now allows filtering (e.g., minimum size) and processing (resize, format conversion), extensible via plugins.
- New tags and variables include %syncedlyrics%, %musicbrainz_composerid%, %_genres%, and %_folksonomy_tags%, plus new scripting functions.
- The built-in player gets OS integration (macOS Now Playing, Linux MPRIS2), pitch adjustment, and ListenBrainz submission support.
- User sessions can be saved and restored, and option profiles can be exported/imported for sharing or backup.
- Native macOS ARM64 support; Windows 10+ and macOS 13+ required; Linux needs Qt 6.6+ and Python 3.10+.
- CD disc lookup from iTunes tags, improved release matching algorithm, and ISRC extraction/submission are added.
- Synchronized lyrics support using LRC format, and translation of album/track titles via aliases with optional sort name fallback.
- Performance optimizations and memory reductions, with over 687 merged pull requests and contributions from 100+ developers and translators.
- Breaking changes include dropped OS support, incompatible v2 plugins, and changes to lyrics/comment tag format.