Skip to content

Releases: phw/picard

MusicBrainz Picard 3.0.0rc4

Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Sep 11:22
release-3.0.0rc4
618e796

Please refer to the download page for official download locations.

Bugfixes

  • PICARD-3438 - Plugin action MENU setting not honored in "Plugin Tools" on main menu bar
  • PICARD-3439 - Unexpected font change in script editors after pasting
  • PICARD-3442 - Track duration tolerance (ignore_track_duration_difference_under) no longer suppresses the ~length diff in the Metadata box
  • PICARD-3446 - CLI does not run config upgrade hooks, leaving old config files unmigrated
  • PICARD-3448 - Some constants aren't properly translated, though translations are available
  • PICARD-3450 - Button titles on scripting options page are compressed
  • PICARD-3453 - Metadata box tag tooltips re-render Markdown per row, causing severe CPU load during save/selection

Improvements

  • PICARD-3441 - Clarify read-only non-tag values in the metadata box (length, filepath)
  • PICARD-3444 - Bundle sqlite3 in packaged builds
  • PICARD-3449 - Rework Cover Art → Processing options layout to stack Tags/Files vertically
  • PICARD-3452 - Sort debug options by translated name and show CLI name in tooltip

MusicBrainz Picard 3.0.0b7

Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Jul 09:51
release-3.0.0b7
e49fa76

Please refer to the download page for official download locations.

Bugfixes

  • PICARD-3330 - Config upgrade hooks do not update profile overrides for value transforms
  • PICARD-3331 - Encoding error when saving file metadata
  • PICARD-3332 - Enums are not stored as values in option profiles
  • PICARD-3333 - Cover art provider plugin option pages cannot have profile highlights
  • PICARD-3334 - Enabling track title translation always uses the recording title
  • PICARD-3336 - Can not go back to main app window after viewing Picard > About Picard
  • PICARD-3338 - PICARD_PLUGIN_REGISTRY_URL env var ignored when official registry cache exists
  • PICARD-3339 - Plugin boolean options show up in quick settings, but are not usable as such
  • PICARD-3342 - Profile highlights broken if same option name is used by different plugins
  • PICARD-3344 - Crash when refreshing collections list
  • PICARD-3345 - Exception when reading SYLT tag with newline

New Feature

  • PICARD-30 - Add _artistcomment and _albumartistcomment variables
  • PICARD-3328 - Support TOML-based exportable/importable profiles
  • PICARD-3346 - Cyanrip log support

Improvements

  • PICARD-2673 - Standardize artist name variations by default
  • PICARD-2845 - Add wizard illustration to first run information dialog and setup wizard
  • PICARD-2999 - Automatic update check should be opt-in
  • PICARD-3335 - Replace picard-plugins with picard-cli subcommand architecture
  • PICARD-3337 - Add a picard-cli plugins compile-ui command
  • PICARD-3343 - Allow starting the setup wizard again from the help menu
  • PICARD-3347 - Add a plugin v3 extension point to register a custom CD ripping log parser

MusicBrainz Picard 3.0.0b4

Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Jun 17:02
release-3.0.0b4
66a641c

Please refer to the download page for official download locations.

Bugfixes

  • PICARD-3300 - Fails to launch on macOS: "Expected an instance of Tagger"
  • PICARD-3301 - Visual glitch in log viewer for multi line output
  • PICARD-3304 - picard-plugins fails to launch with "Expected an instance of Tagger"

Improvements

  • PICARD-3303 - Add syntax highlighting to Log Detail dialog

MusicBrainz Picard 3.0.0b3

Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Jun 17:02
release-3.0.0b3
a37a1bd

Please refer to the download page for official download locations.

Bugfixes

  • PICARD-2376 - Log view becomes unresponsive on long list
  • PICARD-3194 - Custom column %_musicbrainz_discids% or %compilation% only displays value on track level
  • PICARD-3256 - Preferred Releases always saved in alphabetic order
  • PICARD-3258 - tagger.remove_album crashes inside register_album_metadata_processor handler
  • PICARD-3265 - Translation locale selection does not sort locales by UI language
  • PICARD-3267 - macOS app claims to support macOS 11.0, but minimum supported version for Qt 6.11 is macOS 13.0
  • PICARD-3272 - "Never replace selected cover image types" ignored
  • PICARD-3274 - Crash after removing last item in standalone recordings
  • PICARD-3275 - Default optical drive always used regardless of which drive is selected in Lookup CD drop down
  • PICARD-3277 - Cover art to be saved as external files has no types and comments set
  • PICARD-3278 - Non-front CAA cover art images replace front cover
  • PICARD-3279 - Cover art column does not update for tracks
  • PICARD-3281 - Improve UI responsiveness during scan of many files
  • PICARD-3287 - Context menu is missing "Expand all", "Collapse all" and "Select all" entries
  • PICARD-3290 - Built-in player prevents file write access
  • PICARD-3294 - "Never replace cover image" options only run on image loading
  • PICARD-3295 - Track loses original cover art when file gets removed
  • PICARD-3297 - Cover art "Show more details" failing after clustering

New Features

  • PICARD-2197 - Use artist aliases to find a more appropriate artist sort name for the artist credit

Improvements

  • PICARD-2867 - Improve matching and lookup by utilizing barcode
  • PICARD-3163 - Make using artist sortname for translation optional, disabled by default
  • PICARD-3261 - Simplify Unicode characters when saving tags with non-Unicode character set
  • PICARD-3262 - New picard-plugins --init command to initialize a new plugin directory
  • PICARD-3264 - Improved alias selection for artist, album and track translations
  • PICARD-3269 - Make ISWCs available as %_iswc% variable
  • PICARD-3283 - Add stop button for pending network requests
  • PICARD-3284 - Improve release matching with tiered scoring and identifier support
  • PICARD-3285 - Add a button to clear the network cache
  • PICARD-3286 - Log View dialog: performance issues, limited filtering, and UX improvements
  • PICARD-3289 - Allow user to set the default log level used when Picard is started
  • PICARD-3291 - Utilize barcode/catno/date from file tags for better release matching
  • PICARD-3296 - Adjust Haiku platform detection to changes in Haiku's latest Python versions
  • PICARD-3298 - Plugin options UI improvements
  • PICARD-3299 - New debug options "plugin_development" and "coverart"

MusicBrainz Picard 2.13.1

Choose a tag to compare

@github-actions github-actions released this 05 Feb 06:51
release-2.13.1
998ee6f

Please refer to the download page for official download locations.

Tasks

MusicBrainz Picard 2.13

Choose a tag to compare

@github-actions github-actions released this 04 Feb 16:18
release-2.13.1alpha1
893dca5

Please refer to the download page for official download locations.

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

Improvements

  • PICARD-736 - Avoid manual copying of authentication token
  • PICARD-2882 - Support PKCE for OAuth2 authorization
  • PICARD-2886 - OAuth2: Implement token revocation on the server
  • PICARD-3021 - Add context menu action to metadata box to merge original and new values

MusicBrainz Picard 2.9.1

Choose a tag to compare

@github-actions github-actions released this 16 Aug 08:13
release-2.9.1
2fc1100

Bugfixes

  • PICARD-2186 - Windows installer fails to detect already running instance
  • PICARD-2688 - Windows: Portable version crashes when launched with -h
  • PICARD-2692 - Windows: Crash on startup after upgrade from 2.8 to 2.9
  • PICARD-2693 - Windows installer allows canceling the uninstaller
  • PICARD-2694 - Crash when re-opening options after closing without closing the scripting documentation dialog
  • PICARD-2695 - Crash in script editor when showing tooltips for some Unicode character codes
  • PICARD-2696 - Windows: Shift dragging files into Picard deletes the files on the filesystem
  • PICARD-2697 - Options "Restore Defaults" does not restore all defaults
  • PICARD-2698 - Windows: Permanent high CPU usage
  • PICARD-2710 - Files are not getting loaded on systems with 2 or less CPUs
  • PICARD-2713 - Stand alone instance mode does not work
  • PICARD-2714 - Windows: Portable installs should run as separate instances
  • PICARD-2718 - File selector for ripping log files does not show *.log files with the "All supported log files" filter

New Features

  • PICARD-1815 - Notification on plugin updates available
  • PICARD-2705 - Provide the new audio director relationship as tag

Improvements

MusicBrainz Picard 2.3.0.dev1

Choose a tag to compare

@github-actions github-actions released this 26 Nov 15:00
release-2.3.0.dev1-3
277b569

Feature

  • Dummy release

release-2.3.0.dev1-2

Choose a tag to compare

@github-actions github-actions released this 26 Nov 15:01
release-2.3.0.dev1-2
ac51767
Dummy release