Skip to content

Releases: metabrainz/picard

MusicBrainz Picard 2.5

22 Oct 14:13
release-2.5
869dbd5
Compare
Choose a tag to compare

Bugfixes

  • PICARD-214 - Take case insensitive file systems into account when renaming files
  • PICARD-1972 - Times missing in bottom panel
  • PICARD-1973 - Multi-value tags getting flattened when files get matched to tracks
  • PICARD-1974 - Picard crashes when using the same tag name more than once in "Tags from File Names..."
  • PICARD-1975 - Tags from file names does not properly set hidden tags
  • PICARD-1976 - Cover art providers do not handle URLs with query arguments correctly
  • PICARD-1979 - Comment tag in MP4 not saved correctly
  • PICARD-1982 - Cover art not saving properly

Improvements

  • PICARD-1978 - Add keyboard shortcut for Tags From Filenames and allow to place it in toolbar

MusicBrainz Picard 2.5.0b1

15 Oct 12:54
release-2.5.0b1
53f50db
Compare
Choose a tag to compare
Pre-release

Bugfixes

  • PICARD-1858 - MusicBrainz Picard does not respond on macOS 11 Big Sur Beta
  • PICARD-1882 - Scripting text not well readable with dark theme on KDE
  • PICARD-1888 - Returning tracks to cluster uses matched release rather than what's in the files
  • PICARD-1932 - Failed AcoustID submission shows as successful
  • PICARD-1939 - Crash when "Remove" button is hit without picking a file first
  • PICARD-1941 - Unchanged multi-value tags on tracks show up as changed
  • PICARD-1954 - Right-clicking on album with "could not load album" message crashes
  • PICARD-1956 - It is possible to have the same file multiple times inside the same cluster
  • PICARD-1961 - Capitalization for non-standardized instruments
  • PICARD-1963 - Possible stack overflow when loading files
  • PICARD-1964 - Scripting documentation does not support RTL languages
  • PICARD-1969 - Browser integration port changes without saving options
  • PICARD-1971 - Tags from file names dialog does not restore window size

New Features

  • PICARD-259 - Make file-specific variables and metadata available to tagger script
  • PICARD-534 - Support SOCKS proxy
  • PICARD-1908 - Allow loading release group URLs / MBIDs
  • PICARD-1942 - Display tracklist in Info dialog for loaded releases
  • PICARD-1946 - Map "vocal arranger" rel to arranger tag

Improvements

  • PICARD-1390 - Apply a network timeout to avoid network requests hanging indefinitely
  • PICARD-1782 - Allow locking table headers to prevent accidental resorting
  • PICARD-1879 - When dragging tracks onto a release add those tracks sequentially
  • PICARD-1906 - Clarify uninstall message in Windows installer
  • PICARD-1936 - Rename the "Whitelist" cover art provider to "Allowed Cover Art URLs"
  • PICARD-1937 - Add context menu entry to cover art box to browse for local file
  • PICARD-1938 - Add context menu option to load files / folders from file browser
  • PICARD-1951 - Avoid complete hiding of metadata box or file panes
  • PICARD-1952 - Allow using native Qt styles on Linux
  • PICARD-1955 - Use built-in search by default for new installs
  • PICARD-1957 - Load files in file browser on double click
  • PICARD-1958 - macOS: Offer link to Applications folder in disk image
  • PICARD-1959 - In disc ID dialog rename "Lookup in Browser" to "Submit disc ID"
  • PICARD-1960 - Allow adding new items in list editor views using Insert key
  • PICARD-1965 - Allow opening fingerprinting options in AcoustID missing API key dialog

Tasks

  • PICARD-1929 - Make NSIS installer translations available on Transifex

MusicBrainz Picard 2.4.4

04 Sep 13:23
release-2.4.4
559126e
Compare
Choose a tag to compare

Bugfixes

  • PICARD-1931 - Regression: "Unmatched Files" do not appear when release was deleted from MB

MusicBrainz Picard 2.4.3

04 Sep 12:15
release-2.4.3
31af823
Compare
Choose a tag to compare

Bugfixes

  • PICARD-1916 - Picard crashes on older releases of macOS due to theming exception
  • PICARD-1918 - Saving files fails if there is no front image and "Save only one front image as separate file" is enabled
  • PICARD-1921 - Windows 10: With dark theme inactive checkboxes cannot be distinguished from active ones
  • PICARD-1928 - After clustering fingerprint icon disappears
  • PICARD-1931 - Regression: "Unmatched Files" do not appear when release was deleted from MB

Improvements

MusicBrainz Picard 2.4.2

18 Aug 08:29
release-2.4.2
6d76533
Compare
Choose a tag to compare

Bugfixes

  • PICARD-1909 - No refresh of metadata on "Use Original Value" or remove tags
  • PICARD-1911 - Removing tags does not update list views
  • PICARD-1913 - Changing tags of a track without matched files changes original metadata
  • PICARD-1914 - Editing track metadata edits data of previously linked file
  • PICARD-1915 - An album selected during loading should update the metadata view when loading has finished
  • PICARD-1916 - Picard crashes on older releases of macOS due to theming exception

Improvements

MusicBrainz Picard 2.4.1

11 Aug 09:47
Compare
Choose a tag to compare

Bugfixes

  • PICARD-1904 - Picard 2.4 does not start on Windows 7 and Windows 8

MusicBrainz Picard 2.4

10 Aug 12:29
Compare
Choose a tag to compare

Bugfixes

  • PICARD-1763 - App does not start on macOS 10.13 High Sierra
  • PICARD-1873 - Scripting documentation uses an ugly font on Windows
  • PICARD-1881 - Function names in script documentation not readable with dark theme
  • PICARD-1884 - No tracknumber tag if track number is 0
  • PICARD-1889 - "Use track relationships" is including release relationships
  • PICARD-1890 - User is warned about color changes when exiting options, even if no change was made
  • PICARD-1891 - Crash parsing bad date in metadata
  • PICARD-1892 - Deleting "Total Tracks" or "Total Discs" from Vorbis tags causes save to fail
  • PICARD-1894 - Detecting track number from filename wrongly detects leading or trailing numbers
  • PICARD-1896 - Instrument arranger is not being mapped for tagging using the correct key
  • PICARD-1902 - Crash when typing $noop(\) in the script editor

New Features

  • PICARD-1128 - Support Microsoft WAVE format (RIFF/WAVE) tagging with ID3
  • PICARD-1839 - Support DSDIFF (DFF) files

Improvements

  • PICARD-1812 - Support RIFF INFO chunks for WAVE files
  • PICARD-1871 - Use tag list editor for preserved tags
  • PICARD-1875 - Improve function documentation for $firstalphachar
  • PICARD-1878 - Inefficient reading of tracks leads to slow saving on some file systems and network shares
  • PICARD-1880 - Use Consolas font on Windows for monospace font (script editor, log view etc.)
  • PICARD-1887 - On macOS use dark syntax theme if dark mode is enabled (currently only when running from source)

MusicBrainz Picard 2.4.0b2

05 Jul 17:30
release-2.4.0b2
9992fa7
Compare
Choose a tag to compare
Pre-release

Bugfixes

  • PICARD-1864 - Adding single files does ignore existing MBIDs
  • PICARD-1866 - Coverart pane does not update during / after saving files
  • PICARD-1867 - Guess format fallback is broken
  • PICARD-1868 - CAA type selection dialog does not translate "Unknown"

MusicBrainz Picard 2.4.0b1

01 Jul 09:53
release-2.4.0b1
Compare
Choose a tag to compare
Pre-release

Bug-fix

  • PICARD-1753 - Fix font size of script editor and log view on Windows
  • PICARD-1807 - Wrong error handling when using python-libdiscid
  • PICARD-1813 - $title function throws error on empty value
  • PICARD-1820 - PLUGIN_VERSION no longer displayed correctly in plugins dialog
  • PICARD-1823 - Genre tag ordering is non-deterministic
  • PICARD-1826 - "no appropriate stream found" when saving .ogg (OPUS) file
  • PICARD-1838 - Files with a .dff file extension are interpreted as DSF files and fail to load
  • PICARD-1853 - Crash if tags contain null character
  • PICARD-1855 - Relationships not tagged for non-album track
  • PICARD-1859 - "ValueError: Invalid literal" followed by crash when opening certain files

New Feature

  • PICARD-1704 - Support Windows 10 dark mode
  • PICARD-1797 - Autocompletion for script functions and variables
  • PICARD-1798 - Add support for inline translatable documentation

Improvement

  • PICARD-824 - Expand all option submenus by default
  • PICARD-920 - Remember selected options page
  • PICARD-1117 - Instrumental recordings of a work should set language to "No lyrics"
  • PICARD-1796 - Consider release date when matching files to releases
  • PICARD-1805 - Make it easier to add the first script
  • PICARD-1818 - Make PyQt5.QtDBus optional
  • PICARD-1829 - Add support for disc numbers in cluster Info dialog tracklists
  • PICARD-1831 - Mitigate performance impacts of file selection and UI updates during processing
  • PICARD-1840 - Instrumental recordings of a work should drop the lyricist credit
  • PICARD-1842 - AIFF and DSF: Add support for albumsort, artistsort, titlesort and discsubtitle
  • PICARD-1843 - Improve load and clustering performance
  • PICARD-1844 - Further improve loading and clustering performance
  • PICARD-1845 - Add "lookup in browser" for musicbrainz_discid tag in metadata view
  • PICARD-1846 - Metadata.unset should not raise KeyError
  • PICARD-1847 - Restructure tag compatibility options
  • PICARD-1852 - Make about a separate dialog
  • PICARD-1854 - Improve sorting performance in main window
  • PICARD-1856 - Use pgettext function in Python 3.8

MusicBrainz Picard 2.3.2

06 May 09:45
release-2.3.2
3881261
Compare
Choose a tag to compare

Bug-fix

  • PICARD-1775 - $firstwords function doesn't catch IndexError
  • PICARD-1776 - $datetime crashes when invalid format specified
  • PICARD-1781 - Have $find return "" rather than "-1" on not found
  • PICARD-1783 - Deleting performer, comment or lyrics tag fails for some cases in ID3, Vorbis, MP4 and Apev2 tags
  • PICARD-1784 - Host not found error when downloading PDF artwork
  • PICARD-1785 - $delete(_id3:TXXX:foo) does not delete the ID3 frames
  • PICARD-1786 - Deleting tag stored in ID3 TIPL frame only removes first occurrence
  • PICARD-1787 - Deleting case-insensitive TXXX frames does not delete anything
  • PICARD-1788 - Saving ID3 tags marked as case-insensitive causes duplicated TXXX frames
  • PICARD-1790 - Crash when selecting plugin that can be updated
  • PICARD-1791 - Network access is disabled error under VPN service
  • PICARD-1795 - iTunes tags not removable (reappear after being deleted)
  • PICARD-1801 - List index out of range when saving Vorbis file
  • PICARD-1803 - Instrument EWI is rewritten "e w i"

Improvement

  • PICARD-1777 - Support fractional scaling on Windows 10
  • PICARD-1800 - Simplify Unicode 'Bullet' to ASCII 'Hyphen-minus'
  • PICARD-1809 - Optimize format detection logic