После девяти месяцев разработки состоялся выпуск 2.1 библиотеки TagLib, предназначенной для чтения и изменения метаданных (тегов) аудиофайлов различных форматов.
Библиотека написана на языке C++ и распространяется по лицензиям GNU Lesser General Public License (LGPL) и Mozilla Public License (MPL).
Список изменений:
- Добавлена поддержка формата Shorten (
SHN
). - Добавлены опции конфигурации поддерживаемых форматов:
WITH_APE
,WITH_ASF
и т. п. - Добавлены опции конфигурации
TESTS_DIR
иTESTS_TMPDIR
данных и временных каталогов для модулей тестирования. - В биндинг для языка C добавлены функции
taglib_file_new_wchar()
иtaglib_file_new_type_wchar()
. - Сохранение юникодной кодировки при понижении версии некоторых тегов до ID3v2.3.
- Слишком большие блоки метаданных FLAC теперь запрещены (изображения более 16 МиБ).
- Устранено падение с аргументом
nullptr
в классахString
иByteVector
.