EasyTAG Changelog

What's new in EasyTAG 2.4.3

Dec 21, 2016
  • Fix two crashes in the dialog to load filenames from a file
  • Avoid a crash when adding an image and no files are selected
  • Avoid a crash when saving ID3v2.4 tags and no audio is present
  • Fix a crash when applying CDDB results
  • Fix saving of ID3v1 genres when also using ID3v2.4
  • Fix Ogg tag writing on Windows
  • Ensure that a selected path in the browser is shown in the path list
  • Open the online version of the help if Yelp is not available
  • Fix handling of MP4 files with empty tag fields
  • Fix the artist/album toolbar icon
  • Eckhard M. Jäger’s Adwaita-style artist/album icons
  • Add support for MP4 files with the .aac file extension
  • Anders Jonsson’s Swedish translation update
  • Balázs Úr’s Hungarian translation update
  • Charles Monzat’s French translation update
  • Cédric Valmary’s Occitan translation
  • Walter Cheuk’s Chinese (Taiwan) translation update
  • Jobava’s Romanian translation update
  • Jordi Mas’s Catalan translation updates
  • Piotr Drag’s Polish translation updates
  • Rafael Fontanelle’s Brazilian Portuguese translation update
  • Tiago Santos’ Portuguese translation update
  • Daniel Mustieles’ and Mónica Canizo’s Spanish translation updates
  • gogo’s Croation translation

New in EasyTAG 2.4.2 (Feb 24, 2016)

  • Fix a crash when renaming directories
  • Fix input of new file names in the file area
  • Add case-insensitive sorting of the artist/album list
  • Improve searching within UTF-8 strings
  • Handle UTF-8 strings when sorting the file list
  • Fix display of the Monkey's Audio file type
  • Avoid locale-sensitive tag reading issues (especially for FLAC and Ogg)
  • Only install the metainfo file for the Nautilus extension if requested
  • Refactor reading of Ogg and FLAC tags
  • Refactor Monkey's Audio and Musepack header reading

New in EasyTAG 2.4.1 (Jan 28, 2016)

  • Opus parsing crash fix
  • playlist writing crash fix
  • Handle FLAC files with an invalid sample rate
  • Fix generated playlist order
  • Consistently use the GLib filename encoding
  • Extensive refactoring of locale and encoding handling
  • Improve fallback legacy locale detection
  • CDDB fill fields fix
  • Fix CDDB search fields and categories settings handling
  • Use the correct encoding when writing ID3v2.4 tags
  • Improve illegal character logic, especially for trailing characters
  • Remove several outdated and unnecessary Windows compatibility wrappers
  • German help translation update
  • Swedish help translation
  • Swedish translation update
  • Serbian translation update
  • Catalan translation update
  • Korean translation update
  • Spanish translation updates
  • Czech translation update
  • Norwegian translation update
  • Polish translation update

New in EasyTAG 2.4.0 (Jan 28, 2016)

  • Correct the disc number format specifier to %z
  • Fix multiple CDDB searches during a single run
  • Improve handling of tags with empty images
  • Link to the online application help on Windows
  • Remember the paned position in the main window between restarts
  • Improve handling of file list selection
  • Fix a crash when deleting files from within the application
  • Fix a crash when reading FLAC files
  • Fix a crash when navigating the directory browser with the keyboard
  • Remove a few internal FIXMEs with some refactoring
  • Updated British English translation
  • German translation update
  • Hungarian help translation
  • Hungarian translation update
  • French translation updates
  • Turkish translation update
  • Spanish translation updates
  • Czech translation updates
  • Catalan translation update
  • Polish translation updates

New in EasyTAG 2.3.7 Beta (May 18, 2015)

  • Add preliminary support for HiDPI displays
  • Fix missing libepoxy DLL in the Windows installer
  • Convert several widgets to use templates
  • Use new G_DEFINE_TYPE_WITH_PRIVATE support in GObject
  • Czech translation update
  • French translation update
  • Polish translation update

New in EasyTAG 2.3.6 Beta (May 18, 2015)

  • Fix renaming files in the scanner
  • Improve minimum size of log area
  • Improve several UI strings
  • Symbolic application icon, and improvements to Mallard help
  • Add several comments for translators
  • Add a test for the file renaming code
  • Fix compiler warnings due to switch-enum warning when disabling tag support
  • Improvements to several internal string-handling functions
  • Remove setting for controlling the maximum number of log lines
  • Remove quit confirmation dialog
  • Further refactoring of internal file list code
  • French translation update
  • Polish translation update
  • Updated British English translation
  • Czech translation updates
  • Catalan help translation
  • Catalan translation updates
  • Bosnian translation

New in EasyTAG 2.3.5 Beta (Mar 23, 2015)

  • Fix changing tag fields containing certain characters
  • Fix for truncated CDDB results
  • Fix changing the artwork description
  • Avoid a crash when reading FLAC files with no tags
  • Avoid a crash when reading invalid MP3 files
  • Further refactoring of the internal file list code
  • Add several unit tests
  • Handle empty descriptions in ID3 tag artwork
  • Build against the patched Debian version of id3lib
  • Fix compilation when FLAC support is disabled
  • Avoid a runtime warning in the file browser
  • Fix a couple of Coverity warnings
  • Fix string format sign warnings with GCC 5.0
  • Further improvements to compiler warning flag checking
  • Czech translation updates
  • Polish translation updates
  • Norwegian bokmal translation update
  • Turkish translation update

New in EasyTAG 2.3.4 Beta (Mar 9, 2015)

  • Fix crash when saving FLAC tags
  • Port to use AX_COMPILER_FLAGS for improved compiler warning checks
  • Many compiler warning fixes, discovered after enabling extra warnings
  • Fixes for two Coverity warnings
  • Improve validation of Vorbis artwork and MIME types
  • Refactoring of internal file list code
  • Relicense id3lib wrapper to GPLv2+
  • German help translation
  • Czech help translation
  • Spanish translation update

New in EasyTAG 2.3.3 Beta (Mar 9, 2015)

  • Add album artist support for WavPack and APE tags
  • Add channel mask reading support for WavPack tags
  • Reduce memory usage when copying cover art, such as when modifying tags which contain images
  • Use GIO when reading and writing FLAC, ID3v2.4 and WavPack tags
  • Use GIO for reading and writing list store files
  • Fix an error check when saving WavPack tags
  • Clear empty fields when saving WavPack tags
  • Allow the search dialog tree view to expand to fill the dialog
  • Fix the disc number preferences controls
  • Fix a crash when migrating configuration directories
  • Fix a double unref when renaming files
  • Fix memory leaks in the CDDB dialog, Ogg tagging code, Speex tagging code, FLAC tagging code, images tree view and the WavPack tagging code
  • Fix stripping of disc number fields in ID3v2.4 tags
  • Fix Ctrl-clicking to modify the file list selection
  • Add an automated test for file type detection
  • Refactoring of internal file list code
  • Refactoring of FLAC and WavPack tagging code
  • Relicense all code (excluding the Nautilus extension) under the GNU GPL version 2 or later
  • Serbian translation update
  • Brazilian Portuguese translation update
  • Hungarian translation update
  • Czech translation updates
  • Turkish translation update

New in EasyTAG 2.2.6 (Mar 9, 2015)

  • Fix crash when saving FLAC tags
  • Fix more CDDB search dialog memory leaks
  • Fix memory leaks when loading and saving Speex and Ogg files
  • Fix a crash when renaming files
  • Fix Ctrl-clicking to toggle file selection
  • Fix stripping the disc number from ID3v2.4 tags
  • Support album artist fields in WavPack tags
  • Improve validation of Vorbis artwork and MIME types
  • Several improvements to WavPack tag support
  • Relicense all code under the GNU GPL version 2 or later
  • Fix menu items used for tag field case conversion
  • Marek C(ernocký’s Czech translation
  • Christian Kirbach’s German help translation

New in EasyTAG 2.3.1 (Nov 10, 2014)

  • Add a Nautilus extension, for showing actions in the context menu
  • Overhaul the UI, and use GtkBuilder XML descriptions throughout
  • Use GTK+ 3 only, and drop support for GTK+ 2
  • Use GSettings for storing user preferences
  • Add an application menu (if under GNOME 3)
  • Fix loading filenames from a text file
  • Fix saving Ogg cover art without a description
  • Fix check for broken id3lib UTF-16 writing
  • Fix keyboard navigation to allow escaping the tag area
  • Update ID3v1 genre list
  • Revert asynchronous image handling changes
  • Fix a crash when reloading the directory tree
  • Avoid a crash when browsing hidden directories
  • Andreas Winkelmann’s crash and memory leak fixes
  • Fix image loading with HTTP URLs and empty images
  • Fix delays, and a possible crash, when running CDDB searches
  • Handle renaming on case-insensitive filesystems
  • Fix bogus track numbers when automatically numbering files
  • Fix memory leak in check for buggy id3lib version
  • Add Opus and Speex MIME types to desktop file
  • Add .m4v as a supported MP4 extension
  • Show updated images in the Windows installer
  • Abhinav Jangda’s fix for numeric characters in ID3 TPOS fields
  • Disable ID3v1 tag writing, and prefer ID3v2.3 to ID3v2.4, by default
  • Roman Bogorodskiy’s ID3 wrapper compilation fix
  • Improvements to MP4 GIO wrapper
  • Improve context menu handling, especially with keyboard shortcuts
  • Port to GtkApplication, GAction and GMenuModel
  • Drop uses of GtkStock for text and icons
  • Extensive internal refactoring
  • Add tests for another scanner string manipulation function
  • Add a setting to control whether to detect an image type automatically
  • Fix a selection bug when double-clicking a browser list header
  • Fix a scanner bug when converting " " to " "
  • Fix compilation if TagLib or libogg is unavailable
  • Depend on TagLib 1.9.1 for MP4 support
  • Use CXXFLAGS from the environment
  • Polish translation updates
  • Norwegian bokmål translation
  • French translation update
  • Hungarian translation updates
  • German translation update
  • Czech translation updates
  • Spanish translation updates
  • Greek translation update
  • Korean translation
  • Indonesian translation
  • Brazilian Portuguese translation update
  • Lithuanian translation update
  • Slovenian translation update
  • Spanish help translation
  • Greek help translation

New in EasyTAG 2.2.2 (May 23, 2014)

  • Fix loading filenames from a text file
  • Fix saving Ogg cover art without a description
  • Fix check for broken id3lib UTF-16 writing
  • Fix keyboard navigation to allow escaping the tag area
  • Update ID3v1 genre list
  • Revert asynchronous image handling changes
  • ID3 memory leak fix
  • Indonesian translation
  • Greek help translation

New in EasyTAG 2.2.1 (May 23, 2014)

  • Fix image loading with HTTP URLs and empty images
  • Fix bogus track numbers when automatically numbering files
  • Add Opus and Speex MIME types to desktop file
  • Fix for numeric characters in ID3 TPOS fields
  • ID3 wrapper compilation fix
  • Improvements to MP4 GIO wrapper
  • Fix a scanner bug when converting " " to " "
  • Fix compilation if TagLib or libogg is unavailable
  • Depend on TagLib 1.9.1 for MP4 support
  • Use CXXFLAGS from the environment
  • Brazilian Portuguese translation update
  • Lithuanian translation update
  • Hungarian translation update
  • Slovenian translation update

New in EasyTAG 2.2.0 (May 23, 2014)

  • Several stability fixes, found with Valgrind and the Fedora retrace server
  • Use GTK+ 3 by default, but still allow building against GTK+ 2
  • Support extended tag fields in MP4 files
  • Support GIF images in tags
  • Ogg Opus support, asynchronous image loading, scanner function tests and new Vorbis cover art support
  • MP4 cover art and GIO support, fix for Roman numeral capitalization
  • Ask for confirmation before overwriting during renaming
  • Mallard help updates
  • Avoid truncating Vorbis audio data when saving
  • Italian translation update
  • French translation updates and typo fix
  • German translation updates
  • Polish translation updates
  • Serbian translation update
  • Spanish translation updates
  • Hungarian translation updates
  • Brazilian Portuguese translation updates
  • Czech translation updates
  • Lithuanian translation update

New in EasyTAG 2.1.6 (Apr 8, 2012)

  • Fixed problem to read and save configuration files under WinXP or Vista with
  • accounts containing non ASCII characters
  • Fixed problem to load picture files containing accuentuated character on the name or the path

New in EasyTAG 2.1.5 (Apr 8, 2012)

  • Fixed incorrect path when opening the program using the context menu
  • "Browse with EasyTAG"
  • Fixed uninstall of the context menu "Browse with EasyTAG"

New in EasyTAG 2.1.4 (Apr 8, 2012)

  • Fixed crash on start up for Norwegian locale
  • Fixed problem when loading the default directory if it contains an UTF-8 character
  • Using NSIS installer to build the setup package (instead of Inno Setup)

New in EasyTAG 2.1.1 (Apr 8, 2012)

  • Fixed the default Russian encoding used under Windows (set to windows-1251
  • instead of KOI8-R)

New in EasyTAG 2.1 (Apr 8, 2012)

  • Fixed displaying of header informations of Ogg Vorbis file
  • Fixed crash when writing tag of Ogg Vorbis file