diff --git a/.gitignore b/.gitignore index 9b18e739..98b2c46c 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,7 @@ cmake_uninstall.cmake Makefile CTestTestfile.cmake CMakeFiles/ +CMakeLists.txt.user* *.so *.so.* *.dylib @@ -50,6 +51,7 @@ taglib.xcodeproj CMakeScripts /.clang-format /compile_commands.json +/build/ .clangd .cache .idea diff --git a/CMakeLists.txt b/CMakeLists.txt index 06a7c2fa..832af866 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -93,7 +93,7 @@ endif() # 3. If any interfaces have been added since the last public release, then increment age. # 4. If any interfaces have been removed since the last public release, then set age to 0. set(TAGLIB_SOVERSION_CURRENT 20) -set(TAGLIB_SOVERSION_REVISION 0) +set(TAGLIB_SOVERSION_REVISION 1) set(TAGLIB_SOVERSION_AGE 19) math(EXPR TAGLIB_SOVERSION_MAJOR "${TAGLIB_SOVERSION_CURRENT} - ${TAGLIB_SOVERSION_AGE}") diff --git a/NEWS b/NEWS index c148b96d..62710213 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,15 @@ +TagLib 1.13.1 (Jul 1, 2023) +=========================== + + * Fixed parsing of TXXX frames without description. + * Detect MP4 atoms with invalid length or type. + * Do not miss ID3v2 frames when an extended header is present. + * Use property "DISCSUBTITLE" for ID3v2 "TSST" frame. + * Build system improvements: Use absolute path for macOS dylib install name, + support --define-prefix when using pkg-config, fixed minimum required + CppUnit version. + * Code clean up using clang-tidy. + TagLib 1.13 (Oct 27, 2022) ========================== diff --git a/taglib/toolkit/taglib.h b/taglib/toolkit/taglib.h index 64ccf0a8..b754b263 100644 --- a/taglib/toolkit/taglib.h +++ b/taglib/toolkit/taglib.h @@ -30,7 +30,7 @@ #define TAGLIB_MAJOR_VERSION 1 #define TAGLIB_MINOR_VERSION 13 -#define TAGLIB_PATCH_VERSION 0 +#define TAGLIB_PATCH_VERSION 1 #if defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ > 1)) || defined(__clang__) #define TAGLIB_IGNORE_MISSING_DESTRUCTOR _Pragma("GCC diagnostic ignored \"-Wnon-virtual-dtor\"")