| ⇢ | A | TextFrame added | |
| ⇢ | A | FrameHandler added | |
| ⇢ | A | HeaderHandler added | |
| ⇢ | A | StreamContainer added | |
| ⇢ | A | Restriction added | |
| ⇢ | A | AbstractHandler added | |
| ⇢ | A | ExtendedHeaderHandler added | |
| ⇢ | A | CommentFrame added | |
| A | ↛ | TextInformationFrame removed | |
| A | ↛ | FrameMetadata removed | |
| A | ↛ | HeaderMetadata removed | |
| A | ↛ | Flags removed | |
| A | ↛ | ExtendedHeaderMetadata removed |
| ⇢ | B | ExtendedHeaderHandler::readRestrictions() added | |
| ⇢ | B | FrameHandler::readFlags() added | |
| ⇢ | B | HeaderHandler::readFlags() added | |
| ⇢ | B | ExtendedHeaderHandler::readCrc32() added | |
| ⇢ | A | ExtendedHeaderHandler::readFlags() added | |
| ⇢ | A | TextFrame::readEncoding() added | |
| ⇢ | A | TextFrame::getEncoding() added | |
| ⇢ | A | AbstractHandler::getSize() added | |
| ⇢ | A | TextFrame::readTexts() added | |
| ⇢ | A | Tag::getRestriction() added | |
| ⋮ | view more | ||
| D | ↗ | C | Metadata::read() improved |
| B | ↛ | HeaderMetadata::readFlags() removed | |
| B | ↛ | TextInformationFrame::readInformation() removed | |
| B | ↛ | FrameMetadata::readFlags() removed | |
| A | ↛ | ExtendedHeaderMetadata::readFlags() removed | |
| A | ↛ | HeaderMetadata::__construct() removed | |
| A | ↛ | TextInformationFrame::__construct() removed | |
| A | ↛ | HeaderMetadata::readSize() removed | |
| A | ↛ | TextInformationFrame::readTextEncoding() removed | |
| A | ↛ | FrameMetadata::readSize() removed | |
| A | ↛ | Flags::isEnabled() removed | |
| ⋮ | view more | ||