Kid3 Changelog

What's new in Kid3 3.4.3

Nov 14, 2016
  • Tagging of WAV files is improved by supporting ID3v2.3.0 tags on WAV files and better interoperability with RIFF INFO tags by configuring the track field to be "ITRK" and the RIFF chunk to use a lowercase "id3 " name. The latest iTunes tags for classical music are now supported. Bug fixes solve crashes with FLAC files and support for translated names and the 3rd tag in kid3-cli.

New in Kid3 3.4.1 (Jun 23, 2016)

  • Fixed:
  • Avoid wrong marking of ID3v2 Date frames as modified.
  • Enable setting M4A, Vorbis date with ISO date/time also when no tag exists.
  • Windows: Fix separators and relative file names in playlists.
  • Windows: Install missing SSL DLLs, needed for Discogs import.
  • Windows: Fix temporary file creation in id3lib.

New in Kid3 3.4.0 (Apr 22, 2016)

  • New:
  • Support more than two tags for MP3 files with ID3v1, ID3v2 and APE tags, FLAC files with ID3v1, ID3v2 and Vorbis tags.
  • Support RIFF INFO tags in WAV files.
  • Filename to tag format can be defined as a regular expression with captures.
  • Perl regular expressions with Qt 5.
  • Improved:
  • Import from tags is also available from CLI, QML and D-Bus.
  • Help for editing synchronized lyrics.
  • Handle redirects when downloading.
  • Fixed:
  • Windows: Saving files which are open in player, e.g. when editing synchronized lyrics.
  • Windows: Timestamp preservation with non-ASCII file names.
  • KDE 5: Jumping to a specific help topic.
  • Enable setting ID3v2.4 date with ISO date/time also when no tag exists.
  • Crash when writing to a FLAC file which cannot be opened.

New in Kid3 3.3.2 (Mar 14, 2016)

  • New:
  • Setting for text encoding used in playlists and exports.
  • Improved:
  • Support removing tags in MPC, WavPack with TagLib 1.11.
  • Fixed:
  • Windows: Fix plugin name in qmldir.
  • Windows: Crash when adding large pictures to Ogg files.
  • Windows: Go back to older Qt 5.4.2 to avoid random crashes.
  • Stripping of ID3v2 tags from WAV files with TagLib 1.11.
  • Adapted to Discogs server update.

New in Kid3 3.3.1 (Dec 16, 2015)

  • Package for Android, support GEOB frames in CLI. Improvements for high pixel density displays and handling read-only files. Bug fixes include selection of text encoding in picture frames, higher resolution application icons and a workaround for cropped pictures on high pixel density displays.

New in Kid3 3.3.0 (Oct 2, 2015)

  • New:
  • Make order of quick access frames configurable.
  • Support separators and submenus in user action context menu.
  • Restore defaults button in settings dialog.
  • CSV import from multiple directories.
  • Support for lyrics.wikia.com in embed lyrics script.
  • Support for chapter and table of contents audiobook frames.
  • Mac, Windows: Support for podcast frames.
  • Improved:
  • Display user friendly names for all supported frames.
  • Updated Czech translation.
  • Change file permissions in the case of modified file names.
  • Fixed:
  • Wrong and missing translations.
  • Removing ID3v1 genre with id3lib.
  • KDE 5: Name filters used in file dialogs, blocking file dialogs.
  • KDE 5: Invoking help in settings dialog.
  • KDE 4: Build with kdelibs-4.14.11.
  • Qt 5.5: Spurious popping up of download dialog.
  • Do not abort build if qmlplugindump cannot be started.

New in Kid3 3.2.1 (May 13, 2015)

  • New:
  • Support APE cover art.
  • Improved:
  • Mac: Do not show empty menu icons for About, Find, Replace.
  • Fixed:
  • Wrong size of picture when switching from file with only IDv1 tag to file with picture.
  • Mac: Empty root instead of file tree when opening file on network share.
  • Allow escaping of single quotes in kid3-cli.
  • Qt4: Do not run qmlplugindump when building, it needs an X11 connection.

New in Kid3 3.2.0 (Mar 17, 2015)

  • Script interface to write extensions and automate tasks using QML/JavaScript. Example scripts to embed, export and resize album art, export tags and fetch lyrics from a web service. Support for building with KDE 5 and tagging DSF and Ogg/FLAC files. More options to number tracks and marking oversized embedded album art.

New in Kid3 3.1.2 (Nov 10, 2014)

  • New:
  • Allow user to change the file permissions of read-only files.
  • Improved:
  • Updated Simplified Chinese translation.
  • Reduce number of open file descriptors with TagLib >= 1.8.
  • Fixed:
  • Adapted to Discogs server update.
  • Correctly add missing frames when editing multiple files.
  • The value of an existing frame on multiple files can be set
  • via D-Bus.
  • File names with special characters in Mp4V2Metadata on Windows.
  • Appdata passes appdata-validate check.

New in Kid3 3.1.1 (Aug 25, 2014)

  • New:
  • Validation for date/time, track and disc number frames.
  • Mac OS X: Drop on dock icon.
  • Timeout command in kid3-cli to overwrite command timeout.
  • Build option WITH_NO_MANCOMPRESS to disable gzipped manpages.
  • Improved:
  • Updated Czech translation.
  • Support drag'n'drop from https, ftp.
  • Show picture type in frame table.
  • Allow import from file/clipboard with empty date fields.
  • Mac OS X: Placement of Preferences, Quit, About in application menu.
  • Add AppData and comment in desktop file for GNOME Software.
  • Handling of RPATH to private libraries.
  • Fixed:
  • Setting of POPM frames using kid3-cli.
  • Removing of COMM, PRIV, TXXX, free form frames.
  • Windows: kid3-cli output redirection.
  • Mac OS X: Support case-sensitive filesystems.
  • Mac OS X: Fix drag'n'drop on OS X 10.10 Yosemite Preview.
  • Restore Ogg files if writing fails.
  • Format while editing for tag 2.
  • Support composer when importing from MusicBrainz.
  • Opening external links from handbook.

New in Kid3 3.1 (Apr 25, 2014)

  • New:
  • Support for synchronized lyrics and event timing codes.
  • Import and export of LRC (synchronized lyrics/Karaoke) files.
  • Find and replace strings in tags and file names.
  • Display details and sort columns in file list.
  • Open and Open Containing Folder file list actions.
  • Support Ogg and Opus cover art.
  • Export format CDRDAO TOC for CDs with CD-text from WAV tags.
  • D-Bus command expandFileList() to expand the whole file list.
  • Improved:
  • Updated Czech, Finnish, Estonian translations.
  • GUI and usability, keyboard navigation.
  • Fixed:
  • Restore Quick Access Tags settings properly.
  • Support tags from file name with 2 character extensions (e.g. ".wv").
  • Keyboard shortcuts settings with Mac OS X 10.9.
  • Build without Phonon.
  • Fingerprint decoding and resampling with libav.
  • D-Bus command expandDirectory().

New in Kid3 3.0.2 (Nov 30, 2013)

  • Fixed:
  • Translations and handbook are not found on Mac OS X 10.9 Mavericks.
  • Application termination when main window is closed while handbook is open.
  • Tag 1 genre combobox is empty if "show only custom genres" is set.
  • Session restoration.
  • Detection of installed Qt 5.
  • KDE application does not find libraries if prefix is not /usr.
  • Build if all translations are disabled.
  • Improved:
  • Added new genres introduced in Winamp 5.6.

New in Kid3 3.0.1 (Oct 30, 2013)

  • This release fixes the incorrect configuration conversion and toolbar configuration in the KDE version, the filename format configuration, bugs in the fingerprint import, and several build issues for different Linux distributions.

New in Kid3 3.0 (Oct 24, 2013)

  • New:
  • Command-line interface kid3-cli.
  • Use common shared libraries for KDE, Qt-only and CLI versions.
  • Plugins for metadata libraries and importers.
  • Support Opus files with TagLib 1.9.
  • Support GStreamer 1.0.
  • Support libavresample 0.0.3.
  • Improved:
  • Editing without leaving the keyboard.
  • When saving a file fails, tell user if it is not writable.
  • Escape metacharacters in HTML export.
  • Updated Czech translation.
  • Updated Finnish translation.
  • Cleaned up configuration option sections.
  • Fixed:
  • Crash when saving non-FLAC file with flac extension.
  • Support minimum Mac OS X version 10.5.
  • Load Qt libraries only from bundle on Mac OS X.

New in Kid3 2.2 (Oct 26, 2012)

  • New:
  • Option to load last opened file on startup.
  • Option to use locale for character conversion.
  • Support new features of TagLib 1.8: More ID3 frames, ID3v2.3, tracker modules (MOD, S3M, IT, XM).
  • Support use of GStreamer instead of FFmpeg for Chromaprint decoding. + Support building with latest libav/FFmpeg libraries.
  • Improved:
  • Extract year from "YYYY-MM.." date frame for %{year} format code.
  • Character conversion for roman numbers.
  • Dutch translation.
  • Finnish translation.
  • Fixed:
  • Avoid crash when exporting album cover while editing multiple files.
  • Check if file format supported before converting to ID3v2.3.0.
  • Rewritten Discogs import to use Discogs API v2.0.

New in Kid3 2.1 (May 14, 2012)

  • Chromaprint Acoustid fingerprint import, keyboard shortcuts, improved iTunes support, icons, bug fixes.

New in Kid3 2.0.1 (Nov 2, 2011)

  • Prevent cursor from jumping to end in format line edits.
  • Correctly update file selection after add, edit or delete frame.
  • Build system finds DocBook XSL on various Linux distributions, finds Phonon on Ubuntu 11.10, can build with shared libraries.
  • Correctly set bundle version on Mac OS X.
  • Czech translation.

New in Kid3 1.6 (Feb 7, 2011)

  • Improved:
  • The total number of tracks can be set in the "Number Tracks" dialog.
  • All numeric fields can be padded with zeros.
  • Parts of the filename can be ignored when generating tags from the filename.
  • Updated Estonian, Italian and Czech translations.
  • Fixed:
  • Track number digits option works now with ID3v2.4 and UTF8/UTF16.
  • Adapted to Discogs server update.

New in Kid3 1.5 (Sep 27, 2010)

  • New features include faster filtering, a simple audio player, and GUI and usability improvements.

New in Kid3 1.4 (Mar 7, 2010)

  • New:
  • Support for cover art in Ogg files.
  • Import from Amazon.
  • Separate formats for "to filename" and "from filename".
  • Czech translation.
  • Improved:
  • Use of UTF8 and UTF16 encoding when non-ASCII characters are used.
  • GUI and usability.
  • Fixed:
  • Correctly set tags when tags of multiple files are selected,
  • edited, and then copied to the other tag.
  • Adapted to Discogs server update.

New in Kid3 1.3 (Nov 3, 2009)

  • Support for WMA/ASF, AIFF and WAV files, advanced playlist creation, improved tag editing.

New in Kid3 1.2 (Apr 30, 2009)

  • New:
  • Import of album cover art from various sources.
  • Mark changed tag fields and filenames.
  • Option to store ID3v2 genre as text instead of numeric string.
  • Track number format with configurable amount of leading zeros.
  • Improved:
  • Directory deb to generate Debian packages for KDE 4 and Qt 4 or KDE 3 and Qt3.
  • Proxy authentication with Qt 4.
  • Display and editing of COMM, PRIV, UFID, MCDI and POPM frames.
  • Technical details (bitrate, codec, ...) for export and filter.
  • Fixed:
  • Format replacements %c, %y, ... are replaced with empty strings if the corresponding field is empty
  • Charset for gnudb.org import.
  • ID3v1 fields are displayed correctly after saving when the ID3v2.3 encoding is set to UTF16.
  • Correct header information for MP3 files with attached picture or without ID3v1 tag.
  • Adapted to Discogs server update.

New in Kid3 1.1 (Oct 25, 2008)

  • This release includes usage of all tags for all operations.
  • Additional tags can be imported from Discogs and MusicBrainz.
  • The character encoding can be set for ID3v1.1 tags.