Releases: metabrainz/picard
Releases · metabrainz/picard
MusicBrainz Picard 2.9
Bugfixes
- PICARD-2011 - "RuntimeError: dictionary changed size during iteration" in metadatabox
- PICARD-2685 - Moving files between tracks looses AcoustID fingerprint and ReplayGain tags
- PICARD-2689 - If the first dragged element is not visible an empty rectangle is shown during drag
Improvements
- PICARD-2680 - Modal first use and file save confirmation dialogs
- PICARD-2681 - Revise wording of first use and file save confirmation dialogs
MusicBrainz Picard 2.9.0b3
Bugfixes
- PICARD-2658 - macOS 10.12 build is not responding after launch, no UI shown
- PICARD-2659 - Picard 2.9.0b2 stuck in login loop if MusicBrainz server port is not set to 443
- PICARD-2660 - RecursionError: maximum recursion depth exceeded while calling a Python object
- PICARD-2668 - On application crash the main process does not exist, waits for interprocess communication pipe threads
- PICARD-2669 - File status icon sometimes shows wrong status
Improvements
- PICARD-2662 - Give better user message with corrupted file
- PICARD-2665 - Ignoring artist credits shouldn't be default behavior
- PICARD-2671 - Show a first run information dialog
- PICARD-2676 - Show a file save confirmation dialog
- PICARD-2679 - "Open folder" does not work on Snap install
MusicBrainz Picard 2.9.0b2
Bugfixes
- PICARD-2481 - Shorten long country lists in search results
- PICARD-2651 - Repeated / duplicate log lines on console output
Improvements
- PICARD-2653 - Update alias locales for updated server list
- PICARD-2654 - Show error message on rating submission failure due to server error
MusicBrainz Picard 2.9.0b1
Bug Fixes
- PICARD-2534 - Vorbis / FLAC: Trailing null char in
date
tag causes date to be ignored - PICARD-2605 - Windows: libssl-1_1-x64.dll missing
- PICARD-2608 - Application exit waits for outstanding loading request
- PICARD-2611 - During clustering selection changes are ignored, can lead to users performing actions on unexpected files
- PICARD-2615 - Picard does not check for unsaved files when using the QUIT command
- PICARD-2624 - ValueError writing truncated AIFF / WAVE / DSDIFF files
- PICARD-2627 - Interprocess communication pipe hangs on quit
- PICARD-2629 - Keyboard shortcut for "Search for similar albums"
- PICARD-2630 - Crash at startup due failing to upgrade configuration
- PICARD-2642 - Submit cluster as release opens on 0.0.0.0 if "Listen only on localhost" is disabled
- PICARD-2645 - QUIT command only works if there are files that need saving and user cancels the quit
New Features
- PICARD-711 - New variables for release group, release, recording and work series
- PICARD-2617 - Add variables for file creation (
_file_created_timestamp
) and modification date(time) (_file_modified_timestamp
) - PICARD-2606 - Add
_writersort
and_lyricistsort
variables
Improvements
- PICARD-900 - Use Id3v24 by default instead of id3v23
- PICARD-1649 - Allow plugins to link to documentation
- PICARD-1945 - Option to set the number of parallel fpcalc processes
- PICARD-2535 - Handle null terminated tag values in Vorbis / FLAC tags
- PICARD-2609 - Improve UI responsiveness during file loading
- PICARD-2616 - Support tag
releasedate
for TDRL / RELEASEDATE (not filled by default, but available for scripting and plugins) - PICARD-2620 - New icon for Picard on macOS
- PICARD-2625 - Improve visibility of creating a new file naming script
- PICARD-2626 - macOS: add 512px & 1024px icons
- PICARD-2634 - Use standardized artist names by default
MusicBrainz Picard 2.9.0a1
Bugfixes
- PICARD-2576 - Options window minimum height does not fit on smaller screens
- PICARD-2599 - Crash on plugin install / update
New Features
- PICARD-2471 - Restrict Picard to a single instance, open new files in existing instance
- PICARD-2519 - Allow passing supported URLs on command line
- PICARD-2526 - Allow starting processing actions from the command line
Improvements
- PICARD-356 - Replace Windows incompatible characters with user defined character
- PICARD-2486 - Add text-based comparison scripting functions
- PICARD-2550 - Support dBpoweramp secure ripping log files for disc ID lookup
- PICARD-2553 - Add option to use underscores instead of spaces in file naming
- PICARD-2567 - Support fre:ac ripping log for disc ID lookup
- PICARD-2595 - Customizable replacement character for directory separators
MusicBrainz Picard 2.8.5
Bugfixes
- PICARD-2590 - Relative paths for cover art file names no longer work
- PICARD-2593 - Toolbar icon text disappears when saving options
- PICARD-2596 - "Show icons in menus" option is applied without saving options
MusicBrainz Picard 2.8.4
Bugfixes
- PICARD-2520 - Null bytes in tag values can cause crashes when sorting
- PICARD-2539 - Picard crashes on huge releases if no cover art provider is active
- PICARD-2548 - Loaded album does not update cover art display
- PICARD-2549 - Moving tracks between albums shows tracks differ even when they do not
- PICARD-2554 - Submit AcoustIDs submits even IDs that are in center pane
- PICARD-2556 - Player popovers for volume and playback speed crash on Wayland and open on wrong position
- PICARD-2557 - Add New Tag autocomplete list contains value typed so far
- PICARD-2558 - Floatable toolbars unusable under Wayland
- PICARD-2564 - Options for "Windows compatibility" and "Replace non-ASCII" get incorrectly set to inactive
- PICARD-2565 - Rules for file name compatibility and max. path shortening are not applied when saving cover art
- PICARD-2568 -
$cleanmulti()
has no effect for hidden variables - PICARD-2570 - Unable to drag tracks from right hand pane to Clusters
- PICARD-2582 -
distutils.errors.DistutilsClassError
when building withsetup.py
- PICARD-2588 -
QObject::startTimer
: Timers can only be used with threads started with QThread
Improvements
- PICARD-2589 - Support media types "DualDisc (DVD side)" and "Betacam SP"
MusicBrainz Picard 2.8.3
Bugfixes
- PICARD-2524 - Random crash on album search
MusicBrainz Picard 2.8.2
Bugfixes
- PICARD-2480 - Lookup CD from EAC log generates incorrect Disc ID from Enhanced CDs
- PICARD-2498 - Except for the description no HTML should be allowed in plugin metadata
- PICARD-2505 - Cover art type "matrix/runout" causes a folder "matrix" being created when saving cover art
- PICARD-2506 - fpcalc errors out with paths > 259 characters
- PICARD-2507 - CD pregap track not included in totaltracks
- PICARD-2508 - Scripts being run repeatedly when script editor is open, can result in data duplication for scripts appending to existing tags
- PICARD-2515 - macOS: Swatches not coloured in Options > User Interface > Colours
- PICARD-2518 - Keyboard shortcuts not working in Italian localization
Improvements
- PICARD-2504 - Increase default query limit and make it configurable
- PICARD-2516 - Support CAA cover art types "Top" and "Bottom"
- PICARD-2517 - Support media type "Mixed Mode CD"
MusicBrainz Picard 2.8.1
Bugfixes
- PICARD-2489 - Preferred Releases UI not loading in Options menu on FreeBSD
- PICARD-2491 - Crash upon loading album information for releases with MBID redirects
- PICARD-2493 - If locales for picard-countries or picard-attributes are missing UI translation is completely skipped
- PICARD-2494 - Remove empty info dialog for "[standalone-recordings]" special album entry