diff --git a/CHANGELOG.md b/CHANGELOG.md index 7f24051c..1d26303d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -74,6 +74,15 @@ TagLib 2.0 (Jan 24, 2024) - String::null - TrueAudio::File::setID3v2FrameFactory(): Use constructor - WavPack::Properties::Properties(const ByteVector &, long, ReadStyle) +* Made methods const: Frame::Header::size(), Frame::headerSize(), + MP4::Atom::findall(), MP4::Atoms::find(), MP4::Atoms::path(). +* Made classes non-virtual: APE::Footer, APE::Item, ASF::Attribute, + ASF::Picture, MP4::CoverArt, MP4::Item, ID3v2::ExtendedHeader, ID3v2::Footer, + ID3v2::Header, MPEG::Header, MPEG::XingHeader, Ogg::Page, Ogg::PageHeader. +* Removed type definitions in TagLib namespace: wchar, uchar, ushort, uint, + ulong, ulonglong, wstring: Use the standard types. +* Removed include file taglib_config.h and its defines TAGLIB_WITH_ASF, + TAGLIB_WITH_MP4: They were always 1 since version 1.8. * Behavioral changes: - The basic tag methods (e.g. genre()) separate multiple values with " / " instead of " ".