| ⇢ | A | AttachmentMask added | |
| ⇢ | A | MessageMask added | |
| ⇢ | A | CustomMessageMask added | |
| ⇢ | A | CustomAttachmentMask added | |
| ⇢ | A | Mask added | |
| A | ↘ | B | WhereQuery got worse |
| A | ↘ | B | Attachment got worse |
| ⇢ | B | Message::parseDate() added | |
| ⇢ | B | Client::setMaskFromConfig() added | |
| ⇢ | B | Message::extractPriority() added | |
| ⇢ | A | Mask::__call() added | |
| ⇢ | A | Message::__call() added | |
| ⇢ | A | MessageMask::getCustomHTMLBody() added | |
| ⇢ | A | MessageMask::getHTMLBodyWithEmbeddedUrlImages() added | |
| ⇢ | A | Attachment::__call() added | |
| ⇢ | A | Client::getDefaultAttachmentMask() added | |
| ⇢ | A | CustomAttachmentMask::token() added | |
| ⋮ | view more | ||
| A | ↘ | B | Message::getHTMLBody() got worse |
| B | ↗ | A | Message::parseFlags() improved |
| F | ↗ | C | Message::parseHeader() improved |
| A | ↛ | Message::getDate() removed | |
| A | ↛ | Attachment::getContent() removed | |
| A | ↛ | Message::getReplyTo() removed | |
| A | ↛ | Attachment::getType() removed | |
| A | ↛ | Message::getTo() removed | |
| A | ↛ | Message::getReferences() removed | |
| A | ↛ | Message::getSender() removed | |
| A | ↛ | Message::getMessageNo() removed | |
| A | ↛ | Message::getMsglist() removed | |
| A | ↛ | Message::getBcc() removed | |
| ⋮ | view more | ||