Mp3tag Changelog

What's new in Mp3tag 3.25b Beta

Apr 29, 2024
  • FIX: renaming directories via action Format value stopped working on some systems (since v3.25a). (#64532)

New in Mp3tag 3.25a Beta (Apr 29, 2024)

  • FIX: renaming directories via action Format value or Convert → Tag - Tag with _DIRECTORY resulted in inconsistent File List state when Overwrite, Skip, or Keep Both was used at collisions. (#56247)
  • FIX: text in filter field was displayed as selected and highlighted on startup, despite filter field not being focused. (#53067)
  • CHG: adding cover art now uses the actual cover data to determine image file format instead of relying on the file extension.
  • FIX: empty temporary file was not removed after error due to invalid file structure when writing MP4 files. (#59387)
  • FIX: moving files via Edit → Move... removed skipped files from File List despite them not being moved. (#63232)
  • FIX: JSON-related functions json_foreach and json_foreach_end of web sources framework reverted back to root object and not to previously selected object. (#64047)

New in Mp3tag 3.25 (Mar 28, 2024)

  • FIX: Nero MP4 `cdec` field for encoder settings was not preserved when writing tags (since v2.92). (#64148)
  • FIX: menu items at View > Sort by... were not accessible for screen readers. (#63621)
  • FIX: writing UTF-8 encoded export files produced wrong 4-byte character encoding for some Unicode characters. (#63556)
  • FIX: writing UTF-8 encoded `*.m3u8` playlists produced wrong 4-byte character encoding for some Unicode characters. (#63556)
  • FIX: error when reading UTF-8 encoded `*.m3u8` playlists with Unicode characters encoded using 4-bytes.
  • LNG: updated Traditional Chinese translation.

New in Mp3tag 3.24a Beta (Feb 4, 2024)

  • FIX: writing UTF-8 encoded export files produced wrong 4-byte character encoding for some Unicode characters. (#63556)
  • FIX: writing UTF-8 encoded *.m3u8 playlists produced wrong 4-byte character encoding for some Unicode characters. (#63556)
  • FIX: error when reading UTF-8 encoded *.m3u8 playlists with Unicode characters encoded using 4-bytes.

New in Mp3tag 3.24 (Jan 26, 2024)

  • FIX: Tag Sources configuration dialog didn't close in some cases when pressing Esc. (#63115)
  • CHG: optimization function for FLAC files now preserves a small padding block to increase performance for possible tag modifications. (#60372)
  • NEW: added optimization function to remove padding from FLAC files to Utils submenu in rightclick context menu. (#60372)
  • FIX: cover preview control at Extended Tags and Tag Sources was not square on all systems. (#63076)
  • FIX: File List was not refreshed with performed changes after an error occurred when renaming via converter 'Filename Filename' with a format string that did not match all selected files. (#63159)
  • FIX: focus on File List was lost after reloading tags via Ctrl+T or 'File > Read tag'. (#63128)
  • FIX: associated files were not handled correctly when moving via Edit ? Move and copying via Edit ? Copy. (#63108)
  • NEW: action type 'Generate Playlists' to create one playlist or multiple playlists via actions.
  • NEW: added new menu item 'File > Generate Playlists...'.
  • FIX: Playlist Generator only worked when files were selected (since v3.23a).
  • FIX: minor UI glitch at action Remove Duplicate Fields in dark mode (since v3.23a).
  • NEW: added Playlist Generator via Ctrl+Shift+P to generate multiple playlists for userdefined partitions.
  • NEW: added keyboard shortcut Ctrl+Alt+A for adding album cover from file.
  • NEW: added support for removing only duplicate fields that have the same content at action Remove Duplicate Fields.
  • NEW: added support for choosing a dedicated field to apply an action Remove Duplicate Fields to.
  • CHG: error message if entry for already existing field is added to the Tag Panel. (#62648)
  • LNG: updated Brazilian Portuguese, Catalan, Corsican, Hungarian, Italian, Simplified Chinese, Slovak, Spanish, Turkish, and Ukrainian translation.

New in Mp3tag 3.23e Beta (Jan 24, 2024)

  • CHG: optimization function for FLAC files now preserves a small padding block to increase performance for possible tag modifications. (#60372)

New in Mp3tag 3.23d Beta (Jan 22, 2024)

  • NEW: added optimization function to remove padding from FLAC files to Utils submenu in right-click context menu.

New in Mp3tag 3.23c Beta (Dec 25, 2023)

  • FIX: cover preview control at Extended Tags and Tag Sources was not square on all systems. (#63076)
  • FIX: File List was not refreshed with performed changes after an error occurred when renaming via converter Filename - Filename with a format string that did not match all selected files. (#63159)
  • FIX: focus on File List was lost after reloading tags via Ctrl+T or File → Read tag. (#63128)
  • FIX: associated files were not handled correctly when moving via Edit → Move and copying via Edit → Copy. (#63108)

New in Mp3tag 3.23b Beta (Dec 2, 2023)

  • NEW: action type 'Generate Playlists' to create one playlist or multiple playlists via actions.
  • NEW: added new menu item 'File → Generate Playlists...'.
  • FIX: Playlist Generator only worked when files were selected (since v3.23a).
  • FIX: minor UI glitch at action Remove Duplicate Fields in dark mode (since v3.23a).

New in Mp3tag 3.23a Beta (Nov 24, 2023)

  • NEW: added Playlist Generator via Ctrl+Shift+P to generate multiple playlists for user-defined partitions.
  • NEW: added keyboard shortcut Ctrl+Alt+A for adding album cover from file.
  • NEW: added support for removing only duplicate fields that have the same content at action Remove Duplicate Fields.
  • NEW: added support for choosing a dedicated field to apply an action Remove Duplicate Fields to.
  • CHG: error message if entry for already existing field is added to the Tag Panel. (#62648)

New in Mp3tag 3.22f Beta (Oct 29, 2023)

  • NEW: added function SayDate to web sources framework.
  • FIX: applying actions and action groups to large amounts of files could in rare cases cause the application to stop responding. (#62576)

New in Mp3tag 3.22e Beta (Oct 14, 2023)

  • NEW: added option to reference contents of output buffers via %output% in string parameters of web sources framework functions. (#62238)
  • FIX: adjusting cover art that uses grayscale color model resulted in undesired artifacts. (#60746, #62295)

New in Mp3tag 3.22d Beta (Oct 6, 2023)

  • CHG: modernized various dialogs and increased default font size. (#49799)
  • FIX: ID3v2 UFID was not always correctly detected as binary or text-only frame. (#62268)

New in Mp3tag 3.22c Beta (Sep 27, 2023)

  • NEW: extended JSON-related functions json_select_many and json_select_many_count of web sources framework with optional parameter to include result entries for non-existent items. (#62095)

New in Mp3tag 3.22b (Sep 20, 2023)

  • FIX: extracting cover art from files used last folder instead of current. (since v3.22a) LNG: updated Danish, Dutch, and Farsi translations.

New in Mp3tag 3.22a (Sep 20, 2023)

  • Enhanced the tag panel

New in Mp3tag 3.22 (Aug 24, 2023)

  • CHG: Microsoft Store version now uses 64bit version by default.
  • FIX: runtime error when saving Tag Sources configurations where associated schema contained headings or separators.
  • FIX: custom list values for directory field were still duplicated in some cases.
  • NEW: added support for localization of Tag Sources configurations.
  • NEW: LRC files are now also renamed, moved, and copied with corresponding MP3 and FLAC files. (#59189)
  • NEW: added support for audio MD5 via %_md5audio% for WavPack. (#61801)
  • NEW: added support for editing Tag Sources configurations via the Tag Sources menu
  • NEW: added new key `MinAppVersionWin=3.21h` to require a minimum version of Mp3tag for a Tag Source to be used. (#50650)
  • NEW: added functions `IfVar` and `IfNotVar` to web sources framework to check configuration settings from Tag Sources. (#61623)
  • NEW: added new key `Settings=Tag Source Configuration.settings` to provide a settings schema for Tag Sources. (#61623)
  • FIX: unchecking a checkbox field sometimes wrote contents of previous Tag Panel field since v3.21e).
  • NEW: added support for checkbox fields on Tag Panel.
  • FIX: inconsistency between internal function specification for `debug` in web sources framework and documentation regarding third parameter. (#61661)
  • CHG: added reporting of syntax errors in web sources scripts via error message in addition to scripterror.log. (#61653)
  • FIX: last parameter of functions in web sources framework was never checked for validity. (#61653)
  • FIX: editing mode in lists scrolled too far for columns that exceeded the list width.
  • NEW: added function `SayDuration` to web sources framework. (#53756, #61607)
  • NEW: added scripting function `fmtDuration` to create a formatted duration string based on numerical input.
  • NEW: added JSONrelated function `json_select_many_count` to web sources framework.
  • FIX: edit field shown when adjusting metadata from Tag Sources was misaligned in some cases. (#61577)
  • NEW: extended JSONrelated function `json_select_many` of web sources framework with optional parameters for last item separator and maximum items to select. (#50674)
  • NEW: added JSONrelated function `json_foreach_counter` to web sources framework.
  • FIX: web sources framework `IfGreater` and `IfLess` did not perform numeric comparison in all cases. (#61569)
  • NEW: added JSONrelated function `json_foreach_reverse` to web sources framework, which is to be used with `json_foreach_end`. (#61572)
  • CHG: copying and pasting individual fields via the extended tags dialog now replaces existing values. (#61383)
  • FIX: end editing in file list if window is resized.
  • FIX: option to prefer values from tag was shown also when configuring Custom List Values for `_DIRECTORY`.
  • FIX: option to only show userdefined genres was shown also when configuring Custom List Values for other fields than `GENRE` in some cases. (#61267)
  • FIX: custom list values for directory field were duplicated on file selection change.
  • LNG: updated Catalan, Corsican, Czech, Danish, French, Italian, Simplified Chinese, Spanish, and Turkish translation.

New in Mp3tag 3.21k Beta (Aug 23, 2023)

  • FIX: runtime error when saving Tag Sources configurations where associated schema contained headings or separators.

New in Mp3tag 3.21li Beta (Aug 18, 2023)

  • NEW: added support for localization of Tag Sources configurations.
  • FIX: custom list values for directory field were still duplicated in some cases. (#61267)

New in Mp3tag 3.21h Beta (Aug 15, 2023)

  • NEW: LRC files are now also renamed, moved, and copied with corresponding MP3 and FLAC files. (#59189)
  • NEW: added support for audio MD5 via %_md5audio% for WavPack. (#61801)
  • NEW: added support for editing Tag Sources configurations via the Tag Sources menu. (#61623)
  • NEW: added new key [MinAppVersionWin]=3.21h to require a minimum version of Mp3tag for a Tag Source to be used. (#50650)
  • NEW: added functions IfVar and IfNotVar to web sources framework to check configuration settings from Tag Sources. (#61623)
  • NEW: added new key [Settings]=Tag Source Configuration.settings to provide a settings schema for Tag Sources. (#61623)

New in Mp3tag 3.21f Beta (Jul 27, 2023)

  • FIX: unchecking a checkbox field sometimes wrote contents of previous Tag Panel field (since v3.21e).

New in Mp3tag 3.21e Beta (Jul 26, 2023)

  • NEW: added support for checkbox fields on Tag Panel.

New in Mp3tag 3.21d Beta (Jul 25, 2023)

  • FIX: inconsistency between internal function specification for debug in web sources framework and documentation regarding third parameter. (#61661)

New in Mp3tag 3.21c Beta (Jul 25, 2023)

  • CHG: added reporting of syntax errors in web sources scripts via error message in addition to scripterror.log. (#61653)
  • FIX: last parameter of functions in web sources framework was never checked for validity. (#61653)
  • FIX: editing mode in lists scrolled too far for columns that exceeded the list width. (#61612)

New in Mp3tag 3.21b Beta (Jul 20, 2023)

  • NEW: added function SayDuration to web sources framework. (#53756, #61607)
  • NEW: added scripting function fmtDuration to create a formatted duration string based on numerical input.
  • NEW: added JSON-related function json_select_many_count to web sources framework. (#61598)
  • NEW: extended JSON-related function json_select_many of web sources framework with optional parameters for last item separator and maximum items to select. (#50674)
  • NEW: added JSON-related function json_foreach_counter to web sources framework. (#61578)
  • FIX: web sources framework IfGreater and IfLess did not perform numeric comparison in all cases. (#61569)
  • FIX: edit field shown when adjusting metadata from Tag Sources was misaligned in some cases. (#61577)

New in Mp3tag 3.21a Beta (Jul 17, 2023)

  • NEW: added JSON-related function json_foreach_reverse to web sources framework, which is to be used with json_foreach_end. (#61572)
  • CHG: copying and pasting individual fields via the extended tags dialog now replaces existing values. (#61383)
  • FIX: end editing in file list if window is resized.
  • FIX: option to prefer values from tag was shown also when configuring Custom List Values for _DIRECTORY.
  • FIX: option to only show user-defined genres was shown also when configuring Custom List Values for other fields than GENRE in some cases. (#61267)
  • FIX: Custom List Values for directory field were duplicated on file selection change. (#61267)

New in Mp3tag 3.21 (May 26, 2023)

  • FIX: resizing issues when moving from a monitor with larger resolution to one with smaller resolution at Tag Sources dialog.
  • FIX: option to save total count of tracks was editable after toggling "Next disc on change of" at auto-numbering wizard.
  • FIX: runtime error when using converter Tag - Tag (since v3.20a).
  • FIX: previous installation folder was not remembered in some cases (since v3.20a).
  • NEW: added support for redoing the last undone action.
  • NEW: added support for repeating the last run action or action group.
  • NEW: added confirmation message to overwrite existing file when exporting custom list values.
  • NEW: added auto-numbering wizard to Convert context menu.
  • FIX: icons of dynamically created submenus, e.g., context menu Tools, were not displayed when running in light mode (since v3.19a).
  • CHG: added safety check to installer for already installed version with different architecture.
  • LNG: updated Brazilian Portuguese, Catalan, Corsican, Czech, Danish, Farsi, Simplified Chinese, and Spanish translation.

New in Mp3tag 3.20b Beta (May 2, 2023)

  • FIX: runtime error when using converter Tag - Tag (since v3.20a).
  • FIX: previous installation folder was not remembered in some cases (since v3.20a). (#60821)

New in Mp3tag 3.20a Beta (Apr 27, 2023)

  • NEW: added support for redoing the last undone action. (#5217, #43130, #44452, #53243)
  • NEW: added support for repeating the last run action or action group. (#44452)
  • NEW: added confirmation message to overwrite existing file when exporting custom list values. (#60780)
  • NEW: added auto-numbering wizard to Convert context menu. (#60557)
  • CHG: added safety check to installer for already installed version with different architecture.
  • FIX: icons of dynamically created submenus, e.g., context menu Tools, were not displayed when running in light mode (since v3.19a). (#60755)

New in Mp3tag 3.20 (Mar 31, 2023)

  • NEW: added keyboard shortcuts Shift+Return to add and Shift+Del to remove custom list values via Tag Panel. (#58937, #60411)
  • FIX: custom list values did not respect use natural sorting configuration setting
  • FIX: enabled state of Tag Panel fields was lost in some cases and resulted in unexpected behavior. (#60324)
  • NEW: added import of custom list values from text file at 'Options > Tag Panel > Edit'. (#56810, #58944, #60168)
  • NEW: added export of custom list values to text file at 'Options > Tag Panel > Edit'
  • CHG: consolidated user-defined genres to be also implemented via Tag Panel custom list values and retired Options > Genres
  • NEW: added Tag Panel field sizes Full, Larger, Large, Medium, Small, Smaller, and Tiny. (#50080, #60179)
  • NEW: added configuration option to reset track counter at auto-numbering wizard on new disc. (#59866, #59868, #60185)
  • FIX: dynamically generated menus for Actions and Tag Sources were not accessible for screen readers
  • FIX: cover-type submenu at Edit > Cover was not accessible for screen readers
  • FIX: progress dialog when importing tags from text file did not reflect import progress. (#59829)
  • LNG: updated Armenian, Brazilian Portuguese, Corsican, Czech, Danish, Finnish, Hungarian, Italian, Simplified Chinese, and Turkish translation

New in Mp3tag 3.19c Beta (Mar 22, 2023)

  • NEW: added keyboard shortcuts Shift+Return to add and Shift+Del to remove custom list values via Tag Panel. (#58937, #60411)
  • FIX: custom list values did not respect use natural sorting configuration setting.

New in Mp3tag 3.19b Beta (Mar 13, 2023)

  • FIX: enabled state of Tag Panel fields was lost in some cases and resulted in unexpected behavior (since v3.19a). (#60324)

New in Mp3tag 3.19a Beta (Mar 11, 2023)

  • NEW: added import of custom list values from text file at 'Options > Tag Panel > Edit'. (#56810, #58944, #60168)
  • NEW: added export of custom list values to text file at 'Options > Tag Panel > Edit'.
  • NEW: added Tag Panel field sizes Full, Larger, Large, Medium, Small, Smaller, and Tiny. (#50080, #60179)
  • NEW: added configuration option to reset track counter at auto-numbering wizard on new disc. (#59866, #59868, #60185)
  • CHG: consolidated user-defined genres to be also implemented via Tag Panel custom list values and retired Options > Genres.
  • FIX: dynamically generated menus for Actions and Tag Sources were not accessible for screen readers.
  • FIX: cover-type submenu at Edit > Cover was not accessible for screen readers.
  • FIX: progress dialog when importing tags from text file did not reflect import progress. (#59829)

New in Mp3tag 3.19 (Jan 27, 2023)

  • CHG: moved configuration setting to preserve file modification time when saving tags from Tags to General.
  • CHG: moved configuration setting to display grid lines at file view from General to Appearance.
  • CHG: retired the Tools main menu and moved entries for Options to File main menu and auto-numbering wizard to Convert main menu.
  • CHG: `BPM` field for MP4 now only displays the bpm value without extra formatting.
  • FIX: mnemonic key entry for certain menu items not displaying as intended for some translations. (#59601)
  • FIX: action Format value for `_FILENAME` showed another error message on retry after sharing violation even when retry condition was met.
  • FIX: navigating to next directory in history via Alt + left arrow key resulted in runtime error if triggered from last entry in history.
  • NEW: added option to increase disc counter (and reset track counter) at auto-numbering wizard on field-value change.
  • NEW: added option to reset disc counter at auto-numbering wizard on field-value change.
  • FIX: editing Tag Panel fields with `_SEPARATOR` had not all other fields disabled.
  • CHG: uninstaller has now a checkbox to explicitly enable removing of configuration data instead of using a confirmation dialog.
  • FIX: cover type couldn't be changed via extended tag dialog (since v3.16b).
  • FIX: tracks frame wasn't resized correctly at Tag Sources confirmation dialog.
  • FIX: previous start menu folder wasn't used when updating 64-bit version.
  • CHG: extended error message when writing too large cover art to FLAC.
  • CHG: information field `%_id3v2_unknown_frames%` now reports the ID3v2 frame identifiers.
  • FIX: runtime error at right click on cover window of non-audio image file with 64-bit version.
  • FIX: MusicBrainz tag source issue with artist names containing vertical bar character.
  • LNG: updated Brazilian Portuguese, Catalan, Chinese-CN, Corsican, Czech, Slovak,Spanish, Traditional Chinese, and Turkish translation.

New in Mp3tag 3.18f Pre-release (Dec 5, 2022)

  • FIX: some fields displayed random characters at end of value also with disabled library. (#59290)

New in Mp3tag 3.18e Pre-release (Dec 3, 2022)

  • FIX: some fields displayed random characters at end of value if library was enabled. (#59277)

New in Mp3tag 3.18d Pre-release (Dec 2, 2022)

  • NEW: added option to increase disc counter (and reset track counter) at auto-numbering wizard on field-value change.
  • NEW: added option to reset disc counter at auto-numbering wizard on field-value change.
  • FIX: editing Tag Panel fields with _SEPARATOR had not all other fields disabled. (#58921)

New in Mp3tag 3.18b Pre-release (Oct 30, 2022)

  • CHG: uninstaller has now a checkbox to explicitly enable removing of configuration data instead of confirmation dialog. (#58889)
  • FIX: cover type couldn't be changed via extended tag dialog (since v3.16b). (#58833)
  • FIX: tracks frame wasn't resized correctly at Tag Sources confirmation dialog.
  • FIX: previous start menu folder wasn't used when updating 64-bit version. (#58717)

New in Mp3tag 3.18a Pre-release (Oct 7, 2022)

  • CHG: extended error message when writing too large cover art to FLAC. (#42923, #58598)
  • CHG: information field %_id3v2_unknown_frames% now reports the ID3v2 frame identifiers.
  • FIX: runtime error at right click on cover window of non-audio image file with 64-bit version.
  • FIX: MusicBrainz tag source issue with artist names containing vertical bar character. (#58662)

New in Mp3tag 3.18 (Sep 29, 2022)

  • NEW: Added keyboard shortcuts to add, edit, delete, and select custom list values at 'Options > Tag Panel > Edit'.
  • FIX: freedb configuration allowed for empty server name in some cases.
  • FIX: minor UI glitch at 'Options > Tag Panel > Edit' in dark mode (since v3.17b). (#58568)
  • NEW: added option to configure custom list values for Tag Panel fields. (#18135,#18314, #18317, #45334, #45372, #48343, #49545, #55177, #56810)
  • NEW: added information field `%_id3v2_unknown_frames%` to identify files with unsupported ID3v2 frames.
  • FIX: removing format strings using Shift+Del didn't save history for converters (since v3.15).
  • CHG: added default mapping from `Album Artist` to `ALBUMARTIST` for APEv2 for new installations to increase compatibility.
  • FIX: previous installation folder wasn't remembered when installing 64-bit version. (#43907)
  • LNG: updated Chinese-CN, Catalan, Corsican, Czech, Dutch, French, Italian, Slovak,Spanish, Turkish, Ukrainian, and Vietnamese translation.

New in Mp3tag 3.17a Beta (Aug 12, 2022)

  • FIX: removing format strings using Shift+Del didn't save history for converters (since v3.15).
  • CHG: added default mapping from Album Artist to ALBUMARTIST for APEv2 for new installations to increase compatibility..
  • FIX: previous installation folder wasn't remembered when installing 64-bit version. (#43907)
  • LNG: updated Corsican, French, and Ukrainian translation.

New in Mp3tag 3.17 (Jul 29, 2022)

  • FIX: dark mode wasn't properly detected on Windows 10 build 19045.
  • CHG: added digital signature FIX: dark mode wasn't properly detected on Windows 10 build 19045.
  • CHG: added digital signature to Explorer shell extension.
  • FIX: translation of ID3v1 genre numbers at ID3v2 TCON frame was too enthusiastic (since v3.16c). (#57878)
  • NEW: added support for selection and rearranging of multiple actions in action group edit dialog. (#48422)
  • FIX: selection at action group dialog always included previously selected action group when adding or duplicating action groups.
  • [2022-07-09] FIX: ID3v1 genre number at ID3v2 TCON frame was not translated for ID3v2.4. (#57855)
  • CHG: updated TAK to 2.3.3 and added 64-bit support.
  • FIX: removing files with non-natively supported file extensions was not reflected in file list. (#57763)
  • CHG: use natural sorting for metadata field names at Tag Sources confirmation dialog. (#57572)
  • NEW: added option to prefer genres from tags in list at Tag Panel.
  • NEW: added option to set startup folder to empty, previous, or favorite.
  • FIX: direct editing field in file list was applied to wrong file when simultaneously filtering by changing filter over unfocused filter via via mouse scroll wheel. (#57638)
  • CHG: added `CATALOGNUMBER` to list of default fields for new installations. (#57717)
  • FIX: runtime error when deleting filter expressions and format strings in some cases (since v3.16a). (#57704)
  • NEW: added contextual cover operations to main menu at Edit > Cover.
  • FIX: filter deleted via manage lists dialog remained active. (#57602)
  • FIX: issue in File Explorer shell extension under Windows 11 were nothing happens in rare cases due to an internal error visible through the Windows Event Log. (#57575)
  • FIX: leftovers in 32-bit registry view were not removed when installing 64-bit version (since v3.16).
  • FIX: manage lists dialog still showed items that were previously deleted via Shift+Del. (#57545)
  • FIX: manage lists dialog extended selection when ticking checkmark. (#57483)
  • LNG: updated Brazilian Portuguese, Catalan, Chinese-CN, Czech, Hebrew, Italian, Slovak, and Spanish translation. to Explorer shell extension.

New in Mp3tag 3.16e Beta (Jul 13, 2022)

  • FIX: translation of ID3v1 genre numbers at ID3v2 TCON frame was too enthusiastic (since v3.16c).

New in Mp3tag 3.16d Beta (Jul 13, 2022)

  • 3.16d (2022-07-12) still had previous version number.

New in Mp3tag 3.16c Beta (Jul 11, 2022)

  • NEW: added support for selection and rearranging of multiple actions in action group edit dialog. (#48422)
  • CHG: updated TAK to 2.3.3 and added 64-bit support.
  • FIX: removing files with non-natively supported file extensions was not reflected in file list. (#57763)
  • FIX: ID3v1 genre number at ID3v2 TCON frame was not translated for ID3v2.4.(#57855)
  • FIX: selection at action group dialog always included previously selected action group when adding or duplicating action groups.

New in Mp3tag 3.16b Beta (Jun 25, 2022)

  • NEW: added option to set startup folder to empty, previous, or favorite.
  • NEW: added option to prefer genres from tags in list at Tag Panel.
  • NEW: added contextual cover operations to main menu at Edit > Cover.
  • CHG: added CATALOGNUMBER to list of default fields for new installations. (#57717)
  • CHG: use natural sorting for metadata field names at Tag Sources confirmation dialog. (#57572)
  • FIX: direct editing field in file list was applied to wrong file when simultaneously filtering by changing filter over unfocused filter via via mouse scroll wheel. (#57638)
  • FIX: runtime error when deleting filter expressions and format strings in some cases (since v3.16a). (#57704)

New in Mp3tag 3.16a Beta (Jun 13, 2022)

  • FIX: issue in File Explorer shell extension under Windows 11 were nothing happens in rare cases due to an internal error visible through the Windows Event Log. (#57575)
  • FIX: filter deleted via manage lists dialog remained active. (#57602)
  • FIX: leftovers in 32-bit registry view were not removed when installing 64-bit version (since v3.16).
  • FIX: manage lists dialog still showed items that were previously deleted via Shift+Del. (#57545)
  • FIX: manage lists dialog extended selection when ticking checkmark. (#57483)

New in Mp3tag 3.16 (May 30, 2022)

  • CHG:
  • Installer now uses 64-bit registry view to store installation settings for 64-bit version.
  • Minor improvements regarding initial dialog placement.
  • FIX:
  • Applying filter expression via manage filter dialog did not filter the file list. selection state of filter list was reset after applying filter expression via manage filter dialog.
  • Adjusting varying covers via cover window had no effect on 64-bit (since v3.14e).
  • Runtime error when setting cover type or cover description for varying covers via cover window on 64-bit (since v3.14e).
  • LNG:
  • Updated Armenian, Italian, and Hungarian translation.

New in Mp3tag 3.15 (May 24, 2022)

  • FIX: taskbar icon was missing when starting via shell extension in 3rd-party file managers under Windows 11 using Standard installation. (#55645)
  • CHG: added support for editing track-specific metadata in tracks list at Tag Sources confirmation dialog.
  • CHG: use placeholders for current cover at action Export Cover. (#57307)
  • FIX: LAME encoder version wasn't displayed on 64-bit. (#57261)
  • FIX: dialog for managing format string or filter expressions had cropped labels in some languages. (#57116)
  • NEW: added note if running 32-bit or 64-bit version to about dialog. (#57251)
  • FIX: runtime error when restoring previous selection when filtering files on 64-bit.
  • FIX: potential data corruption when reading and saving configuration lists, e.g., tag mappings or filter histories on 64-bit (since v3.14e).
  • FIX: activating running instance and passing files and folders did not work on 64-bit (since v3.14e).
  • Over window on 64-bit(since v3.14e). (#57226)
  • NEW: added support for 64-bit.
  • NEW: added option to manage list of format strings at converters 'Tag - Filename', Filename - Tag', 'Text file - Tag', and 'Tag - Tag', including named format strings and descriptions for format strings. (#7987, #11024, #49350)
  • CHG: extended quick actions to remember previous inputs. (#18395)
  • FIX: display of checkmark for moved filter items wasn't updated on move. (#56935)
  • FIX: UTF-8 conversion issue when migrating the previous filter history to the new format. (#10011)
  • NEW: added option to manage the list of filter expressions, including named filters and descriptions for filters. (#10011, #10635, #12361, #48127, #53842, #55565, #55845, #56935)
  • FIX: MusicBrainz tag source issue when parsing joinphrases. (#56991)
  • FIX: undoing after multiple tag copy and paste operations undos all operations and not only the last one. (#56941)
  • CHG: next sort doesn't invert order in case files were added to the file list. (#56849)
  • CHG: added workaround for non-null padding bytes for INFO subchunks in WAV and AIF. (#56892)
  • CHG: optimizations regarding memory usage when refreshing a filtered file list.
  • FIX: saving cover to local file did not work anymore when importing from Tag Sources (since 3.12c). (#56823, #56924)
  • FIX: changing cover properties did not work when auto-saving in some cases. (#56863)
  • CHG: display format string syntax errors in preview field of converter Tag - Tag. (#56861)
  • LNG: updated Chinese-CN, Corsican, Czech, French, and Hebrew translation.

New in Mp3tag 3.14k Beta (May 16, 2022)

  • CHG: added support for editing track-specific metadata in tracks list at Tag Sources confirmation dialog.
  • CHG: use placeholders for current cover at action Export Cover. (#57307)

New in Mp3tag 3.14i Beta (May 11, 2022)

  • FIX: LAME encoder version wasn't displayed on 64-bit. (#57261)
  • FIX: dialog for managing format string or filter expressions had cropped labels in some languages. (#57116)

New in Mp3tag 3.14h Beta (May 9, 2022)

  • NEW: added note if running 32-bit or 64-bit version to about dialog. (#57251)
  • FIX: runtime error when restoring previous selection when filtering files on 64-bit.

New in Mp3tag 3.14f Beta (May 8, 2022)

  • FIX: potential data corruption when reading and saving configuration lists, e.g., field mappings or filter histories on 64-bit (since v3.14e). Please restore from backup before proceeding with v3.14f.
  • FIX: activating running instance and passing files and folders did not work on 64-bit (since v3.14e).
  • FIX: runtime error when adding cover art via context menu of cover window on 64-bit (since v3.14e). (#57226)

New in Mp3tag 3.14e Beta (May 7, 2022)

  • NEW: added support for 64-bit.

New in Mp3tag 3.14d Beta (Apr 25, 2022)

  • NEW: added option to manage list of format strings at converters 'Tag - Filename', 'Filename - Tag', 'Text file - Tag', and 'Tag - Tag', including named format strings and descriptions for format strings. (#7987, #11024, #49350)
  • CHG: extended quick actions to remember previous inputs. (#18395)
  • FIX: display of checkmark for moved filter items wasn't updated on move. (#56935)

New in Mp3tag 3.14c Beta (Apr 13, 2022)

  • FIX: UTF-8 conversion issue when migrating the previous filter history to the new format. (#10011)

New in Mp3tag 3.14b Beta (Apr 13, 2022)

  • NEW: added option to manage the list of filter expressions, including named filters and descriptions for filters. (#10011, #10635, #12361, #48127, #53842, #55565, #55845, #56935)
  • FIX: MusicBrainz tag source issue when parsing joinphrases. (#56991)
  • FIX: undoing after multiple tag copy and paste operations undos all operations and not only the last one. (#56941)

New in Mp3tag 3.14a Beta (Apr 2, 2022)

  • CHG: added workaround for non-null padding bytes for INFO subchunks in WAV and AIF. (#56892)
  • CHG: display format string syntax errors in preview field of converter Tag - Tag. (#56861)
  • CHG: next sort doesn't invert order in case files were added to the file list. (#56849)
  • CHG: optimizations regarding memory usage when refreshing a filtered file list.
  • FIX: changing cover properties did not work when auto-saving in some cases. (#56863)
  • FIX: saving cover to local file did not work anymore when importing from Tag Sources (since 3.12c). (#56823, #56924)

New in Mp3tag 3.14 (Mar 29, 2022)

  • FIX: opening files and folders via Explorer context menu gave permission error with Microsoft Store version (since v3.12a). (#56842)
  • FIX: overwriting locally stored cover art file did not work anymore when importing from Tag Sources (since 3.12c). (#56823)
  • FIX: moving files did not select the next file in the File List but scrolled back to
  • the top (since v3.12a). (#56811)
  • [2022-03-25] LNG: updated Chinese-CN, Hebrew, Hungarian, Russian, and Ukrainian translation.

New in Mp3tag 3.13 (Mar 24, 2022)

  • NEW: added support for `BARCODE`, `CATALOGNUMBER`, `ISRC`, and MUSICBRAINZ_ALBUMRELEASECOUNTRY` to MusicBrainz tag source.
  • FIX: freedb web search via gnudb.org wasn't working anymore.
  • CHG: changed Discogs tag sources to use `CATALOGNUMBER` instead of `CATALOGID` to improve compatibility with other software.
  • FIX: pseudorandom number generator used by `$rand()` was not seeded correctly in all cases. (#56760)
  • CHG: improved sorting performance for large libraries. (#56739)
  • CHG: added support for editing trackspecific and common metadata at Tag Sources confirmation dialog.
  • CHG: added support for internal resizing via horizontal splitter at Tag Sources confirmation dialog. (#56667, #56689)
  • CHG: added support to enable and disable import of cover art via checkbox at Tag Sources confirmation dialog.
  • CHG: revised Tag Sources confirmation dialog to distinguish between trackspecific and common metadata.
  • FIX: length column was missing from title list at Tag Sources confirmation dialog since v3.12c).
  • CHG: revised Tag Sources confirmation dialog to allow selection of fields to import. (54105, #56398)
  • NEW: added option to don't show the message that asks for keeping existing cover art again at Tag Sources confirmation dialog. (#17642, #44589)
  • CHG: removed Utils > Compilation option from Tag Sources confirmation dialog which can be realized using an action Guess Values.
  • FIX: playlistspecific placeholders were reset when loading new files or directories. (56439)
  • CHG: added support for using online documentation as internal help.
  • FIX: empty file name at export dialog also disabled edit, duplicate, and remove buttons.
  • CHG: added workaround for MP4 data atoms with superfluous trailing null byte. (#56526)
  • FIX: cuesheets encoded with UTF8 BOM were written with ANSI encoding. (#13487)
  • NEW: added `%_cover_description%` information field. (#55952)
  • CHG: added internal mapping for `MUSICBRAINZ_TRACKID` field. (#44062)
  • CHG: added support for multivalue MP4 fields written as multiple `data` atoms. (56138)
  • CHG: added confirmation question on editing via file list if the Tag Panel contains unsaved changes and autosaving is not enabled. (#55633)
  • CHG: added confirmation question on choosing converter, actions, or extended tags if the Tag Panel contains unsaved changes and autosaving is not enabled. (#56065)
  • FIX: taskbar icon was missing when starting from File Explorer shell extension under Windows 11 using Standard installation. (#54913, #55081, #55645)
  • FIX: apostroph character in export file path caused syntax error. (#55431)
  • CHG: added error reporting to formatting string language. (#46638)
  • CHG: ensured that characters with accents or umlauts are using the Unicode Normalization Form C when querying Tag Sources.
  • CHG: automatically removing control characters n r t when renaming files and folders.
  • CHG: extended `$validate()` to replace control characters n r t.
  • CHG: added reporting of unsupported or corrupted file structure as error to 'Tag' column.
  • CHG: added workaround for missing padding bytes for INFO subchunks in WAV and AIF.
  • FIX: copying or moving files resulted in inconsistent display of data if overwrite or keep both is used. (#56008)
  • CHG: updated list of default freedb servers to remove invalid servers.
  • FIX: configuration files with very long filenames produce runtime error when exporting settings.
  • LNG: updated Brazilian Portuguese, Catalan, ChineseCN, Czech, French, Hebrew, Italian, Slovak, Spanish, and Ukrainian translation.

New in Mp3tag 3.12f Beta (Mar 16, 2022)

  • CHG: added support for editing track-specific and common metadata at Tag Sources confirmation dialog.
  • CHG: added support for internal resizing via horizontal splitter at Tag Sources confirmation dialog. (#56667, #56689)
  • CHG: added support to enable and disable import of cover art via checkbox at Tag Sources confirmation dialog.

New in Mp3tag 3.12e Beta (Mar 13, 2022)

  • CHG: revised Tag Sources confirmation dialog to distinguish between track-specific and common metadata.

New in Mp3tag 3.12d Beta (Mar 13, 2022)

  • FIX: length column was missing from title list at Tag Sources confirmation dialog (since v3.12c).

New in Mp3tag 3.12c Beta (Mar 13, 2022)

  • NEW: added option to don't show the message that asks for keeping existing cover art again at Tag Sources confirmation dialog. (#17642, #44589)
  • CHG: revised Tag Sources confirmation dialog to allow selection of fields to import. (#54105, #56398)
  • CHG: removed Utils → Compilation option from Tag Sources confirmation dialog which can be realized using an action Guess Values.
  • FIX: playlist-specific placeholders were reset when loading new files or directories. (#56439)

New in Mp3tag 3.12b Beta (Mar 9, 2022)

  • CHG: added support for using online documentation as internal help.
  • CHG: added workaround for MP4 data atoms with superfluous trailing null byte. (#56526)
  • FIX: empty file name at export dialog also disabled edit, duplicate, and remove buttons.
  • FIX: cuesheets encoded with UTF-8 BOM were written with ANSI encoding. (#13487)

New in Mp3tag 3.12a Beta (Feb 13, 2022)

  • NEW: added %_cover_description% information field. (#55952)
  • CHG: added confirmation question on choosing converter, actions, or extended tags if the Tag Panel contains unsaved changes and auto-saving is not enabled. (#56065)
  • CHG: added confirmation question on editing via file list if the Tag Panel contains unsaved changes and auto-saving is not enabled. (#55633)
  • CHG: added error reporting to formatting string language. (#46638)
  • CHG: added internal mapping for MUSICBRAINZ_TRACKID field. (#44062)
  • CHG: added reporting of unsupported or corrupted file structure as error to 'Tag' column.
  • CHG: added support for multi-value MP4 fields written as multiple data atoms. (#56138)
  • CHG: added workaround for missing padding bytes for INFO subchunks in WAV and AIF. (#56080)
  • CHG: automatically removing control characters n r t when renaming files and folders.
  • CHG: extended $validate() to replace control characters n r t.
  • CHG: ensured that characters with accents or umlauts are using the Unicode Normalization Form C when querying Tag Sources.
  • CHG: updated list of default freedb servers to remove invalid servers.
  • FIX: apostroph character in export file path caused syntax error. (#55431)
  • FIX: configuration files with very long filenames produce runtime error when exporting settings.
  • FIX: copying or moving files resulted in inconsistent display of data if overwrite or keep both is used. (#56008)
  • FIX: taskbar icon was missing when starting from File Explorer shell extension under Windows 11 using Standard installation. (#54913, #55081, #55645)

New in Mp3tag 3.12 (Jan 21, 2022)

  • NEW: added option to configure MusicBrainz cover size at 'Options > Tag Sources'.
  • [2022-01-08] CHG: changed action dialog 'Remove fields' to be resizable.
  • [2022-01-08] CHG: changed action dialog 'Remove fields except' to be resizable.
  • [2022-01-07] FIX: menu item 'Help > Donate' did not work.
  • [2021-12-13] NEW: added `trim` command to Web Sources Framework.
  • [2021-12-07] NEW: added option to open files in Explorer via 'File > Open in Explorer' or context menu.
  • NEW: added note if running Portable or Microsoft Store version to about dialog.
  • CHG: improved live preview of converter 'Tag - Tag'.
  • NEW: added `_DIRECTORY` and `_FILENAME` as listed fields for converter 'Tag - Tag'.
  • FIX: renaming directories via action 'Format value' allowed to create names with leading whitespace which is not allowed on Windows.
  • FIX: covers with transparent background were drawn with an overlay effect on Tag Panel and Extended Tags Dialog.
  • CHG: improved scrolling behavior on Tag Panel.
  • NEW: added configuration option to disable context-menu extension for Microsoft Store version.
  • FIX: performance issue that in some cases looked like the app was hanging after loading of files (since v3.11b).
  • FIX: progress bar was showing a smaller position in some cases when handling large numbers of files.
  • FIX: remembered dialog sizes resulted in dialog contents partly invisible in certain situations.
  • FIX: labels for some Tag Panel fields are not updated when switching to certain languages.
  • FIX: Tag Panel showed metadata for one file only in rare cases, even if multiple files were selected.
  • FIX: customize from Tag Panel context menu opened wrong preferences dialog.
  • FIX: runtime error when changing file selection while writing is in progress.
  • FIX: export configurations cannot be edited in Microsoft Store version.
  • NEW: added context-menu extension for Microsoft Store version.
  • FIX: random redrawing glitches in dark colors if system is in Dark Mode and app-internal appearance is set to Light.

New in Mp3tag 3.11h Beta (Jan 14, 2022)

  • NEW: added option to configure MusicBrainz cover size at 'Options > Tag Sources'. (#55661)
  • NEW: Added trim command to Web Sources Framework. (#53276, #55491)
  • CHG: changed action dialog 'Remove fields' to be resizable. (#55784)
  • CHG: changed action dialog 'Remove fields except' to be resizable. (#55784)
  • FIX: menu item 'Help > Donate' did not work.

New in Mp3tag 3.11f Beta (Dec 10, 2021)

  • NEW: added option to open files in Explorer via 'File > Open in Explorer' or context menu.
  • NEW: added option to open configuration folder via 'File > Open configuration folder'.
  • NEW: added note if running Portable or Microsoft Store version to about dialog.
  • NEW: added _DIRECTORY and _FILENAME as listed fields for converter 'Tag - Tag'.
  • CHG: improved live preview of converter 'Tag - Tag'.
  • CHG: improved scrolling behavior on Tag Panel.
  • FIX: renaming directories via action 'Format value' allowed to create names with leading whitespace which is not allowed on Windows.
  • FIX: covers with transparent background were drawn with an overlay effect on Tag Panel and Extended Tags Dialog.

New in Mp3tag 3.11e Beta (Nov 26, 2021)

  • NEW: added configuration option to disable context-menu extension for Microsoft Store version.
  • FIX: performance issue that in some cases looked like the app was hanging after loading of files (since v3.11b).
  • FIX: progress bar was showing a smaller position in some cases when handling large numbers of files.

New in Mp3tag 3.11d Beta (Nov 19, 2021)

  • FIX: remembered dialog sizes resulted in dialog contents partly invisible in certain situations. (#55129)
  • FIX: labels for some Tag Panel fields are not updated when switching to certain languages.

New in Mp3tag 3.11c Beta (Nov 9, 2021)

  • FIX: Tag Panel showed metadata for one file only in rare cases, even if multiple files were selected (since v3.11b). (#55063)

New in Mp3tag 3.11b Beta (Nov 8, 2021)

  • NEW: added context-menu extension for Microsoft Store version. (#41289, #42546, #42775, #43148, #43427, #44043, #51533)
  • FIX: customize from Tag Panel context menu opened wrong preferences dialog (since v3.10). (#55024)
  • FIX: runtime error when changing file selection while writing is in progress. (#54892)
  • FIX: export configurations cannot be edited in Microsoft Store version. (#52425, #53308)
  • FIX: random redrawing glitches in dark colors if system is in Dark Mode and app-internal appearance is set to Light. (#54960)

New in Mp3tag 3.11 (Oct 29, 2021)

  • NEW: added support for new Windows 11 context menu. (#54629, #54833)
  • NEW: added menu icon to Explorer context menu shell extension (requires restart to be updated if already installed and in use)
  • FIX: readonly file attribute was silently removed when writing tags (since v3.05a) (54812)
  • CHG: WAV and AIFF files with extra null bytes at end of RIFF chunks are now read despite these inconsistencies
  • FIX: position of progress dialog was not always remembered. (#52524)
  • FIX: focus was lost from Tag Panel in some cases when navigating to next/previous file via Ctrl+N/Ctrl+Shift+N and file was saved (since v3.07a). (#53863)
  • NEW: added support for MP4 fields `NARRATOR` and `PUBLISHER`
  • NEW: added cover preview via double click on the cover on the Tag Panel. (#14839, 18769, #44340, #45362, #50462, #53985)
  • CHG: position of most dialogs is remembered now. (#52524)
  • CHG: choosing portable installation won't remove desktop and startmenu shortcuts anymore. (#54693)
  • CHG: reflect that option to include development builds on checking for updates is always enabled when using a development build. (#54685)
  • FIX: writing cover art of the same type resulted in identical APEv2 field names which are not allowed according to the specification. (#54604)
  • FIX: regression regarding background color in light mode (since v3.08a). (#54674)
  • NEW: added support for cover types other than Front and Back for APEv2 using `Cover Art (type)` as naming scheme. (#54604)
  • FIX: ensured that no duplicates are listed in the Tag Panel genres list and changed the default example for userdefined genres to `Audio Drama` on new installs (54631)
  • FIX: cover art with same size in bytes and different content were not reported as different covers at Tag Panel and Extended Tag Dialog. (#54602)
  • FIX: editing tag fields in extended tag dialog did not refresh background in dark mode since v3.08a). (#54611)
  • LNG: updated Armenian, Catalan, French, Hebrew, Serbian, Serbian (Latin), Spanish, and
  • Ukrainian translation

New in Mp3tag 3.10d Beta (Oct 26, 2021)

  • NEW:
  • Added support for new Windows 11 context menu

New in Mp3tag 3.10c Beta (Oct 24, 2021)

  • NEW: added menu icon to Explorer context menu shell extension (requires restart to be updated if already installed and in use).
  • NEW: added support for MP4 fields NARRATOR and PUBLISHER.
  • CHG: WAV and AIFF files with extra null bytes at end of RIFF chunks are now read despite these inconsistencies.
  • FIX: read-only file attribute was silently removed when writing tags (since v3.05a). (#54812)
  • FIX: position of progress dialog was not always remembered. (#52524)
  • FIX: focus was lost from Tag Panel in some cases when navigating to next/previous file via Ctrl+N/Ctrl+Shift+N and file was saved (since v3.07a). (#53863)

New in Mp3tag 3.10b Beta (Oct 24, 2021)

  • NEW: added cover preview via double click on the cover on the Tag Panel. (#14839, #18769, #44340, #45362, #50462, #53985)
  • CHG: position of most dialogs is remembered now. (#52524)
  • CHG: choosing portable installation won't remove desktop and start-menu shortcuts anymore. (#54693)
  • CHG: reflect that option to include development builds on checking for updates is always enabled when using a development build. (#54685)
  • FIX: writing cover art of the same type resulted in identical APEv2 field names which are not allowed according to the specification. (#54604)

New in Mp3tag 3.10 (Sep 25, 2021)

  • FIX: file selection color was not visible enough in dark mode if file list wasn't focused.
  • NEW: added option to choose color mode (default, dark, or light) on Windows 10 1809 and above.
  • LNG: updated Brazilian Portuguese, Catalan, Corsican, Czech, Italian, Slovak, Spanish, and Turkish translation.

New in Mp3tag 3.08d Beta (Sep 10, 2021)

  • NEW: added support for Windows 11.
  • CHG: refreshed app icon.
  • CHG: updated code-signing certificate.

New in Mp3tag 3.08c Beta (Sep 4, 2021)

  • NEW: added reporting of existing ID3v1 tags in %_tag% for FLAC files. (#13156)
  • FIX: improved progress bar background color in dark mode. (#47059)
  • FIX: $validate scripting function performed unwanted case conversion if parameter contained dots (since v3.08a). (#54237)
  • FIX: navigating via Shift+Tab from Filter to Tag Panel did not work in all cases.

New in Mp3tag 3.08b Beta (Aug 21, 2021)

  • FIX:
  • Some parts of the main window were not redrawn correctly on dark mode setting change (since v3.08a).
  • Runtime error on program start under Windows 7 (since v3.08a).

New in Mp3tag 3.08a Beta (Aug 20, 2021)

  • NEW: added support for dark mode under Windows 10 starting with build 1809 based on system setting. (#18264, #19363, #47059, #49772, #50076, #52327)
  • NEW: added option to disable notification message that warns about unsaved changes. (#53945)
  • FIX: renaming files with creating folders could possibly result in invalid folders names ending with spaces or dots. (#53987)

New in Mp3tag 3.08 (Jul 23, 2021)

  • FIX: cuesheet entries were not listed as separate files if audio information of eferenced file cannot be read (since v3.03d). (#53743)
  • LNG: added Armenian translation.
  • CHG: installer is now Unicodeenabled.
  • CHG: VorbisComment block is now always written before Picture block for FLAC as a workaround for an issue in Windows. (#53554)
  • FIX: added special handling for ID3v2 comment descriptions `SongsDB_Custom6` to `SongsDB_Custom10`.
  • NEW: added status bar indicator for longrunning filtering operations. (#52917)
  • NEW: added confirmation question if the Tag Panel contains unsaved changes and autosaving is not enabled. (#53202)
  • CHG: Tag Panel fields are only enabled if at least one file is selected. (#14229)
  • CHG: remember previous image quality when adjusting cover art. (#53375)
  • NEW: added support for FLAC in MP4.
  • LNG: updated Brazilian Portuguese, Catalan, Czech, Hungarian, Italian, Slovak, Spanish, Turkish, and Ukrainian translation.

New in Mp3tag 3.07b Beta (Jun 30, 2021)

  • CHG: VorbisComment block is now always written before Picture block for FLAC as a workaround for an issue in Windows. (#53554)
  • FIX: added special handling for ID3v2 comment descriptions Songs-DB_Custom6 to Songs-DB_Custom10.

New in Mp3tag 3.07a Beta (Jun 21, 2021)

  • NEW: added status bar indicator for long-running filtering operations. (#52917)
  • NEW: added confirmation question if the Tag Panel contains unsaved changes and auto-saving is not enabled. (#53202)
  • CHG: Tag Panel fields are only enabled if at least one file is selected. (#14229)
  • CHG: remember previous image quality when adjusting cover art. (#53375)
  • NEW: added support for FLAC in MP4.
  • LNG: updated Catalan, Spanish, and Ukrainian translation.

New in Mp3tag 3.07 (May 21, 2021)

  • FIX: regression to a possible runtime error when running actions that result in empty fields (since v3.05f).
  • FIX: drawing artifacts when resizing columns and splitter at tag-sources results.
  • FIX: suggest sorting of tag-sources result by length was still flaky.
  • FIX: sorting tag-sources result by length did not work correctly if length column exceeded the one hour mark.
  • CHG: using special filenames `cover` and `back` for front and back covers at Matroska attachments.
  • NEW: added option to configure the image quality when resizing cover art via 'Adjust cover'.
  • NEW: added advanced tagging option to always display POPULARIMETER field for ID3v2 rating instead of app-specific convenience fields. (#11847)
  • CHG: added POPULARIMETER and RATING to list of standard fields. (#14581)
  • CHG: creating multiple fields using the multiple fields delimiter `\` via replace or other actions was not possible. (#52862)
  • NEW: added support for editing cover art for Matroska MKA/MKV tags. (#12641, #18518, #19588, #19599, #40845, #40859, #40883, #41895, #46630, #50619)
  • CHG: removing Matroska segment title if it differs from global tag title.
  • FIX: occasional crash after using the extended tag dialog due to heap corruption.
  • CHG: not using ID3v2 unsynchronization scheme anymore when writing ID3v2.4 due to compatibility reasons with apps that don't implement the standard.
  • FIX: occasional cannot write to file error when editing tags via navigation in the file list (since v3.05a).
  • FIX: layout problem where dropdown fields on Tag Panel were sometimes partially hidden behind vertical scrollbar. (#44693, #48749, #52556, #52601)
  • NEW: added support for WebP images for cover art. (#51592)
  • NEW: added support for MP4 fields ITUNESALBUMID, ITUNESARTISTID, ITUNESCOMPOSERID, ITUNESCOUNTRYID, ITUNESGENREID, and XID. (#43189, #48614, #51715, #52610)
  • CHG: re-added ACOUSTID_FINGERPRINT to list of standard fields on new installations or field-list reset. (#52570)
  • [2020-03-28] LNG: updated Brazilian Portuguese, Czech, Finnish, Italian, Portuguese, Swedish, and Turkish translation.

New in Mp3tag 3.06h Beta (Apr 29, 2021)

  • FIX: regression to a possible runtime error when running actions that result in empty fields (since v3.05f).

New in Mp3tag 3.06f Beta (Apr 23, 2021)

  • NEW: added option to configure the image quality when resizing cover art via 'Adjust cover'. (#50623)
  • NEW: added advanced tagging option to always display POPULARIMETER field for ID3v2 rating instead of app-specific convenience fields. (#11847)
  • CHG: creating multiple fields using the multiple fields delimiter \ via replace or other actions was not possible. (#52862)
  • CHG: using special filenames cover and back for front and back covers at Matroska attachments. (#19599)
  • CHG: added POPULARIMETER and RATING to list of standard fields. (#14581)
  • FIX: suggest sorting of tag-sources result by length was still flaky. (#52928)
  • FIX: sorting tag-sources result by length did not work correctly if length column exceeded the one hour mark. (#52928)
  • FIX: drawing artifacts when resizing columns and splitter at tag-sources results. (#52479)

New in Mp3tag 3.06e Beta (Apr 17, 2021)

  • NEW: added support for editing cover art for Matroska MKA/MKV tags. (#12641, #18518, #19588, #19599, #40845, #40859, #40883, #41895, #46630, #50619).
  • CHG: removing Matroska segment title if it differs from global tag title.

New in Mp3tag 3.06d Beta (Apr 12, 2021)

  • FIX: occasional crash after using the extended tag dialog due to heap corruption. (#52713)

New in Mp3tag 3.06c Beta (Apr 8, 2021)

  • FIX:
  • Layout problem where dropdown fields on Tag Panel were sometimes partially hidden behind vertical scrollbar. (#44693, #48749, #52556, #52601)
  • Occasional cannot write to file error when editing tags via navigation in the file list (since v3.05a).
  • CHG:
  • Not using ID3v2 unsynchronization scheme anymore when writing ID3v2.4 due to compatibility reasons with apps that don't implement the standard.

New in Mp3tag 3.06b Beta (Apr 6, 2021)

  • FIX: layout problem where dropdown fields on Tag Panel were sometimes partially hidden behind vertical scrollbar. (#44693, #48749, #52556, #52601)
  • NEW: added support for WebP images for cover art. (#51592)
  • NEW: added support for MP4 fields
  • ITUNESALBUMID,
  • ITUNESARTISTID,
  • ITUNESCOMPOSERID,
  • ITUNESCOUNTRYID,
  • ITUNESGENREID, and XID. (#43189, #48614, #51715, #52610)
  • CHG: re-added ACOUSTID_FINGERPRINT to list of standard fields on new installations or field-list reset. (#52570)
  • LNG: updated Portuguese and Swedish translation.

New in Mp3tag 3.06a (Mar 26, 2021)

  • FIX: regression where lookup via freedb freezes application state (since v3.05a).

New in Mp3tag 3.06 (Mar 26, 2021)

  • This new version is mainly about spring-cleaning with lots of improvements and fixes and I want to take the opportunity to detail some of the new features and changes for you. It's also first version that requires Windows 7 as a minimum operating system. It was about time.
  • Retry for Tag Sources:
  • If no results are returned for a certain search at Tag Sources, it's now possible to retry and having the previous query already filled in. No more entering the same information twice (or trice!).
  • I've also added the option to retry for error case, e.g., when the internet connection of the servers are flaky.
  • Option to disable auto-sizing of columns in Tag Source results:
  • So far, the column width for Tag Sources results has been decided based on the content that was returned from the query. While it always displays the full content, it also means that some columns are outside the dialog width and scrolling is needed. You can now disable the auto-sizing of column via the context menu of the column header.
  • Undo via Ctrl+Z in Tag Panel fields:
  • This was quite some time in the making (I've received the first bug report on that back in Jan 2014). You can now undo text entry in Tag Panel fields without undoing the last tag-write or rename operation.
  • Actions and Tag Sources available via context menu:
  • The file list context menu now also has the Actions and Tag Sources available via submenus. Sometimes it's just faster to trigger them from the context menu.

New in Mp3tag 3.05e Beta (Mar 16, 2021)

  • NEW: CDG files are now also moved and copied with corresponding MP3, WMA, and FLAC files. (#51944)
  • CHG: minor restructuring of file list context menu to separate Remove and Delete from each other. (#16741)
  • FIX: changes that only affected upper / lower case in Tag Panel fields were ignored (since v3.05d). (#52376)

New in Mp3tag 3.05d Beta (Mar 15, 2021)

  • NEW: added option to disable auto-sizing of columns in search results list of tag sources and to preserve manually adjusted column widths. (#17966, #51840)
  • NEW: added Retry button to tag sources if no results were found for search criteria. (#51845)
  • NEW: added Retry button for error message when retrieving album metadata from tag sources (2nd step). (#17918)
  • CHG: search query fields are now pre-filled with previous input when going back or retrying from tag sources. (#51845)
  • CHG: action groups dialog keyboard shortcut to disable all action groups is now Ctrl+D.
  • CHG: renamed Utils to Presets at action groups dialog and restructured the menu.
  • CHG: confirmation dialogs at pasting, cutting, and removing tags now use OK and Cancel buttons to allow for dismissal via Esc key. (#41495)
  • CHG: added means to prevent duplicate keyboard mnemonics in file list context menu. (#51896)
  • FIX: undo did not undo last edit operation if text field had focus. (#15438)
  • FIX: applying presets at action groups dialog enabled all currently selected action groups.

New in Mp3tag 3.05c Beta (Mar 15, 2021)

  • NEW: added actions and tag sources to file list context menu. (#51896)
  • NEW: added IfGreater and IfLess to web sources framework. (#52080)
  • FIX: suggest sorting of tag-sources result by length did only work if tag source provided lengths in seconds. (#48420)

New in Mp3tag 3.05b Beta (Mar 15, 2021)

  • FIX: regression where converter Text file - Tag freezes application state (since v3.05a). (#51964)
  • LNG: updated Catalan, Hebrew, and Spanish translation.

New in Mp3tag 3.05a Beta (Mar 15, 2021)

  • FIX: file list scrolls back to leftmost position after saving or undoing changes. (#17428)
  • FIX: file list scrolls back to leftmost position when selecting multiple files in some cases. (#48411, #51675)
  • CHG: minimum system requirements are now Windows 7 and a processor with SSE2 instruction set.

New in Mp3tag 3.05 (Jan 29, 2021)

  • NEW: action type 'Set cover properties' to set cover type and/or cover description via actions. (#19092)
  • NEW: added entries for adding, editing, and removing fields to context menu of extended tag dialog field list. (#47996)
  • FIX: context menu entries of extended tag dialog field list were always active independent of selection and clipboard state.
  • FIX: regression when reading information fields from AAC and TTA files. (#51075)
  • CHG: added option to adjust cover for multiple files with different covers from Tag Panel cover context menu. (#51196)
  • NEW: added displaying image in Tag Panel and reading of dimensions and mime type when listing image files.
  • FIX: regression where unsupported files are not listed despite file extensions are added to files to read. (#51187)
  • FIX: editing value of a field with multiple values via extended tag dialog moved edited value to end of value list. (#49101, #51213)
  • CHG: web sources framework `JoinLines` now uses all available lines if parameter is `-1` or exceeds input range. (#18544)
  • LNG: updated Catalan, Czech, Dutch, German, Slovak, Slovenian, Spanish, and Turkish translation.

New in Mp3tag 3.04b Beta (Dec 17, 2020)

  • NEW: action type 'Set cover properties' to set cover type and/or cover description via actions. (#19092)
  • NEW: added entries for adding, editing, and removing fields to context menu of extended tag dialog field list. (#47996)
  • NEW: added displaying image in Tag Panel and reading of dimensions and mimetype when listing image files.
  • CHG: added option to adjust cover for multiple files with different covers from Tag Panel cover context menu. (#51196)
  • CHG: web sources framework JoinLines now uses all available lines if parameter is -1 or exceeds input range. (#18544)
  • FIX: regression where unsupported files are not listed despite file extensions are added to files to read. (#51187)
  • FIX: regression when reading information fields from AAC and TTA files. (#51075)
  • FIX: editing value of a field with multiple values via extended tag dialog moved edited value to end of value list. (#51213)
  • FIX: context menu entries of extended tag dialog field list were always active independent of selection and clipboard state.

New in Mp3tag 3.04a Beta (Nov 27, 2020)

  • REL: VERSION 3.04a (for Windows 10/8.1/8/7/2008/Vista/2003/XP SP3)
  • FIX: memory leak when selecting files, most noticeble on Windows 7 and below (since v3.03e). (#50944)
  • FIX: memory leak when reading MP4 files (since v3.03e).
  • FIX: tag size information fields were not filled initially (since v3.03e).

New in Mp3tag 3.04 (Nov 27, 2020)

  • CHG: added special handling for iTunEXTC field name for MP4. (#50857)
  • [2020-11-25] CHG: web sources framework debug output now doesn't contain dump of input data anymore (use `debugwriteinput` for that).
  • [2020-11-22] NEW: CDG files are now renamed with corresponding FLAC files. (#18245, #50830)
  • [2020-11-15] CHG: improved performance when reading MP3 and MP4 files.
  • [2020-11-12] CHG: improved performance when selecting large amounts of files. (#50632)
  • [2020-11-11] NEW: added support for ALBUMARTIST, ALBUMARTISTSORT, and MUSICBRAINZ_ALBUMARTISTID to MusicBrainz tag source.
  • [2020-11-08] FIX: documentation of action 'Remove duplicate fields' did not mention that the first value is retained. (#50727)
  • [2020-11-07] FIX: runtime error when attempting to display tag source toolbar tooltip for tag sources with very long names. (#50704)
  • [2020-10-30] NEW: added support for MP4 movie tag field DIRECTOR. (#50610)
  • [2020-10-30] CHG: changed Discogs tag sources to remove apostrophe from title. (#50382)
  • [2020-10-30] FIX: web sources framework json_select_many always assumed type string for selected elements. (#50625)
  • [2020-10-22] FIX: web sources framework json_select_array always assumed index parameter. (#50494)
  • [2020-10-20] CHG: pressing ESC while moving action groups via drag'n'drop in action groups dialog does not close dialog anymore.
  • [2020-10-20] FIX: moving action groups via drag'n'drop in action groups dialog did not remove drag image on drag end via ESC. (#50477)
  • [2020-10-20] NEW: added option to randomize sorting via menu "View > Sort by". (#11763, #50519)
  • [2020-10-20] FIX: reading of MP4 QuickTime chapters was not working anymore (since 3.03a).
  • [2020-10-17] CHG: improved reading performance for large MP4 files. (#50419)
  • [2020-10-03] LNG: updated Bulgarian, Catalan, Czech, French, Hebrew, Hungarian, Italian, Korean, Slovak, Spanish, and Turkish translation.

New in Mp3tag 3.03e Beta (Nov 15, 2020)

  • CHG: improved performance when reading MP3 and MP4 files.
  • CHG: improved performance when selecting large amounts of files. (#50632)
  • NEW: added support for ALBUMARTIST, ALBUMARTISTSORT, and MUSICBRAINZ_ALBUMARTISTID to MusicBrainz tag source.
  • FIX: documentation of action 'Remove duplicate fields' did not mention that the first value is retained. (#50727)

New in Mp3tag 3.03d Beta (Nov 8, 2020)

  • FIX: runtime error when attempting to display tag source toolbar tooltip for tag sources with very long names

New in Mp3tag 3.03c Beta (Oct 30, 2020)

  • NEW: added support for MP4 movie tag field DIRECTOR. (#50610)
  • CHG: changed Discogs tag sources to remove apostrophe from title. (#50382)
  • FIX: web sources framework json_select_many always assumed type string for selected elements. (#50625)

New in Mp3tag 3.03b Beta (Oct 20, 2020)

  • NEW: added option to randomize sorting via menu "View > Sort by". (#11763, #50519)
  • CHG: pressing ESC while moving action groups via drag'n'drop in action groups dialog does not close dialog anymore.
  • FIX: moving action groups via drag'n'drop in action groups dialog did not remove drag image on drag end via ESC. (#50477)
  • FIX: reading of MP4 QuickTime chapters was not working anymore (since 3.03a).

New in Mp3tag 3.03a Beta (Oct 18, 2020)

  • CHG: improved reading performance for large MP4 files. (#50419)
  • LNG: updated Bulgarian, Catalan, Hungarian, and Spanish translation.

New in Mp3tag 3.03 (Oct 2, 2020)

  • deleting files now always uses the setting at 'Options > Messages' for
  • confirmation messages and if disabled the global system setting. (#50161)
  • CHG: sorting action groups by name now uses natural sorting. (#50202)
  • CHG: removed warning message that appears when saving configuration of action groups without any enabled action groups.
  • NEW: added confirmation message to save configuration changes when closing action groups dialog. (#17000)
  • CHG: renamed OK button to Apply at action groups dialog.
  • NEW: added option to sort list of action groups from right-click menu at action groups dialog. (#50202)
  • CHG: right-click menu at action groups dialog is now also shown if no action group is selected.
  • FIX: trailing pipe symbol `|` was removed from ID3v2 `UNSYNCEDLYRICS` field when saving tags. (#50163)
  • FIX: moving action groups via Alt keys or buttons did not keep moved action group visible.
  • FIX: moving to beginning of lists during drag'n'drop did not trigger item scrolling if possible.
  • NEW: added state-changed indicator to action groups dialog window caption.
  • NEW: added action groups dialog keyboard shortcuts Alt+Up, Alt+Down, Alt+Page Up, and Alt+Page Down for moving action groups in the list.
  • NEW: added support for moving action groups via drag'n'drop in action groups dialog.
  • NEW: added support for moving multiple selected action groups in action groups dialog.
  • NEW: added support for selecting multiple action groups and changing their enabled state by clicking the checkmark of one item in the group.
  • NEW: added action groups dialog keyboard shortcuts Ctrl+E to enable all action groups and Ctrl+U to disable all action groups. (#49589)
  • NEW: added action groups dialog keyboard shortcut Ctrl+Shift+A to invert current selection of action groups.
  • NEW: added action groups dialog keyboard shortcut Ctrl+A to select all action groups.
  • NEW: added action groups dialog keyboard shortcut Ctrl+S to save current state.
  • NEW: added indicator on how many action groups are selected to action groups dialog.
  • CHG: option to move action groups to top/bottom when Alt key is pressed. (#49589)
  • FIX: added missing support for cover art for raw AAC files. (#49784)
  • FIX: added missing support for `*.jfif` image file extension when dropping cover art.
  • LNG: updated Catalan, Hebrew, Spanish and Russian translation files.

New in Mp3tag 3.02c Beta (Sep 27, 2020)

  • CHG: deleting files now always uses the setting at 'Options > Messages' for confirmation messages and if disabled the global system setting. (#50161)
  • CHG: sorting action groups by name now uses natural sorting. (#50202)

New in Mp3tag 3.02b Beta (Sep 23, 2020)

  • NEW: added option to sort list of action groups from right-click menu at action groups dialog. (#50202)
  • NEW: added confirmation message to save configuration changes when closing action groups dialog. (#17000)
  • CHG: removed warning message that appears when saving configuration of action groups without any enabled action groups.
  • CHG: renamed OK button to Apply at action groups dialog.
  • CHG: right-click menu at action groups dialog is now also shown if no action group is selected.
  • FIX: moving action groups via Alt keys or buttons did not keep moved action group visible.
  • FIX: moving to beginning of lists during drag'n'drop did not trigger item scrolling if possible.
  • FIX: trailing pipe symbol | was removed from ID3v2 UNSYNCEDLYRICS field when saving tags. (#50163)

New in Mp3tag 3.02a Beta (Sep 10, 2020)

  • NEW: added state-changed indicator to action groups dialog window caption.
  • NEW: added action groups dialog keyboard shortcuts Alt+Up, Alt+Down, Alt+Page Up, and Alt+Page Down for moving action groups in the list.
  • NEW: added support for moving action groups via drag'n'drop in action groups dialog.
  • NEW: added support for moving multiple selected action groups in action groups dialog.
  • NEW: added support for selecting multiple action groups and changing their enabled state by clicking the checkmark of one item in the group.
  • NEW: added action groups dialog keyboard shortcuts Ctrl+E to enable all action groups and Ctrl+U to disable all action groups. (#49589)
  • NEW: added action groups dialog keyboard shortcut Ctrl+Shift+A to invert current selection of action groups.
  • NEW: added action groups dialog keyboard shortcut Ctrl+A to select all action groups.
  • NEW: added action groups dialog keyboard shortcut Ctrl+S to save current state.
  • NEW: added indicator on how many action groups are selected to action groups dialog. (#49589)
  • CHG: option to move action groups to top/bottom when Alt key is pressed. (#49589)
  • FIX: added missing support for cover art for raw AAC files. (#49784)
  • FIX: added missing support for *.jfif image file extension when dropping cover art. (#49655)
  • LNG: updated Catalan, Hebrew, Spanish and Russian translation files.

New in Mp3tag 3.02 (Jul 11, 2020)

  • CHG: improved visual appearance of disabled menu item selection background to conform with system defaults.
  • FIX: text of selected disabled menu items were not visible anymore under Windows 7
  • LNG: updated Italian language file.
  • CHG: re-added option to query data from freedb via web-based search from gnudb.org.
  • FIX: not responding in some cases when cancelling reading files while Library feature was enabled. (#48983, #49032)
  • CHG: updated list of default freedb servers to include dbPowerAmp and gnudb.org servers.
  • CHG: removed option to query data from freedb via web-based search due to freedb.org shutdown.
  • LNG: updated Finnish language file.

New in Mp3tag 3.01 (Mar 27, 2020)

  • Changes:
  • Replace action now uses more characters to detect word boundaries if match as whole word is enabled.
  • Optimized performance of local freedb index creation.
  • Added option to retry write to file operations from file list if file is being used by another application.
  • Added option to retry write to file operations if file is being used by another app
  • Web sources commands `debug` and `debugwriteinput` now use app data directory as base if output filename has relative path.
  • Moved MP4-related optimization functions to Utils submenu in right-click context menu.
  • Added link to privacy policy from help menu as now required by Microsoft Store guidelines.
  • Fixes:
  • Save configuration did not include *.inc files from tag sources directory.
  • Multi-field search for tag sources did not expand search placeholder `%s` in URLs anymore.
  • Multi-field search for album-only tag sources used encoding on whole parameter fragment when building URLs.
  • Possible runtime error when editing files via the file list while files were
  • Loading.
  • Filtered file list was not refreshed in some cases when files were added via drag and drop.
  • List column width was not automatically adjusted when resizing action and export dialogs.
  • Saving MP4 with existing QuickTime chapters used global title instead of chapter names when creating Nero chapters. local freedb index database was deleted right after creation in some cases.
  • Populating the context menu and setting the context-menu item texts was off in some cases
  • FIX: track length for Matroska files with chapters was length of first chapter also if listing of chapters as separate files was disabled.
  • ITunes Soundcheck data produced by $rg2sc() was not detected for MP3 ID3v2 anymore.
  • Possible memory issue when handling Apple QuickTime chapter information.
  • Web sources command `gotoline` failed if target line was empty.
  • Navigation via tab was not possible at extended tags dialog if previous or next buttons reached the end and got disabled.
  • New:
  • Added support for WebM Container *.webm files.
  • Added support for WebM Container *.webm for Explorer context menu shell extension
  • Added support for `*.jfif` image file extension when adding cover art.
  • Added 'Adjust cover' to resize cover art via cover context menu.
  • Added link to privacy policy from help menu as now required by Microsoft Store guidelines.

New in Mp3tag 3.00e Beta (Mar 23, 2020)

  • CHG: replace action now uses more characters to detect word boundaries if match as whole word is enabled. (#48186 1)
  • FIX: save configuration did not include *.inc files from tag sources directory. (#48220 1)

New in Mp3tag 3.00d Beta (Mar 16, 2020)

  • FIX: multi-field search for tag sources did not expand search placeholder %s in URLs anymore. (#48172)

New in Mp3tag 3.00c Beta (Mar 14, 2020)

  • NEW: added support for WebM Container *.webm files.
  • NEW: added support for WebM Container *.webm for Explorer context menu shell extension (requires restart to be updated if already installed).
  • CHG: optimized performance of local freedb index creation.
  • CHG: added option to retry write to file operations from file list if file is being used by another application.
  • FIX: multi-field search for album-only tag sources used encoding on whole parameter fragment when building URLs.
  • FIX: possible runtime error when editing files via the file list while files were loading. (#47085)
  • FIX: filtered file list was not refreshed in some cases when files were added via drag and drop. (#48016)
  • FIX: list column width was not automatically adjusted when resizing action and export dialogs. (#45316 1)
  • FIX: saving MP4 with existing QuickTime chapters used global title instead of chapter names when creating Nero chapters. (#47883 1)
  • FIX: local freedb index database was deleted right after creation in some cases. (#40956)

New in Mp3tag 3.00b Beta (Feb 16, 2020)

  • FIX: populating the context menu and setting the context-menu item texts was off in some cases (since v3.00a)

New in Mp3tag 3.00a Beta (Feb 15, 2020)

  • NEW: added 'Adjust cover' to resize cover art via cover context menu. (#47644, #47682)
  • NEW: added support for *.jfif image file extension when adding cover art. (#47546)
  • CHG: added option to retry write to file operations if file is being used by another application. (#3487, #5786, #18951, #19047, #44969)
  • CHG: moved MP4-related optimization functions to Utils submenu in right-click context menu.
  • CHG: web sources commands debug and debugwriteinput now use app data directory as base if output filename has relative path.
  • CHG: added link to privacy policy from help menu as now required by Microsoft Store guidelines.
  • FIX: iTunes Soundcheck data produced by $rg2sc() was not detected for MP3 ID3v2 anymore. (#8069, #47702)
  • FIX: navigation via tab was not possible at extended tags dialog if previous or next buttons reached the end and got disabled.
  • FIX: track length for Matroska files with chapters was length of first chapter also if listing of chapters as separate files was disabled. (#47564)
  • FIX: possible memory issue when handling Apple QuickTime chapter information.
  • FIX: web sources command gotoline failed if target line was empty. (#47769)

New in Mp3tag 3.00a (Feb 15, 2020)

  • NEW: added 'Adjust cover' to resize cover art via cover context menu. (#47644, #47682)
  • NEW: added support for *.jfif image file extension when adding cover art. (#47546)
  • CHG: added option to retry write to file operations if file is being used by another application. (#3487, #5786, #18951, #19047, #44969)
  • CHG: moved MP4-related optimization functions to Utils submenu in right-click context menu.
  • CHG: web sources commands debug and debugwriteinput now use app data directory as base if output filename has relative path.
  • CHG: added link to privacy policy from help menu as now required by Microsoft Store guidelines.
  • FIX: iTunes Soundcheck data produced by $rg2sc() was not detected for MP3 ID3v2 anymore. (#8069, #47702)
  • FIX: navigation via tab was not possible at extended tags dialog if previous or next buttons reached the end and got disabled.
  • FIX: track length for Matroska files with chapters was length of first chapter also if listing of chapters as separate files was disabled. (#47564)
  • FIX: possible memory issue when handling Apple QuickTime chapter information.
  • FIX: web sources command gotoline failed if target line was empty. (#47769)

New in Mp3tag 3.00 (Jan 23, 2020)

  • Action "Adjust cover" to resize cover art:
  • Many hardware players have certain limitations on the size of cover art and then it's sometimes just nice to scale down this 10000x10000 cover to a reasonable size. You can also use this action type to convert from JPEG to PNG or vice versa. It's quite handy and I hope it improves your workflow.
  • MusicBrainz tag sources with multiple search criteria:
  • The MusicBrainz tag source now also offers two distinct search fields for album and artist and adds support for MUSICBRAINZ_RELEASEGROUPID along the way.
  • Accessibility related improvements:
  • I've reworked most of the menu-drawing code in high-contrast modes so that it is now more in line with the native menus that the various supported versions of Windows are providing. Also, some buttons and menus were not accessible to screen readers ‐ if you're noticing something like that, please let me know.

New in Mp3tag 2.99d Beta (Jan 14, 2020)

  • NEW: action type "Adjust cover" to resize cover art via actions. (#4662 1, #12512 1, #15355 1, #18061 1, #45228 1)
  • NEW: added support for MusicBrainz field MUSICBRAINZ_RELEASEGROUPID to MusicBrainz tag source. (#3591)
  • CHG: MusicBrainz cover tag source now also uses multi-field search for album and artist.
  • CHG: json_select_array with index parameter now selects the object if array contains objects at web sources framework. (#47371)

New in Mp3tag 2.99c Beta (Dec 11, 2019)

  • CHG: improved detection of high-contrast modes.
  • CHG: disabled notification messages after changing, removing and saving tags by default.
  • CHG: MusicBrainz tag source now also uses multi-field search for album and artist.
  • FIX: MusicBrainz release type was not parsed anymore.
  • FIX: multi-field search for tag sources used encoding on whole parameter fragment when building URLs. (#47197 2)

New in Mp3tag 2.99b Beta (Dec 11, 2019)

  • CHG: added option to set file open dialog filter to all files at converter "Text file - Tag". (#46868 10)
  • CHG: improved visual appearance of menu styles to conform with system defaults.
  • CHG: changed Discogs tag sources to use album artist instead of artist if present.
  • CHG: changed to use double pipe symbol as SearchBy delimiter for tag sources.
  • FIX: automatically escape special characters used for scripting at chosen file name for action "Import text file". (#46620 3)
  • FIX: buttons to display format string helper menu were not accessible. (#46797 2)
  • FIX: clipped text for longer search-by labels at tag sources search dialog. (#46952)
  • FIX: cover-type submenu of cover-art context-menu was not accessible for screen readers. (#46796 1)
  • FIX: creating action groups with backslashes in its name did not work and was silently discarded. (#46544 3)
  • FIX: display error message if non-existent file cannot be renamed. (#46956 2)
  • FIX: extended info in playlists could contain newline characters from tag contents. (#46939 1, #46998)
  • FIX: format string helper menu also showed _DIRECTORY and _SEPARATOR as tag fields if used on Tag Panel. (#46861 1)
  • FIX: format string helper menu could contain duplicate entries for standard tags fields.
  • FIX: improved appearance of menu selection colors and menu text styles and colors in high-contrast modes. (#46799 2)
  • FIX: removed duplicated entry for ACOUSTID_ID from list of standard tag fields.
  • FIX: removed single dash from characters that are replaced from pre-filled search string for MusicBrainz tag source.

New in Mp3tag 2.99a Beta (Nov 18, 2019)

  • CHG: added option to set file open dialog filter to all files at converter "Text file - Tag". (#46868 3)
  • CHG: improved visual appearance of menu styles to conform with system defaults.
  • CHG: changed Discogs tag sources to use album artist instead of artist if present.
  • CHG: changed to use double pipe symbol as SearchBy delimiter for tag sources.
  • FIX: automatically escape special characters used for scripting at chosen file name for action "Import text file". (#46620 2)
  • FIX: buttons to display format string helper menu were not accessible. (#46797 1)
  • FIX: clipped text for longer search-by labels at tag sources search dialog. (#46952)
  • FIX: cover-type submenu of cover-art context-menu was not accessible for screen readers. (#46796 1)
  • FIX: creating action groups with backslashes in its name did not work and was silently discarded. (#46544 2)
  • FIX: display error message if non-existent file cannot be renamed. (#46956)
  • FIX: extended info in playlists could contain newline characters from tag contents. (#46939 1, #46998)
  • FIX: format string helper menu also showed _DIRECTORY and _SEPARATOR as tag fields if used on Tag Panel. (#46861)
  • FIX: format string helper menu could contain duplicate entries for standard tags fields.
  • FIX: improved appearance of menu selection colors and menu text styles and colors in high-contrast modes. (#46799)
  • FIX: removed duplicated entry for ACOUSTID_ID from list of standard tag fields.
  • FIX: removed single dash from characters that are replaced from pre-filled search string for MusicBrainz tag source.

New in Mp3tag 2.99 (Oct 18, 2019)

  • FIX: MusicBrainz tag source stopped working after changes in server response format.
  • 46738, #46748, #3591)
  • FIX: occasional runtime error when adding cover art via drag'n'drop.
  • FIX: filter view stayed disabled after exporting tags (since v2.97b). (#46631)
  • FIX: focus was sometimes not correctly set to next file when deleting files from a
  • filtered file list. (#46506)
  • FIX: removing cover descriptions for multiple different covers had no effect. (#17975,
  • 46437)
  • FIX: querying via Discogs Release ID stopped working in [r1234567] format (as
  • available on the Discogs website) (since v2.97b). (#19144)
  • CHG: updated documentation to cover latest changes in web sources framework. (#46507)

New in Mp3tag 2.98a Beta (Sep 26, 2019)

  • FIX: focus was sometimes not correctly set to next file when deleting files from a filtered file list. (#46506)
  • FIX: removing cover descriptions for multiple different covers had no effect. (#17975 1, #46437)
  • FIX: querying via Discogs Release ID stopped working in [r1234567] format (as available on the Discogs website) (since v2.97b). (#19144)
  • CHG: updated documentation to cover latest changes in web sources framework. (#46507)

New in Mp3tag 2.98 (Sep 20, 2019)

  • FIX: error when copying cover art with invalid unset mimetype to clipboard.
  • NEW: added Discogs tag source for search via artist and album.
  • NEW: added Discogs tag source for search via artist and title.
  • NEW: added Discogs tag source for search via artist and year.
  • NEW: added Discogs cover-only tag source for search via artist and album.
  • NEW: added Discogs cover-only tag source for search via artist and title.
  • NEW: added Discogs cover-only tag source for search via artist and year.
  • NEW: added support for including files from tag sources to reuse common parts.
  • NEW: added support for multi-field search for tag sources.
  • NEW: added support for more descriptive SearchBy parameters for tag sources.
  • FIX: undefined application state when changing filter while writing changes to files. (#46130)
  • FIX: files without extension were added to file list if loaded via Explorer shell extension. (#46100)
  • CHG: placeholders %_cover_height% and %_cover_width% were not mentioned in documentation.
  • FIX: accidentally switched positions of cover save and cover remove buttons at extended tag dialog (since v2.96b).
  • FIX: file version info still showed 2.96.2.0 and v2.96b.

New in Mp3tag 2.97b Beta (Sep 12, 2019)

  • NEW: added Discogs tag source for search via artist and album.
  • NEW: added Discogs tag source for search via artist and title.
  • NEW: added Discogs tag source for search via artist and year.
  • NEW: added Discogs cover-only tag source for search via artist and album.
  • NEW: added Discogs cover-only tag source for search via artist and title.
  • NEW: added Discogs cover-only tag source for search via artist and year.
  • NEW: added support for including files from tag sources to reuse common parts.
  • NEW: added support for multi-field search for tag sources.
  • NEW: added support for more descriptive SearchBy parameters for tag sources.
  • FIX: error when copying cover art with invalid unset mimetype to clipboard.
  • FIX: undefined application state when changing filter while writing changes to files. (#46130)
  • FIX: files without extension were added to file list if loaded via Explorer shell extension. (#46100)
  • CHG: placeholders %_cover_height% and %_cover_width% were not mentioned in documentation.

New in Mp3tag 2.97a Beta (Jul 17, 2019)

  • FIX: accidentally switched positions of cover save and cover remove buttons at extended tag dialog (since v2.96b).

New in Mp3tag 2.96b Beta (Jul 6, 2019)

  • FIX: some global placeholders at export (e.g., %_total_files%) were not evaluated on a per-loop basis anymore (since v2.91b). (#45818 1)
  • FIX: error message was empty if export file was opened and locked by another application.
  • FIX: invisible _SEPARATOR fields on the Tag Panel were part of the tab sequence.

New in Mp3tag 2.96a Beta (Jul 6, 2019)

  • FIX: copying cover art from Firefox via clipboard was no longer possible (since v2.95a). (#45776 5)
  • CHG: copying cover art from Firefox via clipboard uses original image data if available.

New in Mp3tag 2.96 (Jun 28, 2019)

  • FIX: runtime error when clicking on existing files while adding files via drag and drop.
  • FIX: added detection of image type in case no mimetype is set.
  • CHG: copy cover art to clipboard now also copies original data in addition to DIB.
  • FIX: Discogs titles with pipe symbol were identified as different titles.
  • NEW: added support for detection of Opus in files with *.ogg file extension.
  • FIX: initial column width in Tag Sources didn't respect splitter sizing

New in Mp3tag 2.95 (Apr 18, 2019)

  • FIX: only one cover was supported for Apple MP4 tags (since v2.91a). (#45070)
  • FIX: cover-image mimetype was not reported for multiple covers in Nero MP4 tags. (#45041)
  • LNG: updated Catalan, Hebrew and Norwegian translations.
  • NEW: added option to toggle file list columns via context menu on column header. (#43867)
  • NEW: added support for nested action menus via # menu delimiter in action name. (#44859)
  • LNG: fixed encoding issues in the Polish installer. (#44900)
  • FIX: possible size inflation for MP4 files with garbage at end of file (e.g., ID3v1 tags). (#44879)
  • FIX: tag sources dialog used temporary fields from web sources in some cases.
  • CHG: added option to use current input as JSON input at web sources framework. (#16247)
  • CHG: object name is current output if json_select_object was successful at web sources framework. (#18214)
  • NEW: added support for Discogs subtracks. (#18373, #42178, #43812, #44689)
  • FIX: perfomance issue when writing large custom ID3v2 tag fields. (#44837)
  • FIX: audio length of MP3s with Info header was wrong in some cases.
  • CHG: improved visibility of current selection focus for filtered file lists. (#44341)
  • FIX: file list selection mark was on wrong file in certain cases when auto-saving tags was enabled.
  • FIX: default value was not disabled when selecting _SEPARATOR as field on Tag Panel configuration.
  • FIX: multiple _SEPARATOR fields on the Tag Panel were not preserved (since v2.93a). (#44746)
  • FIX: runtime error when parsing certain invalid ID3v2 TCON frames.
  • FIX: creation of files and folders with reserved names (from the DOS-aera) was still possible under certain conditions.
  • LNG: added Tamil translation.

New in Mp3tag 2.94d Beta (Apr 10, 2019)

  • FIX: only one cover was supported for Apple MP4 tags (since v2.91a)

New in Mp3tag 2.94c Beta (Apr 5, 2019)

  • NEW: added option to toggle file list columns via context menu on column header. (#43867 4)
  • NEW: added support for nested action menus via # menu delimiter in action name. (#44859 1)
  • FIX: cover-image mimetype was not reported for multiple covers in Nero MP4 tags. (#45041)
  • FIX: possible size inflation for MP4 files with garbage at end of file (e.g., ID3v1 tags). (#44879)
  • LNG: fixed encoding issues in the Polish installer. (#44900 1)
  • LNG: updated Catalan, Hebrew and Norwegian translations.

New in Mp3tag 2.94b Beta (Mar 17, 2019)

  • FIX: tag sources dialog used temporary fields from web sources in some cases.
  • CHG: added option to use current input as JSON input at web sources framework. (#16247 4)
  • CHG: object name is current output if json_select_object was successful at web sources framework. (#18214 3)

New in Mp3tag 2.94a Beta (Mar 16, 2019)

  • NEW: added support for Discogs subtracks. (#18373 1, #42178 1, #43812 1, #44689 1)
  • CHG: improved visibility of current selection focus for filtered file lists. (#44341 1)
  • FIX: audio length of MP3s with Info header was wrong in some cases.
  • FIX: creation of files and folders with reserved names (from the DOS-aera) was still possible under certain conditions.
  • FIX: default value was not disabled when selecting _SEPARATOR as field on Tag Panel configuration.
  • FIX: file list selection mark was on wrong file in certain cases when auto-saving tags was enabled.
  • FIX: multiple _SEPARATOR fields on the Tag Panel were not preserved (since v2.93a). (#44746 1)
  • FIX: perfomance issue when writing large custom ID3v2 tag fields. (#44837 1)
  • FIX: runtime error when parsing certain invalid ID3v2 TCON frames.
  • LNG: added Tamil translation and updated Hebrew translation.

New in Mp3tag 2.94 (Feb 28, 2019)

  • NEW: added synchronized selection from files list to results list at Tag Sources dialog. (#10694, #44456)
  • LNG: updated Arabic, Bulgarian, Catalan, Simplified Chinese, Traditional Chinese,
  • Corsican, Czech, Dutch, Hebrew, Hungarian, Indonesian, Japanese, Portuguese, Slovak and Turkish language files.
  • FIX: checkboxes for track- and discnumber were not sized to fit for installations in different locales.
  • FIX: focus for auto-numbering wizard wasn't set correctly. (#44488)
  • NEW: made quick replace with regular expression action to remember previous inputs.
  • NEW: made quick replace action to remember previous inputs.
  • NEW: added history to replace with regular expression action input fields.
  • NEW: added history to replace action input fields.
  • HG: pasting tags of multiple files from the clipboard restarted the paste sequence if more files were selected. (#44380)
  • FIX: cancelling certain write operations kept file list in a state as if the tags were written. (#44442)
  • NEW: added support for discnumbers to auto-numbering wizard.
  • FIX: action 'Format value' did not apply changes for multi-value fields if first value stayed the same. (#44428)
  • FIX: ensured that no duplicate fields are created on the Tag Panel. (#44383, #44406)
  • CHG: saving config directly after updating to a new version.
  • FIX: information field %_id3v2_character_encoding% wasn't set for user-defined fields. 44410)
  • NEW: configuration option to disable showing release notes on update. (#44309)
  • FIX: single MP4 chapter title wasn't updated if listing chapters as separate files was disabled. (#44322)
  • NEW: added resizeable splitter between lists on tag sources dialog. (#43624)
  • FIX: dropdown menus selection was not case-sensitive. (#44365)
  • CHG: chpl atom was created if Apple gapless data was present. (#44323)
  • FIX: length of first MP4 chapter was displayed if chapter display is disabled.
  • 44331)
  • FIX: MP4 length of first chapter is displayed also if listing chapters as separate
  • files is disabled. (#44331)

New in Mp3tag 2.93a Beta (Feb 8, 2019)

  • NEW: made quick replace with regular expression action to remember previous inputs.
  • NEW: made quick replace action to remember previous inputs.
  • NEW: added history to replace with regular expression action input fields.
  • NEW: added history to replace action input fields.
  • CHG: pasting tags of multiple files from the clipboard restarted the paste sequence if more files were selected. (#44380 1)
  • FIX: cancelling certain write operations kept file list in a state as if the tags were written. (#44442)
  • NEW: added support for discnumbers to auto-numbering wizard.
  • FIX: action 'Format value' did not apply changes for multi-value fields if first value stayed the same. (#44428)
  • FIX: ensured that no duplicate fields are created on the Tag Panel. (#44383, #44406)
  • CHG: saving config directly after updating to a new version.
  • FIX: information field %_id3v2_character_encoding% wasn't set for user-defined fields. (#44410)
  • NEW: configuration option to disable showing release notes on update. (#44309)
  • FIX: single MP4 chapter title wasn't updated if listing chapters as separate files was disabled. (#44322)
  • NEW: added resizeable splitter between lists on tag sources dialog. (#43624)
  • FIX: dropdown menus selection was not case-sensitive. (#44365)
  • CHG: chpl atom was created if Apple gapless data was present. (#44323)
  • FIX: length of first MP4 chapter was displayed if chapter display is disabled. (#44331)
  • FIX: MP4 length of first chapter is displayed also if listing chapters as separate files is disabled. (#44331)

New in Mp3tag 2.92a (Jan 25, 2019)

  • FIX: MP4 fields TVEPISODE, TVSEASON and ITUNESCATALOGID were not written correctly (since v2.91a). (#44294)
  • FIX: configuration option to toggle listing chapters as separate files did not work in all cases. (#44300)

New in Mp3tag 2.92 (Jan 24, 2019)

  • CHG: removed installer option to pin Mp3tag to taskbar. (#44116, #44117)
  • NEW: added support for silent uninstalls. (#44196)
  • CHG: further compatibility improvements regarding language identifiers when reading and writing ID3v2 USLT frames. (#44167)
  • NEW: added support for MP4 EAC3.
  • CHG: compatibility improvements for raw AAC that now also supports reading and writing of ID3v2 tags.
  • CHG: compatibility improvements regarding language identifiers when reading and writing ID3v2 USLT frames. (#44167)
  • NEW: added advanced configuration option to toggle listing chapters as separate files (disabled by default). (#19589, #42399, #43935, #44112, #44127)
  • NEW: added support for reading and removing QuickTime chapter information. (#17978)
  • NEW: added information fields %_subsong% (subsong index) and %_subsong_count% (number of subsongs).
  • CHG: import from text file now detects if file is UTF8 also if it has no BOM. (#14842)
  • FIX: occasional runtime error when pasting metadata.
  • FIX: Tag Panel row calculation for mutliple fields of size Smaller was incorrect in some cases. (#44015)
  • NEW: added TagPanel field size Smaller (i.e., smaller than Small). (#42119, #43525, #44015)
  • NEW: added support for MP4 HEVC (hvc1 codec). (#43877)
  • FIX: current selection of files was incorrect after disabling filter in some cases. (#18259, #42896)
  • FIX: enabling and disabling TagPanel fields via context menu was limited to 40 fields. (#44012)
  • FIX: enabling and disabling TagPanel fields via context menu reverted some customization settings. (#44012)
  • NEW: added %_video_width% and %_video_height% for Matroska video files. (#43969)
  • FIX: empty album artwork placeholder image was blurry on high DPI screens. (#43899)
  • FIX: action to import text file did not apply new field content if first value was identical. (#16091)
  • LNG: updated Bulgarian, Czech, French and Slovak language files.
  • FIX: global placeholders were parsed incorrectly when used inside scripting functions at export. (#12378)
  • FIX: loading files from drive root directory did not work anymore (since v2.91a). (#43902)
  • NEW: added support for MP4 HEVC (hev1 codec). (#43877)
  • CHG: added even more mappings for special MusicBrainz fields for ID3v2 and MP4. (#43846)
  • FIX: parsing error for export filenames that contained escaped parentheses. (#43826)
  • FIX: files from recycle bin were displayed when loading drive root directory. (#17833)
  • NEW: added option to configure size of multiline tag fields. (#15943)
  • CHG: enabling mouse wheel in dropdown fields after edit by opening the list (besides pressing keys arrow up or arrow down). (#16423, #43754)
  • FIX: editing of cuesheets was no longer possible (since v2.90c). (#43809)
  • FIX: autocomplete for TagPanel fields was case sensitive (since v2.90e). (#43743)

New in Mp3tag 2.91b Beta (Dec 22, 2018)

  • NEW: added %_video_width% and %_video_height% for Matroska video files. (#43969 1)
  • FIX: empty album artwork placeholder image was blurry on high DPI screens. (#43899 2)
  • FIX: action to import text file did not apply new field content if first value was identical. (#16091 2)
  • LNG: updated Bulgarian, Czech, French and Slovak language files.
  • FIX: global placeholders were parsed incorrectly when used inside scripting functions at export. (#12378 3)
  • FIX: loading files from drive root directory did not work anymore (since v2.91a). (#43902 1)

New in Mp3tag 2.91a Beta (Dec 17, 2018)

  • NEW: added support for MP4 HEVC. (#43877 9)
  • CHG: added even more mappings for special MusicBrainz fields for ID3v2 and MP4. (#43846 7)
  • FIX: parsing error for export filenames that contained escaped parentheses. (#43826 1)
  • FIX: files from recycle bin were displayed when loading drive root directory. (#17833)
  • LNG: updated French and Slovak language files.
  • NEW: added option to configure size of multiline tag fields. (#15943 5)
  • CHG: enabling mouse wheel in dropdown fields after edit by opening the list (besides pressing keys arrow up or arrow down). (##16423, #43754)
  • FIX: editing of cuesheets was no longer possible (since v2.90c). (#43809 3)
  • FIX: auto-complete for Tag-Panel fields was case sensitive (since v2.90e). (#43743 1

New in Mp3tag 2.90a (Sep 24, 2018)

  • FIX: refreshing file list of individually loaded files emptied list. (#43047)
  • FIX: runtime error when copying and pasting of tags in some cases. (#43037)

New in Mp3tag 2.90 (Sep 21, 2018)

  • CHG: updated code-signing certificate.
  • FIX: loading root directories via context-menu did not work anymore (since v2.88f).
  • FIX: current selection of files was incorrect after enabling filter in some cases (#42896)
  • FIX: missing files from playlists were not reported anymore (since v2.88f). (#42934)
  • FIX: runtime error when closing Microsoft Store version in rare cases.
  • FIX: cover count display on Tag Panel did only support one-digit counts. (#12779)
  • FIX: export failed for non-canonicalized paths when triggered from actions (since v2.88f). (#42515)
  • FIX: save configuration did not include all files from data directory. (#42680)
  • FIX: undo tag source menu-entry always displayed freedb. (#42670)
  • FIX: added missing documentation on adding files via CLI. (#42597)
  • CHG: improved over-time footprint of in-memory caching if library is disabled (#42442)
  • FIX: some default Tag Panel field names were not auto-translated on language change. (#42331)
  • FIX: disabled fields on Tag Panel were part of the Tab navigation sequence.
  • FIX: some system error messages were displayed as raw UTF-8 (since v2.88f). (#42508)
  • FIX: auto-numbering wizard did not allow for track numbers starting at 0. (#42265)
  • NEW: released Mp3tag to the Microsoft Store. (#42546)

New in Mp3tag 2.89c Beta (Aug 21, 2018)

  • FIX: export failed for non-canonicalized paths when triggered from actions (since v2.88f).
  • FIX: save configuration did not include all files from data directory.
  • FIX: undo tag source menu-entry always displayed freedb.
  • FIX: added missing documentation on adding files via CLI.

New in Mp3tag 2.89b Beta (Aug 20, 2018)

  • CHG: improved over-time footprint of in-memory caching if library is disabled.
  • FIX: some default Tag Panel field names were not auto-translated on language change.)
  • FIX: disabled fields on Tag Panel were part of the Tab navigation sequence.
  • FIX: some system error messages were displayed as raw UTF-8 (since v2.88f).
  • FIX: auto-numbering wizard did not allow for track numbers starting at 0.

New in Mp3tag 2.89a (Jul 13, 2018)

  • FIX: navigating via Tab from and to Tag Panel did not work as intended (since v2.88c).
  • CHG: improved writing performance for Ogg Vorbis and FLAC files.
  • FIX: runtime error on some systems when file creation and modification dates were malformed (since v2.88f).
  • FIX: runtime error when executing user-defined tools with files with UNC paths (since v2.88f).
  • FIX: performance regression when running export on large libraries on network shares (since v2.88f).
  • FIX: relative paths at actions 'Import cover from file' and 'Import text file' were not supported anymore (since v2.88f).
  • LNG: updated Hebrew and Italian language files.

New in Mp3tag 2.89 (Jul 11, 2018)

  • FIX: trying to enable TLS 1.2 on Windows Vista failed all HTTP connections (since v2.88h).
  • CHG: changed to reuse existing ID3v2 chunk identifier for AIF and WAV to increase compatibility.
  • FIX: https connections on Windows 7 and 8 did not use TLS 1.2 by default (Discogs requires TLS 1.2 now).
  • CHG: changed to use 'id3 ' instead of 'ID3 ' for new ID3v2 chunk identifier for WAV to increase compatibility.
  • FIX: wrong parameter error when directory history was empty and selection changed.
  • CHG: added artist to search query for MusicBrainz tag sources.
  • FIX: directory history was not saved correctly in some cases. (#3020)
  • FIX: MusicBrainz tag source stopped working after extended namespace alias was changed on server-side. (#3591, #42157, #42159)
  • NEW: added support for long filesystem paths (> 260 characters). (#42047)
  • NEW: added panels directory that is also included when saving configuration.
  • LNG: updated Bulgarian, Czech, Hungarian, Portuguese-Brazil, Slovak and Turkish language files.
  • FIX: status bar selection state was not updated in some cases. (#42022)
  • FIX: bits per sample for WavPack DSD was reported as default PCM values.
  • FIX: directory was not added to Tag Panel directory field when loading via context menu (since v2.88c). (#42007)
  • FIX: contents of Tag Panel were cleared after loading of Tag Panel configuration.
  • FIX: auto-save on file selection change did not work in some cases (since v2.88b). (#41922)
  • NEW: added loading and saving of Tag Panel configurations from options.
  • NEW: added loading and saving of Tag Panel configurations from Tag Panel context menu.
  • CHG: library cleanup now also rebuilds database to free unused space.
  • FIX: last field in vertical Tag Panel layout was hidden in some cases (since v2.88c). (#41956)
  • FIX: samplerate for WavPack DSD was reported as default PCM values.
  • FIX: small and smaller Tag Panel fields had minor sizing inconsitencies. (#40873/21)
  • FIX: Tag Panel fields of size 'smaller' did not flow correctly in some cases (since v2.88c).
  • NEW: added Windows Application Registration for Standard installation. (#41902)
  • NEW: added context menu to customize Tag Panel.
  • NEW: added option to specify size when adding Tag Panel fields (normal, smaller, small, multiline).
  • NEW: improved Tag Panel layout when displayed horizontally. (#40873)
  • NEW: added Tag Panel fields _DIRECTORY and _SEPARATOR.
  • NEW: added support for DSD audio for WavPack.
  • NEW: made all Tag Panel fields configurable, including default fields.
  • CHG: improved layout of configuration dialogs.
  • FIX: new Tag Panel fields were not enabled by default (since v2.88b).
  • NEW: added support for enabling/disabling user-defined fields at 'Options >Tag Panel'. (#41601)
  • FIX: icons at user-defined tools option dialog were displayed too small on large-DPI systems.
  • NEW: added support for MusicBrainz field MUSICBRAINZ_ALBUMID to MusicBrainz tag source. (#41855)
  • CHG: added mappings for special fields with MusicBrainz IDs for ID3v2 and MP4. (#18405)
  • CHG: adjusted MusicBrainz tag source to write MUSICBRAINZ_ARTISTID. (#18567)
  • NEW: option to keep moved files in file list. (#19786)
  • FIX: saving cover to file failed silently if file already exists with system file attribute set. (#17919)

New in Mp3tag 2.88h Beta (Jul 6, 2018)

  • FIX: https connections on Windows Vista, 7 and 8 did not use TLS 1.2 by default (Discogs requires TLS 1.2 now).
  • CHG: changed to use 'id3 ' instead of 'ID3 ' as ID3v2 chunk identifier for WAV and AIF to increase compatibility.
  • FIX: wrong parameter error when directory history was empty and selection changed.
  • CHG: added artist to search query for MusicBrainz tag sources.
  • FIX: directory history was not saved correctly in some cases. (#3020 2)
  • FIX: MusicBrainz tag source stopped working after extended namespace alias was changed on server-side. (#3591 1, #42157 1, #42159 1)

New in Mp3tag 2.88f Beta (Jun 29, 2018)

  • NEW: added support for long filesystem paths (> 260 characters). (#42047)
  • NEW: added panels directory that is also included when saving configuration.
  • LNG: updated Bulgarian, Czech, Hungarian, Portuguese-Brazil and Turkish language files.
  • FIX: status bar selection state was not updated in some cases. (#42022)
  • FIX: bits per sample for WavPack DSD was reported as default PCM values.
  • FIX: directory was not added to Tag Panel directory field when loading via context menu (since v2.88c). (#42007)
  • FIX: contents of Tag Panel were cleared after loading of Tag Panel configuration.

New in Mp3tag 2.88e Beta (Jun 22, 2018)

  • FIX: auto-save on file selection change did not work in some cases (since v2.88b). (#41922 2)
  • NEW: added loading and saving of Tag Panel configurations from options.
  • NEW: added loading and saving of Tag Panel configurations from Tag Panel context menu.
  • CHG: library cleanup now also rebuilds database to free unused space.
  • FIX: last field in vertical Tag Panel layout was hidden in some cases (since v2.88c). (#41956 1)
  • LNG: updated Bulgarian, Czech, Portuguese-Brazil and Turkish language files.
  • FIX: samplerate and bits per sample for WavPack DSD were reported as default PCM values.
  • FIX: small and smaller Tag Panel fields had minor sizing inconsitencies. (#40873)

New in Mp3tag 2.88d Beta (Jun 15, 2018)

  • FIX: Tag Panel fields of size 'smaller' did not flow correctly in some cases (since v2.88c).

New in Mp3tag 2.88c Beta (Jun 15, 2018)

  • NEW: added Windows Application Registration for Standard installation. (#41902)
  • NEW: added context menu to customize Tag Panel.
  • NEW: added option to specify size when adding Tag Panel fields (normal, smaller, small, multiline).
  • NEW: improved Tag Panel layout when displayed horizontally. (#40873)
  • NEW: added Tag Panel fields _DIRECTORY and _SEPARATOR.
  • NEW: added support for DSD audio for WavPack.
  • NEW: made all Tag Panel fields configurable, including default fields.
  • CHG: improved layout of configuration dialogs.
  • FIX: new Tag Panel fields were not enabled by default (since v2.88b).

New in Mp3tag 2.88b Beta (Jun 8, 2018)

  • NEW: added support for enabling/disabling user-defined fields at 'Options >Tag Panel'. (#41601)
  • FIX: icons at user-defined tools option dialog were displayed too small on large-DPI systems.
  • NEW: added support for MusicBrainz field MUSICBRAINZ_ALBUMID to MusicBrainz tag source. (#41855 1)
  • CHG: added mappings for special fields with MusicBrainz IDs for ID3v2 and MP4. (#18405 2)
  • CHG: adjusted MusicBrainz tag source to write MUSICBRAINZ_ARTISTID. (#18567)
  • NEW: option to keep moved files in file list. (#19786)
  • FIX: saving cover to file failed silently if file already exists with system file attribute set. (#17919)

New in Mp3tag 2.88a (May 31, 2018)

  • FIX: horizontal scroll bar was not updated in some lists after column was resized.
  • FIX: drag and drop from other applications did not work in some cases. (#41836)
  • FIX: runtime error when reading Vorbis Comments from FLAC files with invalid UTF-8 data.
  • FIX: fields on Tag Panel did not use whole horizontal space when docked vertically.

New in Mp3tag 2.88 (May 30, 2018)

  • NEW: added support for using more than 2GB addressable memory on 64-bit systems (/LARGEADDRESSAWARE).
  • FIX: occasional runtime error when setting sort arrow to non-existent column.

New in Mp3tag 2.87h Beta (May 25, 2018)

  • CHG: improved status messages and cancelation behaviour at library cleanup.

New in Mp3tag 2.87f Beta (May 23, 2018)

  • FIX: internal window snap interferred with Aero snap in case the Windows option 'Show window contents while dragging' was disabled. (#15305)
  • FIX: copy freedb disc ID option used malformed ID if starting with 0. (#12674, #17783)
  • FIX: MP4 fields PODCAST, ITUNESGAPLESS and ITUNESHDVIDEO were not displayed if set to 0. (#18017)
  • FIX: Quick Launch installer option now correctly pins Mp3tag to taskbar also on Windows 7 and above. (#19472)
  • FIX: rename or edit in file list via delayed double-click was triggered even if file lost focus in the meantime. (#13729, #41750)
  • FIX: occasional runtime error when renaming files. (#41737)

New in Mp3tag 2.87e Beta (May 23, 2018)

  • FIX: library cleanup did not block the file list. (#41696 7)
  • FIX: some operations where still enabled when building local freedb index database. (#41691)
  • FIX: export dialog lost focus after duplicating or deleting export configurations.
  • FIX: action group select dialog lost focus after duplicating or deleting actions. (#16063)
  • FIX: action group edit dialog lost focus after duplicating or deleting actions. (#16063)
  • FIX: context helper menus were occasionally displayed on wrong screen in multi-monitor setups.

New in Mp3tag 2.87d Beta (May 15, 2018)

  • CHG: improved performance when reading files via Ctrl+T or 'File > Read tag'.
  • FIX: interacting with the file list while reading files had unintended effects.
  • CHG: changed database that is used for local freedb index.
  • CHG: importing tags via Discogs tag source now lists all formats and the catalog number of the release.
  • FIX: occasional runtime error when dropping files during file writing operations. (#41634)
  • CHG: added limit to column width of tag sources results list (and other lists).
  • CHG: removed default values configuration.
  • FIX: statistics of files total were not updated in all cases. (#41604)
  • FIX: occasional runtime error when aborting file reading operations.
  • FIX: drop operation had no effect work with some applications. (#41567 1)
  • CHG: improved detection of clipboard contents relevant for drop operations. (#41579 1)

New in Mp3tag 2.87c Beta (Apr 18, 2018)

  • CHG: improved Tag Panel layout when displayed horizontally. (#40873)
  • CHG: Tag Panel, Filter and file list now use default font. (#18410 1, #41381 1)
  • FIX: tag sources framework function 'json_select_many' did not convert UTF-8 encoded data correctly. (#18955)
  • FIX: tag sources framework functions 'json_foreach' did work correctly when nested. (#18956)
  • CHG: importing tags via Discogs tag source supports track numbers and disc numbers from Discogs. (#19744)

New in Mp3tag 2.87b Beta (Apr 9, 2018)

  • NEW: added fields %_cover_width% and %_cover_height% for width and height of first embedded cover art (#41243 3).
  • FIX: auto-removing special characters that are not supported by MusicBrainz search. (#41350 1)
  • FIX: memory corruption for format strings that end with a starting %. (#41348 1)
  • FIX: runtime error when adding zero-size cover art (since v2.86).
  • CHG: removed splash screen.
  • LNG: updated Corsican language file.

New in Mp3tag 2.87a (Mar 29, 2018)

  • FIX: LAME encoder version had invalid trailing character in some cases. (#41241)

New in Mp3tag 2.87 (Mar 29, 2018)

  • FIX: MusicBrainz multidisc releases were not parsed correctly.
  • CHG: improved mapping of Matroska tag fields.
  • LNG: updated Bulgarian, Catalan, Czech, Hebrew, Hungarian, Italian, PortugueseBrazil and Spanish language files.
  • FIX: failed to write tags to Matroska files where SeekHead could not be directly expanded. (#40933)
  • FIX: navigating with tab key on tag panel did not scroll in case input field was outside the visible region. (#41132)
  • FIX: check for updates did not work on some systems (since v2.86f).
  • FIX: tooltips for Tag Panel input fields did not display ampersand characters. (41114)
  • FIX: uncommitted changes to the filter text in manual filtering mode gave unexpected filter result when reenabling the filter. (#41116)
  • CHG: reverted change from v2.86f where language identifier and description were not displayed for UNSYNCEDLYRICS if both are default ('eng' and empty). (#41109)
  • CHG: updated internally used libraries.
  • NEW: added option to enable/disable autoapplying filter to filter helper menu. (41013)
  • CHG: don't display language identifier and description for UNSYNCEDLYRICS if both are default ('eng' and empty).
  • FIX: saving UNSYNCEDLYRICS for ID3v2 omitted text if pipe symbol occurred in lyrics text. (#11617)
  • CHG: files that were moved are now kept in file list independent of the target location. (#19786)
  • FIX: keyboard shortcuts Ctrl+N and Ctrl+Shift+N did not commit change while in filelist editing mode.
  • FIX: keyboard shortcut Ctrl+S for saving tagpanel contents was active in filelist editing mode and discarded input. (#19760)
  • FIX: another runtime error when performing drag'n'drop from external applications.
  • FIX: WAV files > 2GB could not be tagged. (#40989)
  • FIX: some links in about dialog were broken. (#40978)
  • FIX: installation mode could not be changed via keyboard.
  • FIX: runtime error when editing in file list in some cases (since 2.86c).
  • FIX: UI became unresponsive in case many operations were executed via tag write or actions. (#40907, #40923)
  • FIX: runtime error when performing sequential drag'n'drop from multiple applications.
  • FIX: runtime error when adding cover via extended tag dialog when underlying files have been replaced.
  • FIX: autosave did not remove varied cover art when removed via tag panel. (#40836)
  • FIX: runtime error when changing library settings while performing other file operations. (#40797)
  • FIX: scripting function $strstr did return nothing instead of 0 if the search string wasn't found. (#19637)
  • FIX: runtime error when performing undo via keyboard shortcut while inplace editing in the file list.
  • NEW: placeholder %_tool% for MP3 now contains used LAME encoder version (if present).
  • CHG: reimplemented MP3 audio info parsing.
  • FIX: fields absent from a subset of files were erroneously shown as present and identical at extended tag dialog in some cases.
  • FIX: anything else than lowercase %_filename% did not allow columnediting when used in column configuration. (#19797)
  • FIX: cover mimetypes were not parsed for APEv2 tags in some cases (since 2.86). (19754)
  • NEW: added MusicBrainz tag source for search via album name based on MusicBrainz.org
  • XML Web Service v2. (#19714, #19721)
  • NEW: added MusicBrainz coveronly tag source for search via album name based on MusicBrainz.org XML Web Service v2.
  • FIX: runtime error when reading malformed APEv2 cover that has no coverdata.

New in Mp3tag 2.86k Beta (Mar 23, 2018)

  • CHG: improved mapping of Matroska tag fields.
  • FIX: failed to write tags to Matroska files where SeekHead could not be directly expanded. (#40933)

New in Mp3tag 2.86i Beta (Mar 19, 2018)

  • FIX: navigating with tab key on tag panel did not scroll if input field was outside the visible region. (#41132)
  • FIX: check for updates did not work on some systems (since v2.86f).

New in Mp3tag 2.86h Beta (Mar 18, 2018)

  • FIX: tooltips for Tag Panel input fields did not display ampersand characters. (#411143)
  • FIX: uncommitted changes to the filter text in manual filtering mode gave unexpected filter result when re-enabling the filter. (#411161)
  • CHG: reverted change from v2.86f where language identifier and description were not displayed for UNSYNCEDLYRICS if both are default ('eng' and empty). (#411092)
  • CHG: updated internally used libraries.
  • LNG: updated Catalan, Czech, Hebrew, Hungarian and Spanish language files.

New in Mp3tag 2.86e Beta (Mar 9, 2018)

  • FIX: WAV files > 2GB could not be tagged. (#40989)
  • FIX: some links in about dialog were broken. (#40978)
  • FIX: installation mode could not be changed via keyboard.

New in Mp3tag 2.86d Beta (Feb 27, 2018)

  • FIX: runtime error when editing tags via file list in some cases (since 2.86c)

New in Mp3tag 2.86c Beta (Feb 27, 2018)

  • FIX: UI became unresponsive in case many operations were executed via tag write or actions. (#409075, #409235)
  • FIX: runtime error when performing sequential drag'n'drop from multiple applications.
  • FIX: runtime error when adding cover via extended tag dialog when underlying files have been replaced.

New in Mp3tag 2.86b Beta (Feb 21, 2018)

  • FIX: auto-save did not remove varied cover art when removed via tag panel. (#40836)
  • FIX: runtime error when changing library settings while performing other file operations. (#40797)
  • FIX: scripting function $strstr did return nothing instead of 0 if the search string wasn't found. (#19637)
  • FIX: runtime error when performing undo via keyboard shortcut while in-place editing in the file list.
  • FIX: fields absent from a subset of files were erroneously shown as present and identical at extended tag dialog in some cases.
  • FIX: anything else than lower-case %_filename% did not allow column-editing when used in column configuration. (#19797)
  • NEW: placeholder %_tool% for MP3 now contains used LAME encoder version (if present).
  • CHG: reimplemented MP3 audio info parsing.
  • LNG: updated Catalan, Hebrew and Spanish language files.

New in Mp3tag 2.86a Beta (Feb 5, 2018)

  • FIX: cover mimetypes were not parsed for APEv2 tags in some cases (since 2.86). (#23476)
  • FIX: runtime error when reading malformed APEv2 cover that has no cover-data.
  • NEW: added MusicBrainz tag source for search via album name based on MusicBrainz.org XML Web Service v2. (#23427, #23435)
  • NEW: added MusicBrainz cover-only tag source for search via album name based on MusicBrainz.org XML Web Service v2.
  • LNG: updated Hebrew language file.

New in Mp3tag 2.86 (Jan 24, 2018)

  • FIX: action "Format value" for _FILENAME caused new file directory to be set also in
  • cases where file cannot be renamed.
  • LNG: updated Bulgarian, Czech, Hebrew, Italian, Norwegian, Portuguese-Brazil and
  • Slovenian language files.
  • FIX: vendor string was not written when updating Vorbis Comments in Opus files.
  • CHG: default tag panel field names are now auto-translated on language change.
  • (#23220, #22856, #22200)
  • CHG: default file view column names are now auto-translated on language change.
  • (#23220, #22856, #22200)
  • FIX: runtime error when parsing broken UFID ID3v2 frames. (#23295)
  • FIX: runtime error when performing library cleanup directly after enabling library
  • option (since 2.85i).
  • FIX: runtime error when performing save via keyboard shortcut while in-place editing
  • in the file list.
  • FIX: importing tags via Discogs tag source set YEAR field to 0 for releases without
  • year.
  • FIX: file list selection mark was wrong in some cases after deleting, removing or
  • moving files.
  • NEW: added option to cleanup the database from orphaned files.
  • NEW: added preferences page to enable the Library and to configure included
  • directories.
  • CHG: attempting a more graceful shutdown on out-of-memory conditions.
  • FIX: deleting non-standard files from file view did not update file list (since
  • 2.85b).
  • FIX: sync issue between actual file information fields (i.e., size, modification
  • timestamps, ...) and internal representation (since 2.85b).
  • FIX: runtime error when adding files to an already running instance via the Windows
  • Explorer context-menu extension (since 2.85b).
  • FIX: file renaming collision when target file was already in database but removed
  • externally (since 2.85b).
  • FIX: info fields were not updated in database when tags were written or removed (since
  • 2.85b).
  • FIX: actions that caused a directory to be renamed did not update the database entries
  • (since 2.85b).
  • CHG: improved library reading performance on subsequent reads by using an internal
  • database.
  • CHG: MP4 tag fields are not truncated to 255 characters anymore. (#23176)
  • FIX: runtime error when adding cover art to Ogg Vorbis or Opus files (since 2.85a).
  • (#23213)
  • CHG: improved memory consumption especially for large music libraries.
  • CHG: changes regarding cover art are now also part of undo information.FIX: tag sources framework function 'json_foreach' now also works with arrays as
  • unnamed JSON root element. (#23165)

New in Mp3tag 2.85k Beta (Jan 8, 2018)

  • CHG: default tag panel field names are now auto-translated on language change. (#23220, #22856, #22200)
  • CHG: default file view column names are now auto-translated on language change. (#23220, #22856, #22200)
  • FIX: runtime error when parsing broken UFID ID3v2 frames. (#23295)
  • LNG: updated Bulgarian, Czech, Italian, Norwegian, and Slovenian language files.
  • FIX: runtime error when performing library cleanup directly after enabling library option (since 2.85i).
  • FIX: runtime error when performing save via keyboard shortcut while in-place editing in the file list.

New in Mp3tag 2.85i Beta (Dec 20, 2017)

  • FIX: importing tags via Discogs tag source set YEAR field to 0 for releases without year.
  • FIX: file list selection mark was wrong in some cases after deleting, removing or moving files.
  • NEW: added option to cleanup the database from orphaned files.

New in Mp3tag 2.85h Beta (Dec 13, 2017)

  • NEW: added preferences page to enable the Library and to configure included directories
  • CHG: attempting a more graceful shutdown on out-of-memory conditions
  • LNG: updated Norwegian language file

New in Mp3tag 2.85f Beta (Dec 10, 2017)

  • FIX: deleting non-standard files from file view did not update file list (since 2.85b).

New in Mp3tag 2.85e Beta (Dec 8, 2017)

  • FIX: sync issue between actual file information fields (i.e., size, modification timestamps, ...) and internal representation (since 2.85b).

New in Mp3tag 2.85d Beta (Dec 7, 2017)

  • FIX: runtime error when adding files to an already running instance via the Windows Explorer context-menu extension (since 2.85b).

New in Mp3tag 2.85a Beta (Nov 22, 2017)

  • CHG: improved memory consumption especially for large music libraries.
  • CHG: changes regarding cover art are now also part of undo information.
  • FIX: tag sources framework function 'json_foreach' now also works with arrays as unnamed JSON root element. (#23165)

New in Mp3tag 2.85 (Oct 25, 2017)

  • FIX: Windows 10 Fall Creators Update (version 1709) was prevented from shutting down
  • without user interaction in some cases.
  • FIX: Tag Panel column width was calculated wrong if Tag Panel was docked horizontally
  • (since 2.84d). (#23056)
  • NEW: added support for Matroska MKA/MKV files for Explorer context menu shell
  • extension. (#22955)
  • FIX: deleting a file with subsongs did not remove the other subsongs of that file from
  • the file list.
  • FIX: removing MP4 chapters from a filtered file list left orphan subsongs of those
  • files when disabling the filter.
  • FIX: moving subsongs from a filtered file list left orphan subsongs of those files
  • when disabling the filter.
  • FIX: moving files from a filtered file list did not update file list correctly (since
  • 2.84). (#23047)
  • FIX: importing format descriptions to MEDIATYPE field via Discogs tag source did not
  • work. (#23011)
  • FIX: GDI resource leak when populating the list of user-defined tools.
  • FIX: relative paths from playlists were not canonicalized and sometimes unnecessarily
  • exceeded the 260 character path limit.
  • LNG: updated Hungarian and Swedish language files.
  • NEW: extended list of default genres by ID3v1 genres 148 to 191. (#22984)
  • FIX: runtime error when using Mp3tag on computers with older CPUs (e.g, Pentium III, Athlon XP, ...) (since 2.84b).
  • NEW: added support for Matroska MKA/MKV files.
  • CHG: updated internally used libraries.
  • FIX: contents of BPM fields for MP4 were not read in some cases.
  • CHG: querying via Discogs Release ID now also works in [r1234567] format (as available
  • on the Discogs website).

New in Mp3tag 2.84e Beta (Oct 18, 2017)

  • FIX: Tag Panel column width was calculated wrong if Tag Panel was docked horizontally (since 2.84d). (#23056)

New in Mp3tag 2.84d Beta (Oct 16, 2017)

  • NEW: added support for Matroska MKA/MKV files for Explorer context menu shell extension. (#22955)
  • FIX: deleting a file with subsongs did not remove the other subsongs of that file from the file list.
  • FIX: removing MP4 chapters from a filtered file list left orphan subsongs of those files when disabling the filter.
  • FIX: moving subsongs from a filtered file list left orphan subsongs of those files when disabling the filter.
  • FIX: moving files from a filtered file list did not update file list correctly (since 2.84). (#23047)
  • FIX: importing format descriptions to MEDIATYPE field via Discogs tag source did not work. (#23011)
  • FIX: GDI resource leak when populating the list of user-defined tools.
  • FIX: relative paths from playlists were not canonicalized and sometimes unnecessarily exceeded the 260 character path limit.
  • NEW: extended list of default genres by ID3v1 genres 148 to 191. (#22984)

New in Mp3tag 2.84c Beta (Sep 23, 2017)

  • FIX: runtime error when using Mp3tag on computers with older CPUs (e.g, Pentium III, Athlon XP, ...) (since 2.84b).

New in Mp3tag 2.84b Beta (Sep 22, 2017)

  • NEW: added support for Matroska MKA/MKV files
  • CHG: updated internally used libraries
  • LNG: updated Hungarian and Swedish language files
  • FIX: contents of BPM fields for MP4 were not read in some cases
  • CHG: querying via Discogs Release ID now also works in [r1234567] format (as available on the Discogs website)

New in Mp3tag 2.84a (Aug 27, 2017)

  • FIX: Windows XP based and Wine-based installations (macOS/Linux) had problems with HTTP/HTTPS connections.

New in Mp3tag 2.83k Beta (Aug 22, 2017)

  • FIX: renaming files still did not update name in file list in all cases (since 2.83h). (#22810)

New in Mp3tag 2.83j Beta (Aug 21, 2017)

  • FIX: renaming files with did not update name in file list in all cases (since 2.83h). (#22810)
  • CHG: added ABSENT as synonym for MISSING in Filter and updated documentation. (#22766)
  • LNG: updated Japanese language file

New in Mp3tag 2.83i Beta (Aug 17, 2017)

  • FIX: reading system-encoded WAV RIFF INFO sub chunks did result in data truncation in case special characters were involved. (#22742)
  • FIX: directory field at Tag Panel didn't use correct case for directory names when entered with incorrect casing. (#22043)
  • FIX: installer didn't consider user input for startmenu folder when updating. (#22479)
  • FIX: format strings for converter 'Filename - Filename' showed UTF-8 encoded data if special characters were involved.

New in Mp3tag 2.83h Beta (Aug 17, 2017)

  • NEW: added support for Nero-style MP4 chapters.
  • FIX: error message when writing tags to larger files in some cases (since 2.83f). (#22754)

New in Mp3tag 2.83g Beta (Aug 9, 2017)

  • CHG: improved MP4 tagging compatibility.

New in Mp3tag 2.83f Beta (Aug 3, 2017)

  • FIX: added reading of non-iTunes custom MP4 tags. (#22695)
  • FIX: attempting to write tags to larger files that are locked by other processes left only temporary file in some cases. (#22734)

New in Mp3tag 2.83e Beta (Jul 14, 2017)

  • NEW: added $distance(x,y) scripting function to compute edit distance between strings x and y.
  • FIX: runtime error when using Mp3tag on computers with older CPUs (e.g, Pentium III, Athlon XP, ...) (since 2.83c).

New in Mp3tag 2.83d Beta (Jul 7, 2017)

  • FIX: manually rearranging files in file list resulted in unexpected behaviour when renaming files (since 2.83c). (#22663)
  • FIX: extended documentation of web sources framwork function 'MoveLine'. (#22654)
  • FIX: wav files with invalid "ID3Helper" data at end of file were not read.
  • CHG: updated Opus to version 1.2.1.

New in Mp3tag 2.83c Beta (Jun 30, 2017)

  • NEW: added web sources framework functions to check if output contains content via 'ifoutput' and 'ifnotoutput'.
  • CHG: cue sheet handling is now fully transparent and doesn't require artificially indexed filenames anymore.
  • CHG: modified dialog for adding cover-art from files to raise warning message if file doesn't exist.
  • CHG: extended Discogs tag source with fallback detection of secondary images if no primary image exists. (#22475)
  • CHG: added check to Discogs tag source if query gave any results which results in correct error message.
  • LNG: updated Slovak language file.

New in Mp3tag 2.83b Beta (Jun 28, 2017)

  • FIX: runtime error if Discogs cover-only tag source returned no results (since 2.83a).
  • LNG: updated Bulgarian, Catalan, Czech, Italian and Polish language files.

New in Mp3tag 2.83a Beta (Jun 26, 2017)

  • FIX: dot and underscore characters where percent-encoded when querying Discogs which resulted in HTTP 401 error.
  • CHG: extended Discogs result list to current API maximum of 100 releases.
  • NEW: added Discogs cover-only tag source for search via Discogs Release ID.
  • NEW: added Discogs cover-only tag source for search via album name

New in Mp3tag 2.83 (Jun 23, 2017)

  • NEW: added MP4 column to tag-field mappings overview table in documentation.
  • CHG: removed Amazon tag sources after Amazon.com invalidated Mp3tag's web services account.
  • CHG: Discogs tag source name is now correctly capitalized.
  • LNG: updated Bulgarian, Chinese, Czech, Polish and Turkish language files.
  • NEW: added Discogs Release ID tag source to directly search by Discogs Release ID.
  • NEW: added support for ISRC field in cue sheets.
  • CHG: main performer from cue sheet is now mapped to ALBUMARTIST (instead of ALBUM ARTIST).
  • FIX: special characters in main performer from cue sheet were not correctly converted
  • when writing.
  • FIX: cue sheets that started with a different track number than 1 were not read.
  • FIX: checkboxes at dialog for cover export were not labeled correctly (since 2.82b).
  • FIX: tags saved to wrong file when auto-save was enabled and column-click in file list changed the file order.
  • FIX: Discogs Web Source had problems with certain artists which resulted in obsolete comma after artist name.
  • FIX: sort arrow was incorrectly shown for next column after adding or removing a
  • column left from the sort column.
  • NEW: added option to restrict action-based cover export to certain cover type.
  • FIX: added detection of non-iTunes custom tags which are now kept unmodified during
  • rewrites.
  • FIX: encoding of cover art for Opus did not always include Base64 padding (which was problematic for some players).
  • NEW: added support for stripping Nero-style chapter information from MP4 files via
  • context-menu in the file list.
  • NEW: added support for detecting Nero-style MP4 tags and reporting via %_tag% if present.
  • FIX: runtime error at Export if loop limit exceeded actual export result set size.
  • LNG: added Indonesian language file.
  • FIX: possible index overflow at $substr() scripting function.

New in Mp3tag 2.82d Beta (Jun 19, 2017)

  • NEW: added Discogs Release ID tag source to directly search by Discogs Release ID.
  • NEW: added support for ISRC field in cue sheets. (#12046)
  • CHG: main performer from cue sheet is now mapped to ALBUMARTIST (instead of ALBUM ARTIST). (#12046)
  • FIX: special characters in main performer from cue sheet were not correctly converted when writing. (#12046)
  • FIX: cue sheets that started with a different track number than 1 were not read. (#12046)

New in Mp3tag 2.82c Beta (Jun 19, 2017)

  • FIX: checkboxes at dialog for cover export were not labeled correctly (since 2.82b).

New in Mp3tag 2.82b Beta (Jun 19, 2017)

  • NEW: added option to restrict action-based cover export to certain cover type. (#22567)
  • FIX: tags saved to wrong file when auto-save was enabled and column-click in file list changed the file order. (#22571)
  • FIX: Discogs Web Source had problems with certain artists which resulted in obsolete comma after artist name. (#21603, #22494)
  • FIX: sort arrow was incorrectly shown for next column after adding or removing a column left from the sort column. (#15855, #20154)
  • LNG: updated Polish language file.

New in Mp3tag 2.82a Beta (Jun 12, 2017)

  • NEW: added support for stripping Nero-style chapter information from MP4 files via context-menu in the file list.
  • NEW: added support for detecting Nero-style MP4 tags and reporting via %_tag% if present.
  • FIX: added detection of non-iTunes custom tags which are now kept unmodified during rewrites.
  • FIX: encoding of cover art for Opus did not always include Base64 padding (which was problematic for some players).
  • FIX: runtime error at Export if loop limit exceeded actual export result set size. (#20595, #22557)
  • FIX: possible index overflow at $substr() scripting function.
  • LNG: added Indonesian language file.
  • LNG: updated Bulgarian, Chinese and Czech language files.

New in Mp3tag 2.82 (Apr 29, 2017)

  • This version is a maintenance release and fixes issues that appeared since the last release.

New in Mp3tag 2.81c Beta (Apr 24, 2017)

  • FIX: auto-numbering wizard did not consider track-number offset when determining amount of leading zeros.
  • FIX: removed text-length limitation from track number field at tag panel.
  • FIX: some actions allowed to create empty tag fields for certain tag formats.
  • CHG: removed associate tag from Amazon.de web sources.
  • FIX: unicode characters in filenames where not supported when exporting configuration to zip file.
  • FIX: scripting functions $meta(x), $meta(x,n) and $meta_sep(x,sep) did not create matches in square bracket notion.
  • CHG: updated Vorbis to version 1.3.5.
  • CHG: updated Ogg to version 1.3.2.
  • CHG: updated FLAC to version 1.3.2.
  • CHG: updated zlib to version 1.2.11.
  • CHG: updated Opus to version 1.1.4 and Opusfile to 0.7.
  • NEW: added reading of WavPack version.
  • CHG: updated WavPack to version 5.1.0.
  • FIX: removed DATE from list of default tag field names.

New in Mp3tag 2.81b Beta (Mar 20, 2017)

  • FIX: renaming directories via action 'Format value' also affected files where the folder path contained the renamed directory string
  • FIX: preserving the file modification date on write operations resulted in an 1h offset of the file creation date if daylight saving time status was different

New in Mp3tag 2.81a Beta (Mar 14, 2017)

  • FIX: installer did not default to English for unsupported languages.

New in Mp3tag 2.81 (Feb 17, 2017)

  • NEW: added support for iTunesspecific ID3v2 grouping tag field GRP1 as GROUPING.
  • NEW: added support for reading ID3v2.2 iTunes tag fields for classical music MOVEMENT, MOVEMENTTOTAL, MOVEMENTNAME.
  • FIX: automatic playlist creation used previous values after tag save.
  • NEW: added support for press and hold gesture on cover art window to trigger context menu on touch devices.
  • FIX: regression where URL ID3v2 fields (WWW*) were accidentally written as multivalue fields (since v2.80a).
  • FIX: value overflow when calculating bitrate for large VBR MP3 files which resulted in negative bitrates.
  • LNG: added Corsican installer language and updated Czech and Turkish language files.
  • CHG: updated installer icons and graphics.
  • NEW: added portable installation mode that stores settings in application directory and doesn't write information to the registry.
  • NEW: installer now asks for UAC admin elevation in case if its run from a nonadmin user account.
  • CHG: changed installer and application to guess user language instead of asking user.
  • NEW: improved installer UI for highresolution screens with high DPI settings (DPI awareness).
  • NEW: added version information to installer.
  • NEW: added size estimation to uninstaller.
  • NEW: added placeholders to access file path of current active playlist, i.e., playlist_filename%, %_playlist_filename_ext% and %_playlist_folderpath%.
  • FIX: renaming files via directediting in file list in %_filepath% column automatically removed trailing blanks.
  • FIX: improved ID3v2 specification compliance by adding terminating 0x00 for text strings.
  • FIX: randomizing a filtered file list by clicking on first column header resulted in resetting of list contents.
  • FIX: missing breadcrumb links in help topic for "Configuration > Tags > Mapping" and missing link from "Configuration > Tags"
  • FIX: converter 'Tag Filename' treated paths that were built from field values containing slash characters as relative.

New in Mp3tag 2.80d Beta (Feb 6, 2017)

  • NEW: added support for iTunes-specific ID3v2 grouping tag field GRP1 as GROUPING.
  • NEW: added support for reading ID3v2.2 iTunes tag fields for classical music MOVEMENT, MOVEMENTTOTAL, MOVEMENTNAME.
  • FIX: automatic playlist creation used previous values after tag save.
  • NEW: added support for press and hold gesture on cover art window to trigger context menu on touch devices.

New in Mp3tag 2.80c Beta (Dec 19, 2016)

  • FIX: regression where URL ID3v2 fields (WWW*) were accidentally written as multi-value fields (since v2.80a).
  • FIX: value overflow when calculating bitrate for large VBR MP3 files which resulted in negative bitrates.
  • LNG: added Corsican installer language and updated Czech and Turkish language files.
  • CHG: updated installer icons and graphics.

New in Mp3tag 2.80b Beta (Dec 12, 2016)

  • NEW: added portable installation mode that stores settings in application directory and doesn't write information to the registry.
  • NEW: installer now asks for UAC admin elevation in case if its run from a non-admin user account.
  • CHG: changed installer and application to guess user language instead of asking user.
  • NEW: improved installer UI for high-resolution screens with high DPI settings (DPI awareness).
  • NEW: added version information to installer.
  • NEW: added size estimation to uninstaller.
  • NEW: added placeholders to access file path of current active playlist, i.e., %_playlist_filename%, %_playlist_filename_ext% and %_playlist_folderpath%.
  • FIX: renaming files via direct-editing in file list in %_filepath% column automatically removed trailing blanks.

New in Mp3tag 2.80a Beta (Dec 5, 2016)

  • FIX: Improved ID3v2 specification compliance by adding terminating 0x00 for text strings.
  • FIX: randomizing a filtered file list by clicking on first column header resulted in resetting of list contents.
  • FIX: Missing breadcrumb links in help topic for "Configuration > Tags > Mapping" and missing link from "Configuration > Tags"
  • FIX: converter 'Tag - Filename' treated paths that were built from field values containing slash characters as relative.

New in Mp3tag 2.80 (Nov 25, 2016)

  • CHG: updated Amazon.com and Amazon.de web sources to include cover dimensions in list of search results.
  • NEW: added support for press and hold gesture to trigger context menu on touch devices.
  • LNG: added Arabic language file and updated French and Russian language files.
  • NEW: added support for iTunes flag to trigger showing movement information instead of the song title via SHOWMOVEMENT (MP4 only).
  • CHG: bitrate indicator is now kbits/s instead of kBit/s
  • FIX: runtime error when moving files in tag sources dialog past the end of the file list.

New in Mp3tag 2.79b Beta (Nov 15, 2016)

  • NEW: added support for iTunes tag fields for classical music MOVEMENT, MOVEMENTTOTAL, MOVEMENTNAME (ID3v2 and MP4) and for WORK (MP4 only).
  • FIX: runtime error when moving files in tag sources dialog past the end of the file list.

New in Mp3tag 2.79a Beta (Oct 4, 2016)

  • FIX: runtime error when parsing some mono and non-pcm WAV files

New in Mp3tag 2.79 (Sep 25, 2016)

  • LNG: updated Dutch, Finnish, Hebrew, and Spanish language files.
  • FIX: Wine's long path prefix \? was not handled correctly.
  • FIX: displaying tooltips for very long texts in Tag Panel input fields blocked UI.
  • FIX: converter 'Tag Filename' had problems with relative paths (since 2.78a).
  • FIX: converter 'Tag Filename' produced in some cases file names which started with one backslash.
  • FIX: preview for converter 'Tag Filename' displayed wrong file names in some rare cases.
  • FIX: information for 32bit WAV was not displayed.
  • FIX: changing the Filter was possible even if files were currently loading.

New in Mp3tag 2.78 (Jun 25, 2016)

  • NEW: added support for AIF/AIFC/AIFF files with ID3v2 tags.
  • FIX: addressed occasional Tag Panel repaint issue.
  • NEW: added support for ITUNESOWNER field that reports the user name from the iTunes Store.
  • CHG: modified setup to not create start-menu shortcut to uninstaller on new installs.
  • FIX: samplerate for some MP4 files was not reported correctly.

New in Mp3tag 2.77 (Apr 24, 2016)

  • LNG: updated Hungarian, Italian and Russian language files
  • FIX: runtime error when tagging FLAC files on computers with older CPUs (e.g, Pentium III, Athlon XP, ...) (since 2.76)
  • FIX: runtime error that appeared with some installations when displaying the file list since 2.76)
  • FIX: samplerate for some MP4 files was not reported
  • FIX: action import cover from file did not expand all placeholders and scripting functions in some cases (since 2.76)

New in Mp3tag 2.76 (Apr 16, 2016)

  • FIX: action import cover from file did not work if explicitly selected filename contained special characters that are part of the scripting language
  • FIX: keyboard shortcuts for navigating to previous and next directory history entry were not working anymore (since 2.74)
  • LNG: updated Bulgarian, Czech, Japanese and Portuguese language files
  • NEW: added support for WAV files for Explorer context menu shell extension
  • FIX: revised status bar messages
  • NEW: added support for WAV files with INFO tags and ID3v2 tags
  • FIX: cover art of previously selected files was still displayed even after directory change (Wine-only)

New in Mp3tag 2.75b Beta (Apr 11, 2016)

  • NEW: added support for WAV files for Explorer context menu shell extension.
  • FIX: added workaround to read non-standard RIFF INFO tags for WAV files.
  • FIX: revised status bar messages.
  • LNG: updated Czech and Japanese language files.

New in Mp3tag 2.75a Beta (Apr 11, 2016)

  • NEW: added support for WAV files with INFO tags and ID3v2 tags.
  • FIX: cover art of previously selected files was still displayed even after directory change (Wine-only)
  • LNG: updated Japanese and Portuguese language files.

New in Mp3tag 2.75 (Feb 22, 2016)

  • LNG: added Corsican language file and updated Japanese language file.
  • FIX: entries removed from filter history reappeared after program restart.
  • FIX: freedb web search did not work anymore (since v2.74).
  • FIX: runtime error when using Mp3tag on computers with older CPUs (e.g, Pentium III, Athlon XP, ...).

New in Mp3tag 2.74a (Feb 15, 2016)

  • FIX: Discogs OAuth authentication did not work on some systems (since v2.74).

New in Mp3tag 2.74 (Feb 14, 2016)

  • 2016-02-09] CHG: MP4 lyrics are now stored with carriage-return and line-feed as newline sequence.
  • 2016-01-31] CHG: Discogs OAuth authentication and default web source now uses HTTPS.
  • 2016-01-31] NEW: added support for HTTPS for web sources framework.
  • 2016-01-17] FIX: startup in favorite directory resulted in starting in program mdirectory if favorite directory was configured without trailing backslash at 'Options > 'Directories'
  • Includes changes from the previous Beta versions

New in Mp3tag 2.73d Beta (Feb 8, 2016)

  • NEW: added support for %podcastkeywords% which is mapped from ID3v2 frame TKWD and MP4 atom keyw
  • CHG: directory list in tag panel now always shows trailing backslash for directories
  • LNG: added Farsi language file and updated Bulgarian, Czech, French, Hebrew and Italian language files

New in Mp3tag 2.73c Beta (Feb 1, 2016)

  • FIX: selection in web source results was ignored (since v2.73b)

New in Mp3tag 2.73b Beta (Feb 1, 2016)

  • NEW: added advanced configuration option for setting the ID3v2 language code used for comments.
  • NEW: added support for HTTPS for web sources framework.
  • CHG: Discogs OAuth authentication and default web source now uses HTTPS.
  • CHG: changed to use SHA-2 when digitally signing the installer and the program executable.

New in Mp3tag 2.73a Beta (Jan 5, 2016)

  • FIX: runtime error when using very long field names in converter dialogs.
  • LNG: updated French language file.

New in Mp3tag 2.73 (Dec 21, 2015)

  • LNG: updated Bulgarian, Czech and Italian language files.

New in Mp3tag 2.72c Beta (Dec 13, 2015)

  • NEW: added toolbar button for selecting all files.
  • FIX: previous selection was lost when adding files and directories and auto-selection was disabled (since v2.72b).
  • CHG: updated to libopus 1.1.1.

New in Mp3tag 2.72b Beta (Dec 7, 2015)

  • CHG: file selection state is now preserved when filtering.
  • NEW: configuration option to automatically select files that were added to the file list.

New in Mp3tag 2.72a Beta (Nov 24, 2015)

  • FIX: displayed file icon was dependent on the case of the file extension on some systems.
  • CHG: added detailed error message in cases where the configuration file cannot be saved when closing Mp3tag.
  • CHG: CONDUCTOR field now maps to MP4 ©con atom.
  • NEW: added information field %_bitspersample% for some supported file types.

New in Mp3tag 2.72 (Oct 11, 2015)

  • NEW: added official support for Windows 10.
  • CHG: updated code-signing certificate.

New in Mp3tag 2.71 (Oct 11, 2015)

  • FIX: fixed scaling issue that appeared on some systems where toolbar icons were not rendered correctly (since v2.70).
  • FIX: after selecting multiple sequences of files auto saving affected only the last block.
  • CHG: renaming files marked as read-only does not require removing of read-only flag anymore.

New in Mp3tag 2.70a Beta (Jul 13, 2015)

  • FIX: fixed scaling issue that appeared on some systems where toolbar icons were not rendered correctly (since v2.70).
  • FIX: after selecting multiple sequences of files, auto saving affected only the last block.
  • CHG: renaming files marked as read-only does not require removing of read-only flag anymore.

New in Mp3tag 2.70 (May 1, 2015)

  • NEW: added 24x24 and 32x32 toolbar icons which are used for high-resolution screens with high DPI settings.
  • NEW: added support for high-resolution screens with high DPI settings (DPI awareness).
  • NEW: added 256x256 application icon.
  • LNG: updated Dutch language file.
  • FIX: popup menus overlapped screen in case taskbar location was top and menu did exceed the screen height.
  • FIX: length for files with a duration greater than 24h was displayed incorrectly
  • FIX: runtime error at specificly broken APIC frames in ID3v2 tags.
  • CHG: removed associate tag from Amazon.com web sources.

New in Mp3tag 2.69a (Mar 24, 2015)

  • NEW: added support for high-resolution screens with high DPI settings.
  • NEW: added 256x256 application icon.
  • LNG: updated Dutch language file.
  • FIX: popup menus overlapped screen in case taskbar location was top and menu did exceed the screen height.
  • FIX: length for files with a duration greater than 24h was displayed incorrectly
  • FIX: runtime error at specificly broken APIC frames in ID3v2 tags.
  • CHG: removed associate tag from Amazon.com web sources.

New in Mp3tag 2.69 (Mar 16, 2015)

  • FIX: field names were not always sorted when displayed in the extended tag dialog (since v2.67).
  • FIX: directory names containing a dot had only the part till the dot in %_directory% (since v2.67).

New in Mp3tag 2.68 (Mar 6, 2015)

  • FIX: Runtime errors caused by internal changes from v2.67

New in Mp3tag 2.67a Beta (Mar 2, 2015)

  • FIX: Runtime errors caused by internal changes from v2.67
  • FIX: Discogs images were not retrieved for releases with only one version where the release selection dialog was skipped.
  • CHG: extended number of actions possibly displayed in actions popup-menu to 500.
  • CHG: updated Discogs image caching proxy (required by Discogs API change from 2015-02-20).
  • CHG: removed authentication via OAuth when requesting images from Discogs (required by Discogs API change from 2015-02-20).

New in Mp3tag 2.66 (Dec 15, 2014)

  • NEW: added support for complex JSON object values by web sources framework functions 'json_select_object' and 'json_unselect_object'.
  • NEW: added support for boolean values in web sources framework function 'json_select'.
  • FIX: MP4 cdec field for encoder settings was not preserved when writing tags.
  • CHG: added support for mouse wheel scrolling in tag panel.
  • CHG: added context-specific detection of mouse-wheel usage to prevent accidentally overwriting the field contents.
  • FIX: updated RATING MM to use latest mapping of values.
  • FIX: removing filter from filter history did not reset filter and file list.
  • FIX: field RELEASETIME was missing after resetting the tag fields list.
  • FIX: adding cover art did not conform to the description in the documentation (select file dialog was showing the current working directory instead of the file's directory in case no default directory was provided).
  • FIX: documentation of action 'Remove duplicate fields' did not mention that the first value is retained.
  • NEW: added scripting function $strcmp to compare strings case-sensitively.
  • NEW: added scripting function $stricmp to compare strings case-insensitively.
  • FIX: documentation of scripting function $eql did not mention that strings are compared case insensitive.
  • FIX: scripting function $eql was not working correctly if strings contained umlauts or diacritic characters.

New in Mp3tag 2.65a (Oct 27, 2014)

  • FIX: Discogs web source now uses as word separator (using + gave HTTP 401 Unauthorized in some cases).

New in Mp3tag 2.65 (Oct 19, 2014)

  • CHG: added Discogs image caching through dedicated caching server.
  • FIX: web sources framework function 'ifnot' did not work for empty parameter in some cases.
  • CHG: web sources framework function "json_select_array" does not create error result in case parameter does not refer to an array.

New in Mp3tag 2.64 (Sep 22, 2014)

  • CHG: Discogs web source rewritten based on Discogs JSON API.
  • NEW: added JSON-related functions to web sources framework (json_json_foreach_end, json_select, json_select_array, json_select_many).
  • LNG: updated Italian language file.

New in Mp3tag 2.63a Beta (Sep 17, 2014)

  • CHG: Discogs web source rewritten based on Discogs JSON API.
  • LNG: updated Italian language file.

New in Mp3tag 2.63 (Aug 24, 2014)

  • FIX: Runtime error when closing Mp3tag on computers with older CPUs (e.g, Pentium III, Athlon XP, ...).
  • FIX: Runtime error when performing 'File > Save configuration ...' on computers with older CPUs (e.g, Pentium III, Athlon XP, ...).
  • LNG: updated French language file.

New in Mp3tag 2.62 (Aug 11, 2014)

  • LNG: updated Bulgarian, Czech, Hungarian, and Korean language files.
  • FIX: search requests to Discogs were not URL encoded anymore (since v2.61b).
  • FIX: authentication via OAuth 1.0a for Discogs tag sources was not triggered in all cases (since v2.61b).
  • NEW: added authentication via OAuth 1.0a for Discogs tag sources.
  • NEW: added scripting function $list(x,y,z) to official documented scripting functions.
  • LNG: replaced Romanian language file by new translation.
  • FIX: runtime error when file name resulting from performing actions was one of the reserved device file names CON, PRN, AUX, NUL, COM1-9, or LPT1-9.

New in Mp3tag 2.61d Beta (Jul 15, 2014)

  • FIX: search requests to Discogs were not URL encoded anymore (since v2.61b).

New in Mp3tag 2.61c Beta (Jul 15, 2014)

  • FIX: authentication via OAuth 1.0a for Discogs tag sources was not triggered in all cases.

New in Mp3tag 2.61b Beta (Jul 15, 2014)

  • NEW: added authentication via OAuth 1.0a for Discogs tag sources
  • NEW: added scripting function $list(x,y,z) to official documented scripting functions
  • LNG: replaced Romanian language file by new translation from Andrei-Felix Areanu
  • FIX: runtime error when file name resulting from performing actions was one of the reserved device file names CON, PRN, AUX, NUL, COM1-9, or LPT1-9

New in Mp3tag 2.61a (Jul 5, 2014)

  • FIX: regression that configuration could not be saved anymore (since v2.61)
  • LNG: updated Hebrew language file.

New in Mp3tag 2.61 (Jul 5, 2014)

  • FIX: issue on some systems when selection in file list has been changed (e.g., by invert selection, or click on selected files - since v2.59b)
  • FIX: runtime error when closing Mp3tag if Mp3tagSettings.zip was locked or user had no write permission
  • FIX: duplicate message in preview of converter 'Text-file - Tag' for previous file in case no matching file entry was found in text file
  • FIX: file dialog at converter 'Text-file - Tag' now does not ask for creation of files anymore
  • FIX: removing files from file list ocassionally resulted in runtime error (since v2.59b)
  • FIX: tab order in various dialogs was wrong

New in Mp3tag 2.60 (Jun 21, 2014)

  • FIX: Tag field mapping in help file now states that YEAR is written to TYER in ID3v2.3
  • Includes changes from the previous Beta versions

New in Mp3tag 2.59c Beta (Jun 18, 2014)

  • FIX: Filtered file list displayed wrong files after moving files in file list (since v2.59b).

New in Mp3tag 2.59b Beta (Jun 14, 2014)

  • CHG: Rewrote huge parts of the internal code base to use standard container libraries and algorithms. Please have an open eye on any quirks you're noticing
  • CHG: updated Discogs web source.
  • FIX: occasional runtime error while performing undo of renaming of files.

New in Mp3tag 2.59a (Apr 21, 2014)

  • FIX: fixed repainting issue at menu buttons for removing format strings from histories at converter 'Filename - Filename' (since v2.59).

New in Mp3tag 2.59 (Apr 21, 2014)

  • NEW: added taskbar progress indicator on Windows 7 and above when peforming potentially long-running tasks
  • NEW: added support for Direct Stream Digital Audio DSF files
  • FIX: content rating tag field ITUNESADVISORY was not displayed if set to 0 (None)
  • CHG: updated help file with changed possible values for ITUNESADVISORY tag field
  • FIX: improved performance when displaying actions menu
  • NEW: menu for removing format strings from history at converter 'Filename - Filename'
  • FIX: enabling/disabling filter via 'View > Filter...' or F3 while in editing mode could write data to wrong file
  • LNG: updated Bulgarian, Catalan and Russian translations
  • FIX: ID3v2.3 TDAT was read to DATE when reading but not stored as TDAT when writing
  • FIX: filtering for field HAS " " was also matching files without blanks
  • FIX: export field parameter at $loop() was compared case-insensitive which caused unexpected behavior at duplicate detection

New in Mp3tag 2.58 (Oct 6, 2013)

  • CHG: improved parsing performance when reading MP4 files.
  • FIX: occasionally skipped last value for multi-value ID3v2 text fields.
  • CHG: reverted change: ID3v2.3 TYER/TDAT now merged into one YEAR field formatted as YYYY-MM-DD (due to popular request).
  • LNG: updated Czech, Finnish, Hebrew, and Spanish translations.
  • FIX: added workaround for broken MP4 implementations that are writing empty cnID atoms.
  • FIX: added workaround for broken MP4 implementations that are writing invalid atom sizes.
  • NEW: added support for setting cover description for multiple different covers at once.

New in Mp3tag 2.57 (Jul 8, 2013)

  • CHG: Added *.m3u8 to playlist save dialog filter.
  • FIX: runtime error during undoing move operation after renaming last file in list.
  • LNG: changed syntax for placeholders in language files.
  • FIX: runtime error due to wrong use of placeholders in some translations.

New in Mp3tag 2.56 (Jun 22, 2013)

  • CHG: updated Danish, French, Hebrew, Russian, Slovenian and Turkish translations.
  • CHG: updated TAK library to TAK 2.3.0.
  • FIX: Performing update check occasionally resulted in runtime error.
  • FIX: Changing option to show only user-defined genres had no effect until restarting Mp3tag.
  • FIX: Undo after removing first file from list had no effect.
  • LNG: Lithuanian language file.

New in Mp3tag 2.55a (Apr 24, 2013)

  • Mp3tag v2.55 did not work on computers with older CPUs anymore (e.g, Pentium III, Athlon XP, ...)

New in Mp3tag 2.55 (Apr 21, 2013)

  • FIX: unicode characters encoded in \x{####} format gave runtime exception in web sources (e.g., Amazon.de).
  • NEW: added support for *.opus files for Explorer context menu shell extension.
  • [CHG: added special handling for iTunMOVI field name for MP4.
  • FIX: preview at converter 'Tag - Tag' displayed 0 for %_counter% instead of 1.
  • FIX: after deleting files the list jumps to the beginning.
  • FIX: after moving files the list jumps to the beginning.
  • CHG: updated MusicBrainz web source to version 1.06.
  • FIX: temporary file was not removed when writing tags to Opus files (since v2.54a)
  • NEW: added support for the IETF Opus codec (http://opus-codec.org/)
  • CHG: improved compatibility with Windows 8.

New in Mp3tag 2.54d Beta (Apr 10, 2013)

  • FIX: accidentally dropped support for Windows XP.
  • FIX: preview at converter 'Tag - Tag' displayed 0 for %_counter% instead of 1.

New in Mp3tag 2.54c Beta (Apr 8, 2013)

  • NEW: added support for *.opus files for Explorer context menu shell extension.
  • CHG: added special handling for iTunMOVI field name for MP4.
  • CHG: updated MusicBrainz web source to version 1.06.
  • FIX: after deleting files the list jumps to the beginning.
  • FIX: after moving files the list jumps to the beginning.
  • FIX: preview at converter 'Tag - Tag' displayed 0 for %_counter% instead of 1.

New in Mp3tag 2.54b Beta (Apr 8, 2013)

  • FIX: temporary file was not removed when writing tags to Opus files (since v2.54a)

New in Mp3tag 2.54a Beta (Apr 8, 2013)

  • NEW: added support for the IETF Opus codec.
  • CHG: improved compatibility with Windows 8.

New in Mp3tag 2.54 (Dec 23, 2012)

  • NEW: added official support for Windows 8.
  • FIX: large decimal-encoded characters in HTML (e.g., &nnnnn;) where not translated in web sources.
  • FIX: menu button at filter was drawn incorrectly.
  • FIX: after removing files under Windows XP the list jumps to the beginning.
  • FIX: short path names where displayed when loaded from specific NAS devices in some cases (since v2.53).
  • LNG: Macedonian language file.
  • FIX: installation in silent mode ignored language from Mp3tagSetup.ini.

New in Mp3tag 2.53 (Oct 25, 2012)

  • CHG: updated code-signing certificate.
  • CHG: drag and drop of cover art from other applications now uses original image without re-encoding whenever possible.
  • CHG: Explorer context menu extension is now included in default installation.
  • CHG: ID3v2.3 TYER/TDAT now merged into one YEAR field formatted as YYYY-MM-DD.
  • FIX: files and folders added from command line were displayed with upper/lower case from command line.
  • FIX: file names added from playlists were displayed with upper/lower case from playlist.
  • NEW: added support for drag and drop of cover art from Google Chrome.

New in Mp3tag 2.52a (Oct 8, 2012)

  • CHG: Drag and drop of cover art from other applications now uses original image without re-encoding whenever possible.
  • CHG: Explorer context menu extension is now included in default installation.
  • CHG: ID3v2.3 TYER/TDAT now merged into one YEAR field formatted as YYYY-MM-DD.
  • FIX: files and folders added from command line were displayed with upper/lower case from command line.
  • FIX: file names added from playlists were displayed with upper/lower case from playlist.
  • NEW: added support for drag and drop of cover art from Google Chrome.

New in Mp3tag 2.52 (Jul 20, 2012)

  • NEW: added option to specify default directory for cover art.
  • NEW: added preferences page for directories used in Mp3tag.

New in Mp3tag 2.51 (May 17, 2012)

  • NEW: added support for %_counter% and %_total_files% for format string at action
  • Import cover from file'
  • NEW: added option to specify cover type at action 'Import cover from file'
  • CHG: added extended support for HTTP 302 cases (redirect) at web sources
  • 20CHG: add cover now defaults to the last used cover directory if the is no cover art in
  • the file's directory
  • CHG: next file is now focused after removing files from file list
  • FIX: regression regarding output of multi-valued tag fields for discogs web sources
  • since v2.49b

New in Mp3tag 2.50 (Mar 12, 2012)

  • NEW: converter 'Tag - Tag' via menu 'Converter', toolbar and Alt+5 keyboard shortcut.
  • CHG: changed keyboard shortcut for actions to Alt+6 and Alt+Shift+6.
  • NEW: added $verticalBar() for masking vertical bar symbol in web sources.
  • FIX: truncated separator string that occurred in sayregexp result.
  • NEW: support for writing of UTF-8 encoded playlists using *.m3u8 as file extension.
  • FIX: regression regarding sorting filtered file lists since v2.49b.
  • FIX: converter 'Filename - Tag' did not work for field names containing dots.
  • FIX: regression regarding output of multi-valued tag fields for discogs web sources since v2.49b.

New in Mp3tag 2.49b (Jan 17, 2012)

  • FIX: cpil atoms (compilation at MP4) set to 0x00 were not displayed.
  • CHG: updated Discogs web source.
  • NEW: added support for Discogs API v2.0.
  • FIX: sort arrow was incorrectly shown after randomizing file list.

New in Mp3tag 2.49a (Nov 15, 2011)

  • CHG: updated Amazon web sources.
  • CHG: updated MusicBrainz web source.
  • FIX: 'No' button at 'Remove all from history' menu item was ignored.

New in Mp3tag 2.49 (Jun 2, 2011)

  • NEW: added new field UserAgent for web sources which enables sending Mp3tag/#.## as
  • user agent if set to 1.
  • CHG: updated MusicBrainz web source.
  • NEW: added %rate% for MP4 file
  • NEW: added %keywords% for MP4 files.
  • NEW: added support for preserving unknown MP4 atoms when writing tags.
  • NEW: added cover-specific %_cover_type% at action Export cover to file.
  • FIX: action Export cover to file duplicated file extension for multiple covers.
  • NEW: support for inbuilt parameters MP3TAGAPP and MP3TAGAPPDATA for $getEnv.
  • CHG: replaced discogs web source by web source based on discogs web service.
  • CHG: updated discogs web source.
  • NEW: added support for wildcards in format string of action Import cover from file.
  • NEW: added support for wildcards in format string of action Import text file.
  • NEW: added %rating winamp% for MP3 files.
  • FIX: possible runtime error when creating new actions.
  • NEW: added %itunesaccount% and %itunespurchasedate% for MP4 files.
  • FIX: $rand was only seeded once per session.
  • FIX: $ifLonger did not work as documented.
  • NEW: added %_video_height%, %_video_width%, and %_video_bitrate% for MP4 video files.
  • NEW: scripting function $getEnv.
  • NEW: support for Unicode encoded web sources scripts.
  • FIX: runtime error at converter preview with empty format string.
  • CHG: removed action type 'Shorten filenames to 64 characters'.

New in Mp3tag 2.48e Beta (May 24, 2011)

  • NEW: added support for preserving unknown MP4 atoms when writing tags.
  • NEW: added %keywords% for MP4 files.
  • NEW: added %rate% for MP4 file
  • NEW: added cover-specific %_cover_type% at action Export cover to file.
  • NEW: added new field UserAgent for web sources which enables sending Mp3tag/#.## as user agent if set to 1.
  • CHG: updated MusicBrainz web source.
  • FIX: action Export cover to file duplicated file extension for multiple covers.

New in Mp3tag 2.48d (Apr 21, 2011)

  • NEW: support for inbuilt parameters MP3TAGAPP and MP3TAGAPPDATA for $getEnv.
  • CHG: replaced discogs web source by web source based on discogs web service.

New in Mp3tag 2.48c (Apr 11, 2011)

  • CHG: updated discogs web source.
  • NEW: added support for wildcards in format string of action Import cover from file.
  • NEW: added support for wildcards in format string of action Import text file.
  • NEW: added %rating winamp% for MP3 files

New in Mp3tag 2.48b (Mar 28, 2011)

  • FIX: possible runtime error when creating new actions.

New in Mp3tag 2.48a (Mar 28, 2011)

  • NEW: added %itunesaccount% and %itunespurchasedate% for MP4 files.
  • NEW: added %_video_height%, %_video_width%, and %_video_bitrate% for MP4 video files.
  • NEW: scripting function $getEnv.
  • NEW: support for Unicode encoded web sources scripts.
  • CHG: removed action type 'Shorten filenames to 64 characters'.
  • FIX: $ifLonger did not work as documented.
  • FIX: $rand was only seeded once per session.
  • FIX: runtime error at converter preview with empty format string.

New in Mp3tag 2.48 (Jan 23, 2011)

  • CHG: improved Amazon query handling.
  • CHG: updated Amazon Web Sources.
  • FIX: wildcard matcher for filter expressions occasionally produced runtime errors.
  • FIX: click on helper menu for removing individual tag fields resulted in runtime error at action 'Merge duplicate fields'.
  • FIX: history at converter 'Text file - Tag' had problems with special characters.

New in Mp3tag 2.47b (Nov 29, 2010)

  • NEW: helper menu for removing individual tag fields, removing all tag fields, and resetting the tag fields list at tag field selection lists.
  • NEW: menu item for removing all items from history at format string selection lists.
  • FIX: applying changes to M4V files gave file cannot be written error message.

New in Mp3tag 2.47a (Nov 20, 2010)

  • FIX: tag field renamings from v2.47 were not applied for some users.

New in Mp3tag 2.47 (Nov 19, 2010)

  • NEW: scripting functions $trimLeft, $trimRight, $cutLeft and $cutRight.
  • CHG: menu item 'Actions' moved from 'Converter' to own top-level menu with action groups as menu items.
  • FIX: scripting function $IfLonger did not always return the correct result.
  • FIX: some tag fields were renamed incorrectly with v2.46d.
  • CHG: updated discogs web source.
  • CHG: handling of Amazon web sources to allow for web sources that do not rely on AWS.
  • CHG: renamed field name BAND to ALBUMARTIST
  • CHG: renamed field name ALBUMSORTORDER to ALBUMSORT
  • CHG: renamed field name ARTISTSORTORDER to ARTISTSORT
  • CHG: renamed field name BANDSORTORDER to ALBUMARTISTSORT
  • CHG: renamed field name COMPOSERSORTORDER to COMPOSERSORT
  • CHG: renamed field name TITLESORTORDER to TITLESORT
  • CHG: renamed field name TVSHOWSORTORDER to TVSHOWSORT
  • CHG: renamed field name ITUNESCOMPILATION to COMPILATION
  • CHG: renamed field name ITUNESPODCAST to PODCAST
  • CHG: renamed field name ITUNESPODCASTCATEGORY to PODCASTCATEGORY
  • CHG: renamed field name ITUNESPODCASTDESC to PODCASTDESC
  • CHG: renamed field name ITUNESPODCASTID to PODCASTID
  • CHG: renamed field name ITUNESPODCASTURL to PODCASTURL
  • CHG: improved splash screen response time.
  • NEW: added support for iTunes U at ITUNESMEDIATYPE MP4 field.
  • FIX: ID3v2 WXXX frames with empty description were not read.
  • NEW: MP4 fields ITUNESCATALOGID and ITUNESHDVIDEO.
  • FIX: dragging columns after resizing restored previous column width.
  • CHG: file extensions is now omitted when using _FILENAME or _ALL at all action types except 'Replace with regular expression'.
  • FIX: fixed possible runtime error when displaying the extended tag dialog (since v2.46b).
  • NEW: added M4V to supported file extensions.
  • NEW: added German help file (many thanks to dano!).
  • FIX: filter IS and HAS did not handle umlauts in uppercase correctly.
  • CHG: updated MusicBrainz tag source.
  • CHG: updated discogs tag source.
  • CHG: added workaround for an issue when displaying the extended tag dialog under Wine 1.3.
  • NEW: added support for setting cover type for multiple different covers at once.
  • FIX: closing filter window when in floating state did not reset file view.
  • FIX: moving file where file already exists in target resulted in duplicate entries in file list.
  • NEW: edit user-defined tool dialog is resizable now.
  • CHG: file path of the currently selected file now displayed at caption of extended tag dialog.
  • NEW: file list columns can now be rearranged via drag'n'drop.
  • CHG: minor changes in default genre list.
  • FIX: replace did not work in web source scripts if replacement was part of sequence to be found.
  • FIX: deadlock on files with malformed ID3v2 tags.
  • FIX: undesired behaviour when renaming _DIRECTORY through action 'Format value' with a format string resulting in an empty value.
  • CHG: DATE is not automatically mapped to ID3v2.4 TDRC frame anymore.
  • CHG: updated discogs web source.
  • CHG: changed format of %_replaygain_track_gain% and %_replaygain_album_gain% for Musepack to difference values.

New in Mp3tag 2.46e Beta (Nov 15, 2010)

  • NEW: scripting functions $trimLeft, $trimRight, $cutLeft and $cutRight.
  • CHG: menu item 'Actions' moved from 'Converter' to own top-level menu with action groups as menu items.
  • FIX: scripting function $IfLonger did not always return the correct result.
  • FIX: some tag fields were renamed incorrectly with v2.46d.

New in Mp3tag 2.46d Beta (Nov 15, 2010)

  • NEW: added support for iTunes U at ITUNESMEDIATYPE MP4 field.
  • CHG: handling of Amazon web sources to allow for web sources that do not rely on AWS.
  • CHG: improved splash screen response time.
  • CHG: renamed field name ALBUMSORTORDER to ALBUMSORT
  • CHG: renamed field name ARTISTSORTORDER to ARTISTSORT
  • CHG: renamed field name BAND to ALBUMARTIST
  • CHG: renamed field name BANDSORTORDER to ALBUMARTISTSORT
  • CHG: renamed field name COMPOSERSORTORDER to COMPOSERSORT
  • CHG: renamed field name ITUNESCOMPILATION to COMPILATION
  • CHG: renamed field name ITUNESPODCAST to PODCAST
  • CHG: renamed field name ITUNESPODCASTCATEGORY to PODCASTCATEGORY
  • CHG: renamed field name ITUNESPODCASTDESC to PODCASTDESC
  • CHG: renamed field name ITUNESPODCASTID to PODCASTID
  • CHG: renamed field name ITUNESPODCASTURL to PODCASTURL
  • CHG: renamed field name TITLESORTORDER to TITLESORT
  • CHG: renamed field name TVSHOWSORTORDER to TVSHOWSORT
  • CHG: updated discogs web source.

New in Mp3tag 2.46c Beta (Sep 26, 2010)

  • NEW: added M4V to supported file extensions.
  • NEW: MP4 fields ITUNESCATALOGID and ITUNESHDVIDEO.
  • CHG: file extensions is now omitted when using _FILENAME or _ALL at all action types except 'Replace with regular expression'.
  • FIX: dragging columns after resizing restored previous column width.
  • FIX: fixed possible runtime error when displaying the extended tag dialog (since v2.46b).
  • FIX: ID3v2 WXXX frames with empty description were not read.

New in Mp3tag 2.46b Beta (Aug 23, 2010)

  • NEW: added German help file (many thanks to dano!).
  • NEW: added support for setting cover type for multiple different covers at once.
  • NEW: edit user-defined tool dialog is resizable now.
  • NEW: file list columns can now be rearranged via drag'n'drop.
  • CHG: added workaround for an issue when displaying the extended tag dialog under Wine 1.3.
  • CHG: changed format of %_replaygain_track_gain% and %_replaygain_album_gain% for Musepack to difference values.
  • CHG: DATE is not automatically mapped to ID3v2.4 TDRC frame anymore.
  • CHG: file path of the currently selected file now displayed at caption of extended tag dialog.
  • CHG: minor changes in default genre list.
  • CHG: updated discogs tag source.
  • CHG: updated discogs web source.
  • CHG: updated MusicBrainz tag source.
  • FIX: closing filter window when in floating state did not reset file view.
  • FIX: deadlock on files with malformed ID3v2 tags.
  • FIX: filter IS and HAS did not handle umlauts in uppercase correctly.
  • FIX: moving file where file already exists in target resulted in duplicate entries in file list.
  • FIX: replace did not work in web source scripts if replacement was part of sequence to be found.
  • FIX: undesired behaviour when renaming _DIRECTORY through action 'Format value' with a format string resulting in an empty value.

New in Mp3tag 2.46a (Mar 20, 2010)

  • CHG: updated zlib.
  • CHG: obsolete dockbar data was not removed from Windows Registry.
  • FIX: MP4 atom disc was written in a way that caused specific programs (e.g., Android)
  • to not read the tag.
  • FIX: occasional runtime error while reading tags.

New in Mp3tag 2.46 (Mar 14, 2010)

  • FIX: iTunes-specific field Encoding Params was not preserved.
  • FIX: saving tags to files on some NAS drives occasionally did not work.
  • FIX: blanks before extension part in file names were automatically removed at Replace actions for _FILENAME.
  • CHG: multiple Source fields mapped to same Target field are now merged if they have the same values.
  • NEW: added dedicated help page for User-defined Field Mappings.
  • FIX: first file deleted from filter results returned to list on filter refresh.
  • FIX: omitted slash character when used at user-defined field mappings.
  • FIX: focus not moved to file list when closing Tag Panel.
  • FIX: update notification also reported beta versions when using latest stable release(since v2.45a).
  • FIX: keyboard shortcuts for tools Ctrl+1 to Ctrl+0 did not work anymore (since v2.45c).
  • NEW: Shift key modifier option at 'Remove from history' menu items that empties history.
  • FIX: shell extension did not resolve symbolic links.
  • CHG: improved copy and paste of tags to multiple files.
  • CHG: performance improvements for MATCHES keyword when filtering using regular expressions.
  • FIX: $validate removed colons in directory part of parameter instead of using
  • replacement character.
  • NEW: added Ctrl+Space keyboard shortcut for displaying format string helper menu.
  • FIX: runtime error when clicking the actions drop-down menu after deleting all action groups.
  • FIX: tag field mappings did not work for APEv2 tagged files.
  • FIX: shell extension did not load directories with dots in their names.
  • NEW: support for %_md5audio% for FLAC files.
  • CHG: dockbar information now always stored in configuration file.
  • NEW: Explorer context menu entry now realised via dedicated shell extension.
  • FIX: placeholder %_md5audio% now only available for audio formats tagged with ID3 and/or APE tags.
  • FIX: placeholder %_counter% was not available at action 'Export cover to file'.
  • [2010-01-11] NEW: placeholder %_tool% for TAK now contains used TAK encoder version.
  • [2010-01-11] CHG: extended profile information displayed in %_vbr% for TAK files.
  • [2010-01-08] CHG: updated TAK decoder library tak_deco_lib.dll to TAK 2.0.0.
  • CHG: user-defined fields are not truncated to 255 characters in MP4 anymore.
  • CHG: now displays technical information of the first audio track in MP4 (instead of the first track).
  • FIX: menu 'Edit, Select all files' only worked if file list had focus.
  • FIX: sort indicator in file view was not reset if playlists were loaded or files were added.
  • FIX: removing files from filter result caused files that do not match the filter expression to be displayed.
  • CHG: COPYRIGHT field now maps to MP4 cprt atom.
  • NEW: added field PRESENT keyword to filter for files that contain a specific field in their tags.
  • NEW: support for reordering files via drag and drop at Tag Sources dialog.
  • CHG: adjusted MP4 mediatype mappings to reflect changes in iTunes 9.
  • CHG: SUBTITLE at MP4 now contains what previously was ITUNESPODCASTDESC which now contains the long description.
  • FIX: workaround for MP4 files with unconventional avcC atoms.
  • CHG: updated discogs web source.
  • FIX: runtime error when sorting files after filtering with an invalid filter expression.
  • CHG: file extension is now not selected when renaming files in file list.
  • CHG: Tag Sources selection dialog now remembers its selection state and sorting of search results.

New in Mp3tag 2.45d Beta (Mar 1, 2010)

  • NEW: Shift key modifier option at 'Remove from history' menu items that empties history.
  • FIX: keyboard shortcuts for tools Ctrl+1 to Ctrl+0 did not work anymore (since v2.45c).

New in Mp3tag 2.45c Beta (Feb 28, 2010)

  • NEW: added Ctrl+Space keyboard shortcut for displaying format string helper menu.
  • NEW: support for %_md5audio% for FLAC files.
  • CHG: dockbar information now always stored in configuration file.
  • CHG: improved copy and paste of tags to multiple files.
  • CHG: performance improvements for MATCHES keyword when filtering using regular expressions.
  • FIX: $validate removed colons in directory part of parameter instead of using replacement character.
  • FIX: runtime error when clicking the actions drop-down menu after deleting all action groups.
  • FIX: shell extension did not load directories with dots in their names.
  • FIX: shell extension did not resolve symbolic links.
  • FIX: tag field mappings did not work for APEv2 tagged files.

New in Mp3tag 2.45b Beta (Jan 31, 2010)

  • NEW: Explorer context menu entry now realised via dedicated shell extension.
  • NEW: added field PRESENT keyword to filter for files that contain a specfic field in their tags.
  • NEW: placeholder %_tool% for TAK now contains used TAK encoder version.
  • NEW: support for reordering files via drag and drop at Tag Sources dialog.
  • CHG: adjusted MP4 mediatype mappings to reflect changes in iTunes 9.
  • CHG: COPYRIGHT field now maps to MP4 cprt atom.
  • CHG: extended profile information displayed in %_vbr% for TAK files.
  • CHG: file extension is now not selected when renaming files in file list.
  • CHG: now displays technical information of the first audio track in MP4 (instead of the first track).
  • CHG: SUBTITLE at MP4 now contains what previously was ITUNESPODCASTDESC which now contains the long description.
  • CHG: Tag Sources selection dialog now remembers its selection state and sorting of search results.
  • CHG: updated discogs web source.
  • CHG: updated TAK decoder library tak_deco_lib.dll to TAK 2.0.0.
  • CHG: user-defined fields are not truncated to 255 characters in MP4 anymore.
  • FIX: menu 'Edit, Select all files' only worked if file list had focus.
  • FIX: placeholder %_counter% was not available at action 'Export cover to file'.
  • FIX: placeholder %_md5audio% now only available for audio formats tagged with ID3 and/or APE tags.
  • FIX: removing files from filter result caused files that do not match the filter expression to be displayed.
  • FIX: runtime error when sorting files after filtering with an invalid filter expression.
  • FIX: sort indicator in file view was not reset if playlists were loaded or files were added.
  • FIX: workaround for MP4 files with unconventional avcC atoms.

New in Mp3tag 2.45 (Nov 21, 2009)

  • This version comes with support for multiline fields in the Tag Panel, support for user-defined field mappings, an improved filter with filter expressions, a digitally signed installer and program, and many other new features, changes and bugfixes.

New in Mp3tag 2.44h Beta (Nov 7, 2009)

  • NEW: hex-encoded HTML entities are now also translated in Tag Sources.
  • CHG: trailing pipe symbol in fields filled by Tag Sources are now removed.
  • FIX: moving files from one directory to another via drag'n'drop resulted in unresponsive program (since v2.44a).
  • FIX: query strings containing equal or ampersand signs did not work with Amazon Tag Source.
  • FIX: sorting filtered results displayed files that were not matched by the filter expression.
  • FIX: undo remove or write tag operations sometimes refreshed wrong files in file view (since v2.44a).

New in Mp3tag 2.44f Beta (Nov 1, 2009)

  • NEW: added support for multiline fields (for e.g., Lyrics) in Tag Panel.
  • NEW: installer and program now digitally signed.
  • CHG: changed %_total% to be empty if there is no total number of tracks stored in the track field.
  • FIX: lines in M3U playlists consisting of blanks only resulted in the M3U's directory being loaded.
  • FIX: numerical ID3v2 frames TLEN, TBPM and TDAT were always written in Unicode instead of ISO-8859-1.

New in Mp3tag 2.44e (Oct 24, 2009)

  • NEW: added MATCHES keyword to filter using regular expressions.
  • CHG: empty fields from web source are no longer listed in tag sources dialog.
  • CHG: multiple values of fields in Tag Panel are now also listed in drop-down fields.
  • FIX: action Case Conversion (Sentence) and $caps3 gave different results.
  • FIX: applying actions on _FILENAME did not always remove invalid characters.
  • FIX: drag'n'drop of non-audio files resulted in blank line in file view (since v2.44a).
  • FIX: dropping cover art to extended tag dialog stopped working (since v2.44).
  • FIX: dropping directories from optical drives was always interpreted as add directory regardless of Ctrl-key state.
  • FIX: importing covers via Web Sources occasionally resulted in erroneous mimetype containing charset descriptions.
  • FIX: query strings containing question marks did not work with Amazon Tag Source.
  • FIX: selection was not preserved when sorting in file view (since v2.44a).
  • FIX: tag panel was not updated after removing files from file list (since v2.44a).

New in Mp3tag 2.44d (Sep 28, 2009)

  • FIX: spaces in quoted filter strings were ignored.
  • FIX: occasional runtime error on Export (since v2.44a).

New in Mp3tag 2.44b (Sep 26, 2009)

  • FIX: saving tags when using arrow keys/single mouse click did not work anymore (since v2.44a).
  • FIX: selecting multiple files did not set to fields with different content in Tag Panel (since v2.44a).

New in Mp3tag 2.44a (Sep 26, 2009)

  • NEW: filter now supports filter expressions.
  • NEW: support for user-defined field name mappings.
  • NEW: added *.flc (used for FLAC in some programs) to list of supported file extensions.
  • NEW: added support for preserving mp3HD correction data.
  • CHG: addressed performance issues when reading OGG files with large metadata values.
  • CHG: changed appearance of lists to themed style under Vista and above.
  • CHG: converter 'Text file - Tag' now runs in separate thread with progress dialog.
  • CHG: filter now enabled by default.
  • CHG: filtering is now done in separate thread.
  • CHG: improved status reporting when files are added via drag and drop.
  • CHG: removed Quick Launch Shortcut installer option for Windows 7 and above.
  • CHG: updated MusicBrainz web source.
  • FIX: fixed $loop(%field%) still limited after $loop(%field%,n) at export.
  • FIX: fixed lost focus after editing via the extended tags dialog.
  • FIX: fixed resizing issue at convert dialogs.
  • FIX: occasional runtime error when cancelling writing operations.
  • FIX: occasional runtime error when removing tags from Ogg Vorbis files.
  • FIX: occasional runtime error when writing tags to malformed FLAC files.

New in Mp3tag 2.44 Final (Aug 15, 2009)

  • Support for cover art for Ogg Vorbis
  • Support for Musepack SV8, new and updated web sources (discogs, Amazon Cover, MusicBrainz)
  • Support for Windows 7
  • Improved support for fields with multiple values, Amazon API Signing
  • Other new features, changes and bugfixes.

New in Mp3tag 2.43d Beta (Aug 10, 2009)

  • CHG: added Amazon API signing.
  • CHG: added *.jpeg to supported file extensions for displaying cover art from directories.
  • FIX: fixed wrong splitting of artist names containing slash characters for freedb web search.

New in Mp3tag 2.43c Beta (Jul 19, 2009)

  • CHG: workaround for Firefox 3.5 dragged images always reported as BMP files.
  • FIX: possible runtime error with Ogg Vorbis cover art.
  • FIX: action 'Export cover to file' stopped working (since v2.43b).
  • FIX: command-line parameter /fp on non-existent directory loads all tracks of upper directory.

New in Mp3tag 2.43b Beta (Jul 12, 2009)

  • NEW: support for cover art for Ogg Vorbis files.
  • NEW: support for Musepack SV8.
  • CHG: increased number of possible user-defined tools.
  • CHG: unlocalised strings now defaulting to English.
  • CHG: updated internal value mapping for MediaMonkey rating field RATING MM to address changes in MM 3.1.
  • CHG: updated used TAK SDK to version 1.1.1.
  • FIX: fields greater than 255 characters were not truncated in MP4 tags.
  • FIX: minor fixes regarding file path canonicalization and validation.
  • FIX: occasional runtime error while parsing ill-formed UFID frames in ID3v2 tags.
  • FIX: pressing 'Cancel' on write-protected files did not cancel to complete tag-writing process but only skipped the protected file.
  • FIX: random runtime error when starting Mp3tag with multiple files from the Explorer context menu.
  • FIX: removing fields by writing empty values was not possible anymore (since 2.43a).
  • FIX: scripting functions used at 'Replace with' of action 'Replace with regular expressions' were not evaluated anymore (since v2.43).

New in Mp3tag 2.43a Beta (Jun 7, 2009)

  • NEW: field %_cover_type% containing cover type of first embedded cover art.
  • NEW: multiple-valued fields can now also be created via 'Format value' actions (values separated by \).
  • NEW: multiple-valued fields can now also be created via direct editing in the file view (values separated by \).
  • NEW: option 'Correct aspect ratio' at right-click menu of cover art window.
  • CHG: action 'Merge duplicate fields' now also takes _ALL as field name to merge all fields.
  • CHG: preventing accidentally hiding of columns in the file view.
  • FIX: action 'Convert codepage' did not work in some cases.
  • FIX: action 'Merge duplicate fields' merged all fields instead of only given one.
  • FIX: adding cover art via drag and drop was not possible anymore after modifying tag panel fields via 'Options > Tag Panel'.
  • FIX: internal changes to prevent runtime errors on invalid file paths.
  • FIX: overflow with negative values as second parameter for $num scripting function.
  • FIX: previous installation directory was not remembered by the installation program.
  • FIX: updated discogs.com web source.

New in Mp3tag 2.43 Final (Mar 28, 2009)

  • CHG: Ctrl+A in Tag Panel edit fields now selects all text.
  • NEW: added support for ALAC (Apple Lossless Audio Codec) information fields (bitrate, codec, ...).
  • LNG: Hebrew language file.
  • CHG: renamed PERFORMERSORTORDER to ARTISTSORTORDER.
  • FIX: action 'Format value' with $regexp resulted in duplication of existing dollar signs in value.
  • FIX: text in Tag Panel fields was always selected if panel was resized.
  • NEW: added functions SayNextNumber, SayNextWord, SayNewline, SayRegexp und Unspace for Web Sources Framework.
  • CHG: Genre field at 'Options > Tag Panel > Default values' now editable.
  • FIX: aspect ratio was not kept when displaying cover art that exceeded the size of the cover art window.
  • CHG: internal undo buffer gets reset when changing directories now.
  • NEW: keyboard shortcuts Ctrl+Tab and Shift+Ctrl+Tab for fast navigation between sub-windows.
  • FIX: overflow at total size in status bar for large archives.
  • CHG: improved performance at creating local freedb indexes.
  • CHG: year field now accepts input longer than 4 characters.
  • NEW: added mappings for WM/AlbumSortOrder, WM/ArtistSortOrder, and WM/TitleSortOrder for WMA tags.
  • NEW: more size-efficient layout of Tag Panel in horizontal mode.
  • NEW: option to hide the directory switcher from the Tag Panel.
  • LNG: Danish language file.
  • FIX: fixed several issues with handling multiple values for WMA tag fields.
  • NEW: notification dialog if files referenced in a playlist cannot be read.
  • NEW: support for %_total_files% in SearchBy part of Web Sources.
  • FIX: minor UI glitch with line cursor at Tag Sources menu.
  • CHG: extended list of default columns for initial installations.
  • CHG: extended fields Album Artist, Composer, and Discnumber are now displayed in Tag Panel (see 'Options > Tag Panel' for configuration).
  • FIX: preview at 'Text file - Tag' ignored blank lines.
  • FIX: TVEPISODE and TVSEASON set by iTunes were not read.
  • FIX: some genres from the extended list of ID3v1 genres were not allowed as standard genres in MP4 tags.
  • LNG: Ukrainian language file.
  • LNG: Vietnamese language file.
  • CHG: consistently removing empty tag fields when saving tags now.
  • FIX: column presets were not included in backup via 'File > Save configuration'.
  • CHG: column presets are now stored in %APPDATA%Mp3tagdatacolumns.
  • FIX: improved error handling for 0 bytes sized files.
  • FIX: improved error handling for broken APIC frames.
  • NEW: option to check for updates on program startup.
  • NEW: function sayuntilml for web sources framework.
  • FIX: runtime error while trying to read empty ID3v2 UFID frames.
  • CHG: updated discogs tag source.
  • FIX: lost keyboard focus after removing last cover via extended tag dialog.

New in Mp3tag 2.42h Beta (Mar 20, 2009)

  • NEW: added functions SayNextNumber, SayNextWord, SayNewline, SayRegexp und Unspace for Web Sources Framework.
  • CHG: Genre field at 'Options > Tag Panel > Default values' now editable.
  • CHG: renamed PERFORMERSORTORDER to ARTISTSORTORDER.
  • FIX: action 'Format value' with $regexp resulted in duplication of existing dollar signs in value.
  • FIX: aspect ratio was not kept when displaying cover art that exceeded the size of the cover art window.
  • FIX: text in Tag Panel fields was always selected if panel was resized.
  • LNG: Hebrew language file.

New in Mp3tag 2.42e Beta (Feb 21, 2009)

  • FIX: debug setting that caused slow reading of files was still enabled (sorry!)

New in Mp3tag 2.42d Beta (Feb 21, 2009)

  • NEW: more size-efficient layout of Tag Panel in horizontal mode.
  • NEW: option to hide the directory switcher from the Tag Panel.
  • NEW: notification dialog if files referenced in a playlist cannot be read.
  • NEW: added mappings for WM/AlbumSortOrder, WM/ArtistSortOrder, and WM/TitleSortOrder for WMA tags.
  • CHG: improved performance at creating local freedb indexes.
  • CHG: year field now accepts input longer than 4 characters.
  • FIX: fixed several issues with handling multiple values for WMA tag fields.
  • LNG: Danish language file.

New in Mp3tag 2.42b Beta (Dec 1, 2008)

  • FIX: improved error handling for 0 bytes sized files.
  • FIX: improved error handling for broken APIC frames.

New in Mp3tag 2.42a Beta (Nov 24, 2008)

  • NEW: option to check for updates on program startup.
  • NEW: function sayuntilml for web sources framework.
  • CHG: updated discogs tag source.
  • FIX: lost keyboard focus after removing last cover via extended tag dialog.
  • FIX: runtime error while trying to read empty ID3v2 UFID frames.

New in Mp3tag 2.42 Final (Oct 25, 2008)

  • [2008-10-14] LNG: Belarusian language file.
  • [2008-10-14] FIX: calculation of bitrate at APE files ignored APEv2 tag size.
  • [2008-10-14] FIX: cancel option at Tag Sources was ignored when asking whether existing cover in directory should be overwritten.
  • [2008-09-26] FIX: undo rename overwrote tag of current visible files in some rare error cases.
  • [2008-09-21] NEW: MP4 fields ITUNESMEDIATYPE, TVEPISODEID, TVNETWORK, TVSEASON and TVEPISODE.
  • [2008-09-17] FIX: runtime error when undoing operations for files where file name contained percent character.
  • [2008-09-13] CHG: SHOW and SHOWSORTORDER MP4 tags renamed to TVSHOW and TVSHOWSORTORDER.
  • [2008-09-13] CHG: memory consumption improvements for large music libraries with cover art.
  • [2008-08-12] NEW: action type 'Split fields by separator'
  • [2008-08-11] NEW: tag sources dialogs now with Back buttons.
  • [2008-08-06] FIX: changing cover to 'Back cover' was ignored at MP4s with Nero Digital tags.
  • [2008-08-02] FIX: binary ID3v2 UFID frames were not read and preserved correctly.
  • [2008-08-02] FIX: fixed wrong button state at column configuration dialogue.
  • [2008-07-30] NEW: support for drag'n'drop of cover art from Mp3tag.
  • [2008-07-26] NEW: support for padding in Ogg Vorbis files to improve tag writing performance.
  • [2008-07-25] CHG: removing and deleting of files now separated into different menu items.
  • [2008-07-24] FIX: possible crash caused by ill-formatted action files.
  • [2008-07-16] CHG: installer information is now stored at HKLM or HKCU in Windows Registry based on user privileges.
  • [2008-07-06] FIX: minor issues with displaying of error messages.
  • [2008-07-05] NEW: type and description of cover art can now also be set via the Tag Sources dialog.
  • [2008-07-02] NEW: support for Ogg Vorbis files with OGA file extension.
  • [2008-07-02] FIX: drag'n'drop of cover art from Firefox 3 did not work.
  • [2008-05-30] FIX: installer ignored different user-defined startmenu folder.
  • [2008-05-30] FIX: 'Edit > Undo' was not activated in all cases.
  • [2008-05-30] FIX: fixed possible deadlock situation at action 'Remove fields except'.
  • [2008-05-28] FIX: playcounter of ID3v2 POPM frame was written to the wrong byte.
  • [2008-05-27] NEW: context menu for cover-related functions now also available at the extended tags dialog.
  • [2008-05-18] NEW: scripting functions $meta(x), $meta(x,n), and $meta_sep(x,sep).
  • [2008-05-18] CHG: fields with multiple matching values are now displayed individually at the extended tags dialog also for multiple files.
  • [2008-05-17] FIX: progress bar showed wrong status in some cases when reading multiple directories from Explorer.
  • [2008-05-17] FIX: runtime error under Windows Vista at accessing MP3 files that have been moved outside of Mp3tag.
  • [2008-05-17] FIX: horizontal scrollbar wasn't displayed after changing columns on some systems.
  • [2008-05-17] NEW: description of cover art can now be changed via the context menu of the cover art display in the main view.
  • [2008-05-17] NEW: type of cover art can now be changed via the context menu of the cover art display in the main view.
  • [2008-05-17] NEW: type of cover art is now displayed in the main view.
  • [2008-05-17] CHG: open and save dialogs are resizeable now.
  • [2008-05-10] FIX: arrow symbol for helper menu at 'Tag - Filename' was not displayed on some systems.
  • [2008-05-06] CHG: handling of Ctrl+A in edit fields to select all text.
  • [2008-05-06] CHG: linebreaks in multi-line edit fields now via Ctrl+Return.
  • [2008-05-04] NEW: added _FOLDERPATH filtering option.
  • [2008-05-04] CHG: filtering by _PATH uses the complete file path now.
  • [2008-05-04] FIX: deleting files with Ctrl+Del sometimes only removed them from the file list.
  • [2008-05-01] FIX: some actions created empty tag fields if applied to non-existing tag fields with the same name.
  • [2008-05-01] CHG: linebreaks in ID3v2 comments now CR LF (0x0D 0x0A) instead of 0x0A for compatibility reasons.
  • [2008-04-22] CHG: Mp3tag now ignores the tag alter preservation flag in ID3v2 frames.

New in Mp3tag 2.41c Beta (Sep 26, 2008)

  • NEW: support for drag'n'drop of cover art from Mp3tag.
  • NEW: action type 'Split fields by separator'
  • NEW: MP4 fields ITUNESMEDIATYPE, TVEPISODEID, TVNETWORK, TVSEASON and TVEPISODE.
  • NEW: tag sources dialogs now with Back buttons.
  • CHG: memory consumption improvements for large music libraries with cover art.
  • CHG: SHOW and SHOWSORTORDER MP4 tags renamed to TVSHOW and TVSHOWSORTORDER.
  • FIX: binary ID3v2 UFID frames were not read and preserved correctly.
  • FIX: changing cover to 'Back cover' was ignored at MP4s with Nero Digital tags.
  • FIX: fixed wrong button state at column configuration dialogue.
  • FIX: runtime error when undoing operations for files where file name contained percent character.
  • FIX: undo rename overwrote tag of current visible files in some rare error cases.

New in Mp3tag 2.41a Beta (Jun 6, 2008)

  • NEW: type of cover art can now be changed via the context menu of the cover art display in the main view.
  • NEW: type of cover art is now displayed in the main view.
  • NEW: description of cover art can now be changed via the context menu of the cover art display in the main view.
  • NEW: scripting functions $meta(x), $meta(x,n), and $meta_sep(x,sep).
  • NEW: added _FOLDERPATH filtering option.
  • NEW: context menu for cover-related functions now also available at the extended tags dialog.
  • CHG: fields with multiple matching values are now displayed individually at the extended tags dialog also for multiple files.
  • CHG: filtering by _PATH uses the complete file path now.
  • CHG: handling of Ctrl A in edit fields to select all text.
  • CHG: line-breaks in ID3v2 comments now CR LF (0x0D 0x0A) instead of 0x0A for compatibility reasons.
  • CHG: line-breaks in multi-line edit fields now via Ctrl Return.
  • CHG: Mp3tag now ignores the tag alter preservation flag in ID3v2 frames.
  • CHG: open and save dialogs are resizeable now.
  • FIX: 'Edit > Undo' was not activated in all cases.
  • FIX: arrow symbol for helper menu at 'Tag - Filename' was not displayed on some systems.
  • FIX: deleting files with Ctrl Del sometimes only removed them from the file list.
  • FIX: fixed possible deadlock situation at action 'Remove fields except'.
  • FIX: horizontal scrollbar wasn't displayed after changing columns on some systems.
  • FIX: installer ignored different user-defined startmenu folder.
  • FIX: playcounter of ID3v2 POPM frame was written to the wrong byte.
  • FIX: progress bar showed wrong status in some cases when reading multiple directories from Explorer.
  • FIX: runtime error under Windows Vista at accessing MP3 files that have been moved outside of Mp3tag.
  • FIX: some actions created empty tag fields if applied to non-existing tag fields with the same name.

New in Mp3tag 2.41 (Apr 21, 2008)

  • NEW: support for ITUNESPODCASTCATEGORY at ID3v2 and MP4.
  • NEW: field RATING MM for rating in MediaMonkey style.
  • CHG: TDRL ID3v2 frame (RELEASETIME) now also supported for ID3v2.3.
  • FIX: preview at converter 'Filename - Tag' displayed duplicate entries (since v2.40).
  • FIX: length was not sorted correctly in some cases. On new installations, Mp3tag now sorts by %_length_seconds% numerically.
  • CHG: renamed 'Explorer Shell Extension' to 'Explorer Context Menu' in installer.
  • NEW: option for message before removing of tags.
  • FIX: detection of cover art for display in Tag Panel was case-sensitive and did not detect folder.* including upper-case letters.
  • FIX: refreshing the directory after renaming the directory via an action resulted in empty file list in some cases.
  • NEW: support for ITUNESPODCASTDESC, ITUNESPODCASTID, and ITUNESPODCASTURL at ID3v2 and MP4.
  • FIX: displayed data of previously selected file in Tag Panel when clicking on another file while editing in the file view.
  • NEW: option 'Export duplicate covers' at action 'Export cover to file'.
  • NEW: option 'General > Use natural sorting'.
  • FIX: displayed file size in status bar was wrong after undoing remove file operations.
  • FIX: undo remove file left modified and other technical fields blank.
  • FIX: case conversion on _FILENAME left blank field (introduced in v2.39n).
  • FIX: crash when right-clicking on empty file view column headers.
  • CHG: changed behaviour of F2 and F4 keyboard shortcuts at extended tag dialog.
  • NEW: helper menus for quick access to placeholders and scripting functions at 'View > Columns...'.
  • FIX: action 'Merge duplicate fields' had no effect (since v2.40).
  • FIX: action 'Remove duplicate fields' had no effect (since v2.40).
  • CHG: converter 'Tag - Filename' runs in separate thread now.
  • NEW: 'Utils > Convert Codepage' at freedb dialog.
  • CHG: added mnemonics to filter.
  • FIX: UNSYNCEDLYRICS was truncated to 10 characters (since v2.40).
  • NEW: 'Edit > Undo' runs in separate thread now.
  • FIX: nested subdirectories were not completely removed at undo.
  • FIX: encoding of default HTML export configurations now UTF-8 again (since v2.40).
  • CHG: minor changes to error reporting at export.
  • FIX: preview at converter 'Text file - Tag' displayed duplicate entries (since v2.40).
  • CHG: invalid characters are now automatically removed from the file name at 'Export cover to file' actions.
  • CHG: improved accessibility at extended tags dialog.
  • FIX: navigation to 'Options > Genres' via Tab key was not possible.

New in Mp3tag 2.40c Beta (Apr 7, 2008)

  • NEW: option for message before removing of tags.
  • NEW: support for ITUNESPODCASTDESC, ITUNESPODCASTID, and ITUNESPODCASTURL at ID3v2 and MP4.
  • FIX: detection of cover art for display in Tag Panel was case-sensitive and did not detect folder.* including upper-case letters.
  • FIX: refreshing the directory after renaming the directory via an action resulted in empty file list in some cases.

New in Mp3tag 2.40 (Feb 22, 2008)

  • FIX: pasting album art from clipboard did not work in some cases.

New in Mp3tag 2.39p Beta (Feb 18, 2008)

  • NEW: File > Read tag runs in separate thread now.
  • NEW: option Show message at warnings from Actions at Options > Messages.
  • CHG: detailed status display at reading directories is back.
  • FIX: export in append mode also appended byte order marker to file if option was enabled.
  • FIX: progress dialog got stuck in certain circumstances until interaction with the program.
  • FIX: rare crash on multi-core systems on actions that were executed in another thread.
  • FIX: removing varying album art via extended tags dialog was not possible anymore (introduced in v2.39n Development Build)
  • FIX: undo create directory operations resulted in error messages after first undo.
  • FIX: uninstaller did not remove all created shortcuts from the startmenu in some cases.

New in Mp3tag 2.39o Beta (Feb 10, 2008)

  • CHG: added error reporting to actions 'Import cover art from file' and 'Import text file'.
  • FIX: action 'Export' did not default to ansi.
  • FIX: action 'Format value' for _DIRECTORY was executed per file.
  • FIX: case conversion on _FIELDNAME left blank field (introduced in v2.39n).
  • FIX: focus was not set to next tag field when deleting fields via the extended tag dialog on multiple files (introduced in v2.39n).
  • FIX: minor UI, language text, and help issues.
  • FIX: saving FLAC album art did not default to "Cover" as album art type (introduced in v2.39n).

New in Mp3tag 2.39m Beta (Jan 12, 2008)

  • FIX: saving cover art in APEv2 tags omitted last byte of cover art file.
  • FIX: 'Retry' at renaming of locked files did not have the expected effect.
  • FIX: minor fixes at saving selection state of action groups.

New in Mp3tag 2.39l Beta (Jan 3, 2008)

  • NEW: loading and saving of selection state of action groups.
  • NEW: function 'set' for web sources framework.
  • LNG: Norwegian Language file.

New in Mp3tag 2.39k Beta (Dec 24, 2007)

  • NEW: individual action groups can now be executed directly via drop-down menu of actions toolbar button
  • CHG: WRITER at WMA is mapped to LYRICIST as in other tag formats
  • CHG: improved accessibility at edit action group dialog
  • CHG: tracknumbers in number format (DWORD) are now automatically converted to string format when saving WMA tags
  • FIX: added workaround for HTTP proxies with erroneous implementation of HTTP chunked mode
  • FIX: erroneous MPEG properties if Emphasis bit was set
  • FIX: fixed various problems due to misplaced/missing formatting parameters in some language files (especially Finnish and Trad. Chinese)
  • FIX: reading of RATING WMP did not convert to values 1-5
  • FIX: runtime error when right-clicking on empty space at the column header of the file view
  • Screenshot:

New in Mp3tag 2.39i Beta (Dec 10, 2007)

  • NEW: button to browse for file at action type 'Import text file'.
  • CHG: ALBUMARTIST is now BAND again since change confused too many users.
  • CHG: improved list of tag fields at extended tag dialog for readability.
  • FIX: fixed some issues with new column configuration.
  • FIX: tag fields containing = could not be removed via extended tag dialog

New in Mp3tag 2.39h Beta (Dec 1, 2007)

  • CHG: BAND is ALBUMARTIST now, BANDSORTORDER is ALBUMARTISTSORTORDER
  • NEW: dialog 'Export cover to file' is resizable now.
  • NEW: dialog 'Format values' is resizable now.
  • NEW: dialog 'Guess values' is resizable now.
  • NEW: dialog 'Import cover from file' is resizable now.
  • NEW: dialog 'Replace with regular expression' is resizable now.
  • NEW: dialog 'Replace' is resizable now.
  • CHG: removed option for case-sensitive sorting (it's not case sensitive by default now).
  • CHG: supported operating systems: Windows XP, Windows 2003, Windows Vista, Windows 2008
  • FIX: contents of user-defined fields in the tag panel got reset after changing the tag panel via the options dialog.
  • FIX: global keyboard shortcut Ctrl Alt Del triggered confirmation dialog on deleting files.
  • FIX: restart after changing languages got stuck (since Mp3tag v2.39f Development Build)
  • FIX: sorting lost the collating sequence which caused misplacing of accented chars (since Mp3tag v2.39f Development Build)
  • FIX: new export configurations were not listed at Export dialog (since Mp3tag v2.39f Development Build)

New in Mp3tag 2.39f Beta (Nov 19, 2007)

  • NEW: mapping of ID3v2 UFID frame with MusicBrainz description to MUSICBRAINZ_TRACKID.
  • CHG: $num has now a bigger range of values.
  • CHG: FLAC 1.2.1
  • CHG: export dialogs now detects changes automatically.
  • CHG: export with enabled option 'One file per directory' not longer depends on order of files in file view.
  • FIX: directories created by converter 'Tag - Filename' were not removed at undo.
  • FIX: renaming directories via actions was not undoable.

New in Mp3tag 2.39e Beta (Nov 9, 2007)

  • NEW: action type 'Export'
  • NEW: natural sorting at file list and export
  • FIX: selection at 'Options > Tags > Default values' was not preserved in all cases
  • FIX: use of | inside $loop at export gave unexpected results

New in Mp3tag 2.39d Beta (Oct 31, 2007)

  • NEW: action type 'Import text file'.
  • NEW: dialog 'Export' is resizable now.
  • NEW: enabling and disabling of columns in file view.
  • NEW: improvements regarding accessibility (menu items can be read by Screen Readers now).
  • NEW: loading and saving of column configurations.
  • NEW: support for iTunes advisory field for MP4 (ITUNESADVISORY).
  • CHG: executing files from within Mp3tag now consistent with Windows Explorer.
  • CHG: improved accessibilty at column configuration dialog.
  • CHG: improved support for regular exressions at filter.
  • CHG: standard format for cover art from clipboard now JPEG.
  • FIX: action 'Export cover to file' had problems with creating a sequence of file names when exporting multiple covers from one file.
  • FIX: when adding multiple playlists via drag'n'drop no progress dialog was displayed.

New in Mp3tag 2.39c Beta (Oct 8, 2007)

  • NEW: helper menus for quick access to placeholders and scripting functions.
  • NEW: scripting function $ord(x).
  • NEW: tooltips for long items in drop-down lists.
  • CHG: invalid characters are now automatically removed from file names when creating new export configurations.
  • CHG: removed menu item 'Default values in input fields'.
  • CHG: removed obsolete option dialogs for converters and actions.
  • FIX: message regarding inproper installation after installation under Windows Vista.
  • FIX: tracknumbers greater than 255 are written as 0 now at ID3v1 because of limitations of ID3v1.
  • FIX: when sorting the export result with an undefined sort key, the initial order from the file view was not preserved.
  • FIX: wrong directory in question whether configuration files should be removed during uninstall.
  • LNG: Serbian (Latin) language file.

New in Mp3tag 2.39 Beta (Sep 10, 2007)

  • NEW: option 'Default file name for cover art' at 'Options > Tags' (used at web sources)
  • NEW: option 'Save image to disk' at web sources (uses default file name for cover art)
  • NEW: possibility to change language within Mp3tag at 'Options > Language'
  • NEW: support for ID3v2.4 TSST frame (SETSUBTITLE)
  • NEW: support for iTunes SHOW field at MP4
  • NEW: support for iTunes sorting fields at ID3v2.2, ID3v2.3, and ID3v2.4 (ALBUMSORTORDER, BANDSORTORDER, COMPOSERSORTORDER, PERFORMERSORTORDER, and TITLESORTORDER)
  • NEW: support for iTunes sorting fields at MP4 (ALBUMSORTORDER, BANDSORTORDER, COMPOSERSORTORDER, PERFORMERSORTORDER, SHOWSORTORDER, and TITLESORTORDER)
  • FIX: NETRADIOOWNER was saved to TXXX instead of TRSO at ID3v2
  • LNG: Galician language file

New in Mp3tag 2.39a (Aug 20, 2007)

  • NEW: possibility to create new directories while exporting cover art via an action.
  • NEW: support for gzip compressed results for web sources.
  • NEW: keywords url and url-utf-8 for encoding in web sources.
  • CHG: field ORGANIZATION is mapped to PUBLISHER at Vorbis Comments now.
  • FIX: freedb web search only worked with limited functionality.
  • FIX: function $len(...) omitted everything after first comma.
  • FIX: removing of tag fields with trailing blanks was not possible at extended tag dialog.
  • FIX: several improvements at encoding detection for web sources.
  • LNG: Japanese language file.

New in Mp3tag 2.39 (Jul 30, 2007)

  • FIX: tag panel was not refreshed if tags were pasted to multiple files.
  • FIX: when editing in the file view under Vista, the input field sometimes moved to the wrong position.
  • FIX: startup error under Vista because directory for user-defined settings could not always be determined.
  • NEW: support for cover art for APEv2 tagged files (Monkeys Audio, MusePack, OptimFrog, WavPack).
  • LNG: Bulgarian language.
  • FIX: clipboard was empty after pasting previously copied tags.
  • FIX: update of list of freedb servers did not work anymore.
  • FIX: endless loop when replacing whole words inside an action.
  • FIX: permission denied when writing tags to Samba shares under Windows Vista.
  • NEW: support for copy and cut cover art to clipboard.
  • FIX: when sorting the export result with an undefined sort key, the initial order from the file view was not preserved.
  • NEW: possibility to remove varying cover art from multiple files via main window.
  • FIX: undo at moving files sometimes caused a runtime error.
  • CHG: changed old version notification.
  • FIX: lost focus after canceling move or copy files operation.
  • FIX: renamed files were not reloaded during 'View > Refresh' in some cases.
  • CHG: format string for compilations at freedb dialog now uses standard placeholders %title% and %artist%
  • FIX: special syntax for MusicMatch* and Songs-DB* comment descriptions was not preserved.
  • FIX: placeholder %_length% was not available at converter 'Tag - Filename' anymore.
  • FIX: column 'modified' was not sorted numerically.

New in Mp3tag 2.37h Beta (Mar 10, 2007)

  • NEW: support for import of cover art from the clipboard.
  • FIX: $folderdepth returned incorrect result on relative folderpaths.
  • FIX: $left, $right and $mid were missing some range checks.
  • FIX: improved syntax checks for export configurations.
  • FIX: tags were not removed from files consisting of tags only.
  • FIX: as usual: some bugs and problems introduced with previous development builds.

New in Mp3tag 2.37e Beta (Feb 15, 2007)

  • NEW: support for import of cover art from the clipboard.
  • NEW: support for AacGain undo field at MP4 files.
  • NEW: support for iTunes gapless field at MP4 files.
  • FIX: ITUNESCOMPILATION ID3v2 field was always saved with value 1.
  • FIX: cover art wasn't included in copy/cut/paste clipboard operations.
  • FIX: cover art wasn't removed via action 'Remove fields' if other fields where also specified.
  • FIX: mimetype of cover wasn't saved at MP4 files.
  • FIX: playing files under Windows Vista sometimes didn't work.
  • FIX: fixed bugs introduced with the last Development Builds

New in Mp3tag 2.37d Beta (Jan 14, 2007)

  • NEW: display of cover art in main window.
  • NEW: option to invert filter results.
  • FIX: keywords If/Else/Endif were ignored in web sources if not written in lower case letters.

New in Mp3tag 2.36h (Oct 9, 2006)

  • NEW: context menus for action group and export configuration dialogs.
  • NEW: automatically renaming .CDG files when renaming .MP3 files via 'Filename - Tag'.
  • CHG: re-implemented 'Suggest sorting - Title' at the freedb dialog.
  • FIX: fixed various minor bugs

New in Mp3tag 2.36f (Sep 24, 2006)

  • NEW: function findlinenocase for web source framework.
  • NEW: last codepage used is pre-selected at freedb codepage conversion and action 'Convert codepage'.
  • NEW: option 'Filter is case sensitive' at 'Options > General'
  • NEW: placeholder %_id3v2_character_encoding% for character encoding used in ID3v2 tag.
  • NEW: scripting fuctions $regexp for replacing with regular expressions.
  • NEW: support for ID3v2 frame TDEN (ENCODINGTIME).
  • CHG: program settings are stored in mp3tag.cfg now.
  • CHG: redesign of various preferences dialogs.
  • CHG: using default application for mte file extension for editing export configurations now.
  • FIX: renaming tag fields at the extended tag dialog added new field instead of renaming old field.
  • FIX: runtime error on non-matching loop/loopends in export configurations.
  • FIX: sorting files while editing in file view applied changes to wrong file.
  • FIX: track field on tag panel wasn't set to after running auto-numbering wizard on empty track fields.

New in Mp3tag 2.36b (Jun 11, 2006)

  • NEW: last modified date for local freedb index now displayed on options dialog.
  • CHG: ID3v2.3 with UTF-16 is default for writing ID3v2 now.
  • CHG: default focus is on tag list at extended tags dialog now.
  • CHG: special case handling for certain comment descriptions at ID3v2 tags (iTunes and MusicMatch fields).
  • FIX: runtime error on exporting to already existing read-only export files.
  • FIX: runtime error with $filename keyword on wrong position in export configuration.

New in Mp3tag 2.35l Beta (Mar 18, 2006)

  • CHG: updated Amazon web source.
  • CHG: faster writing of ID3v2 tags for files > 16MB.
  • CHG: cover art is not longer stored in undo information (to prevent memory flooding).
  • FIX: runtime error when reading some VBRI headers.
  • FIX: runtime error when reading APEv1 tags (introduced in current beta cycle).

New in Mp3tag 2.35k Beta (Mar 13, 2006)

  • CHG: further code-, performance and size optimizations.
  • FIX: infrequent deadlock when changing directories (since 2.25j).
  • FIX: inconsistency when opening the extended tag dialog while direct editing in the file view.

New in Mp3tag 2.35j Beta (Mar 10, 2006)

  • NEW: asterisks entered at POPULARIMETER are translated to corresponding numeric value.
  • FIX: last file wasn't updated when saving automatically (since 2.35i).
  • FIX: changed column widths were not saved on exit (since 2.35h).

New in Mp3tag 2.35i Beta (Mar 8, 2006)

  • FIX: refreshing issue with Tag Panel introduced with the last Development Build

New in Mp3tag 2.35h Beta (Mar 7, 2006)

  • NEW: action type 'Export cover to file'.
  • NEW: display of common data in tag panel on multiple selection (instead of ).
  • NEW: display of track length on local freedb queries.
  • NEW: options to display an icon in the notification area.
  • CHG: removed Mp3tag Quick Pick.
  • CHG: removed option 'Don't load tags at directory change'
  • FIX: $right returned undefined results on empty strings.