Ear Tag Changelog

What's new in Ear Tag 0.6.0

Feb 26, 2024
  • This release brings various improvements to the "Rename selected files" feature:
  • Tags to insert can be picked from a list, and inserted tags are highlighted with a color.
  • The preview field also gains syntax highlighting, as well as a way to select the file to preview, or quickly view how the change affects all selected files.
  • A new "Move to folder" option has been added, which allows for moving the file to a folder, and allows for creating subfolders to place the file in, all based on the file's tags.
  • It also introduces a new feature called "Extract Tags from Filename", which can extract tags from a filename using a pattern. This dialog also benefits from all the improvements to the rename dialog, like syntax highlighting and previewed file selection.
  • The main view has been redesigned, and additional tags are now displayed alongside other tags, not under a dropdown. There's also a new "Filename" field that allows for previewing a file's name or changing a single file's name.
  • Finally, two other new features have been introduced:
  • "Undo all changes in selected files";
  • "Remove tags from selected files".

New in Ear Tag 0.5.1 (Oct 29, 2023)

  • Minor bugfix update. From 0.5.0 notes:
  • Added support for removing a cover image and setting the back cover image. Improved the accuracy of the file identification option.

New in Ear Tag 0.5.0 (Sep 25, 2023)

  • This release introduces three main improvements:
  • The cover art button has been expanded to allow for changing both the front and back covers. It also now has an option to remove cover art from the file.
  • The "Identify Selected Files" dialog has been re-worked, and now pulls data from MusicBrainz based on present tags, not just AcoustID fingerprints. It also attempts to find the correct release for a track instead of selecting the first best one.
  • The UI now uses the new libadwaita 1.4 widgets, and thus adapts to the new application style.
  • For packagers - libadwaita 1.4 is now required.

New in Ear Tag 0.5.0 RC 1 (Sep 19, 2023)

  • The cover art button has been expanded to allow for changing both the front and back covers. It also now has an option to remove cover art from the file.
  • The "Identify Selected Files" dialog has been re-worked, and now pulls data from MusicBrainz based on present tags, not just AcoustID fingerprints. It also attempts to find the correct release for a track instead of selecting the first best one.

New in Ear Tag 0.4.3 (Aug 18, 2023)

  • Fixes bug where covers could not be changed, as well as issues #89 and #90. Also introduces Chinese translation.

New in Ear Tag 0.4.2 (Jul 4, 2023)

  • Minor bugfix release, updated app to reflect the repository's move to the World group (https://gitlab.gnome.org/World/eartag).
  • No changes for translators. Packagers will have to update the URL.

New in Ear Tag 0.4.1 (Jun 19, 2023)

  • Minor bugfix release, fixing a few small issues and crashes found after releasing 0.4.0.
  • No changes for packagers or translators.

New in Ear Tag 0.4.0 (Jun 5, 2023)

  • This is a pretty major release, which brings three brand new features:
  • Renaming files using a specific pattern
  • Identifying files using AcoustID
  • The option to set a release date (YYYY-MM-DD) instead of just the year
  • It also brings many stability improvements; various crashes were fixed, and code quality was improved in a few places. If you previously encountered issues while loading/removing files, where the entire app crashed or the UI went blank - these should be solved now! A few small tweaks were made to the UI as well, mostly in preparation for GNOME Circle inclusion - which, in other news, Ear Tag is now in GNOME Circle!
  • For packagers: there is now a new dependency on pyacoustid. Network access is required for the file identification feature, but is otherwise completely optional.

New in Ear Tag 0.4.0 RC 1 (May 22, 2023)

  • This is a pretty major release, which brings three brand new features:
  • the ability to rename files using a specific pattern
  • the ability to identify files using AcoustID
  • the option to set a year-month-date release date, not just a release year
  • It also brings many stability improvements; various crashes were fixed, and code quality was improved in a few places. If you previously encountered issues while loading/removing files, where the entire app crashed or the UI went blank - these should be solved now!
  • Some new strings have been added and need to be

New in Ear Tag 0.3.3 (Mar 27, 2023)

  • This is a minor bugfix and improvements release, mostly consisting of small changes to the UI in preparation for potential GNOME Circle inclusion. Notable new additions include support of the website/URL field for MP3 files and a new icon by Jakub Steiner.

New in Ear Tag 0.3.2 (Feb 19, 2023)

  • This is a minor bugfix release, adding a few quality-of-life improvements and fixing some potential crashes.
  • Some strings got updated (most notably the app description), some translations may be missing.
  • Note for package maintaners: the upstream URL has moved from GitHub to GNOME's GitLab at https://gitlab.gnome.org/knuxify/eartag. The appdata file was moved to the metainfo directory. The GitHub repository will continue to be maintained as a mirror, but all changes/packages should point at the new URL instead.

New in Ear Tag 0.3.2 RC 1 (Feb 7, 2023)

  • This is a minor bugfix release, adding a few quality-of-life improvements and fixing some potential crashes.
  • Some new strings have been added and need to be translated, cc translators: @phaerrax @flipflop97 @rene-coty @sheeepdev @sabriunal @igor-dyatlov
  • No major packaging changes besides appdata being moved from the old legacy appdata folder to the metainfo folder.

New in Ear Tag 0.3.1 (Jan 2, 2023)

  • This is a minor bugfix release for 0.3.0. For a list of changes between 0.2.1 and 0.3.0, see the 0.3.0 release page.

New in Ear Tag 0.3.0 (Jan 2, 2023)

  • Added additional tag fields (#30) - allows for setting more nonstandard tags.
  • Greatly improved performance and squashed some memory leaks. Loading files is noticeably faster now, and so is switching between files.
  • Added cover art support for m4a and ALAC files, as well as WAV and WMA. This was done as part of the migration from multiple different tagging libraries to only Mutagen.
  • And added many more bugfixes and improvements - see the 0.3.0 milestone for a full list.

New in Ear Tag 0.3.0 RC 1 (Dec 20, 2022)

  • This is a fairly large release, and includes quite a few changes, both under the hood and more user-facing:
  • Added additional tag fields (#30) - allows for setting more nonstandard tags.
  • Greatly improved performance and squashed some memory leaks. Loading files is noticeably faster now, and so is switching between files.
  • Added cover art support for m4a and ALAC files, as well as WAV and WMA. This was done as part of the migration from multiple different tagging libraries to only Mutagen.
  • And added many more bugfixes and improvements - see the 0.3.0 milestone for a full list.

New in Ear Tag 0.2.1 (Sep 19, 2022)

  • This is a minor release, containing a lot of bugfixes and small improvements. Here are some of the most important ones:
  • Fixed typo in desktop file that was preventing it from showing up properly (#19)
  • Fixed multiple issues with file backends (#26, #23, ce3d42c, b0f16de)
  • Fixed some UI issues (#18, bf917ee, ee677c9, 9cd3430)
  • Updated translations

New in Ear Tag 0.2.0 (Sep 5, 2022)

  • Despite the minor version bump, this is a pretty major release! The main highlights include:
  • Support for opening multiple files. You can now open multiple files at once and select multiple files to edit. Useful for mass-applying tags to albums, etc.
  • Support for OGG/FLAC cover art with mutagen's vorbiscomment support.
  • And 6 new translations (...some of which may be out of date considering the aforementioned multiple file support - there will most likely be an additional release to bump those. (Translators - if you'd like to be mentioned before a new release with new translatable strings is released - let me know!))
  • Package maintainers: this adds a dependency on Python packages mutagen and pillow for OGG/FLAC cover art support. It is theoretically optional, but is highly recommended.

New in Ear Tag 0.1.1 (Aug 26, 2022)

  • Minor release to use GtkFileChooserNative instead of GtkFileChooserDialog.