# Mp3tag v3.29 released

**URL:** https://community.mp3tag.de/t/mp3tag-v3-29-released/67991
**Category:** Announcements
**Created:** [March 28, 2025, 1:17pm UTC](https://community.mp3tag.de/t/mp3tag-v3-29-released/67991 "2025-03-28T13:17:57Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [March 28, 2025, 1:17pm UTC](https://community.mp3tag.de/t/mp3tag-v3-29-released/67991/1 "2025-03-28T13:17:57Z")

</div>

# Mp3tag v3.29 released

I've just released Mp3tag v3.29 and wanted to outline some of the new features and changes:

### Field mapping for Matroska MKV video files

The Matroska file format features a complex metadata structure based on target types. These define different levels at which the same tag field can be applied. For example, `PART_NUMBER` can be the track number (level 30) and the disc number (level 50). To improve compatibility with other apps and to match semantics, I've improved the [internal mappings](https://docs.mp3tag.de/mapping) for MKV video files with this release.

### Scripting function to sort field contents

When multiple values (e.g., genres, styles, or composers) are stored in a single tag field, sorting them can make similarities more visible — and simply bring some order.  
The new scripting function `$sort(x,y)` sorts segments of a string based on a specified delimiter. It's for example possible to create an action that appends a certain value to existing content and have the combined values sorted automatically. It’s quite handy (though not for everyone).

### Installer niceties

The installer of this new version now automatically attempts to close a running instance of Mp3tag before trying to update. Also, it has an option to run Mp3tag directly from the installer when installation is finished. As a nice extra, the uninstaller is now also code-signed.

This new version includes a surprising number of bug fixes and improvements, so I highly recommend updating — especially if something hasn’t been working as expected. If you're curious, the [changelog](https://www.mp3tag.de/en/changelog.html) has the complete list.

### 🚀 Download the new version

[https://www.mp3tag.de/en/download.html](https://www.mp3tag.de/en/download.html)

### 🧡 Support my work as an Indie Developer

[https://www.mp3tag.de/en/donations.html](https://www.mp3tag.de/en/donations.html)

Enjoy and take care  
— Florian

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [March 28, 2025, 1:18pm UTC](https://community.mp3tag.de/t/mp3tag-v3-29-released/67991/2 "2025-03-28T13:18:19Z")

</div>



---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [March 28, 2025, 1:18pm UTC](https://community.mp3tag.de/t/mp3tag-v3-29-released/67991/3 "2025-03-28T13:18:22Z")

</div>



---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [May 29, 2025, 11:21am UTC](https://community.mp3tag.de/t/mp3tag-v3-29-released/67991/4 "2025-05-29T11:21:38Z")

</div>


