TagLib 2.1

Urs Fleisch urs.fleisch at gmail.com
Tue May 20 21:07:04 BST 2025


Hi all!

As there seems to be a need for a new TagLib version, I would suggest that
we release a new minor release 2.1 at the end of this month.
It will contain the current state of the master branch, i.e. a few bug fixes,
but also new API functionality with the support for Shorten files (hence the
increased minor version number). A proposed change log entry could be

TagLib 2.1 (May 31, 2025)
=========================

 * Support for Shorten (SHN) files.
 * Compile time configuration of supported formats: WITH_APE, WITH_ASF, ...
 * Compile time configuration of data and temporary directories for unit tests:
   TESTS_DIR and TESTS_TMPDIR.
 * C bindings: Added taglib_file_new_wchar() and taglib_file_new_type_wchar().
 * Preserve unicode encoding when downgrading to ID3v2.3.
 * Do not store FLAC metadata blocks which are too large.
 * Fix segfaults with String and ByteVector nullptr arguments.

If I missed an important bug fix or something else which could make
lives of TagLib users and distributors easier, please let us know!

Thanks!
Urs


More information about the taglib-devel mailing list