| ⇢ | A | Base64DecodedStream added | |
| ⇢ | A | QuotedPrintableDecodedStream added | 
| ⇢ | B | MessageBodyCollection::decodeBodyPart() added | |
| ⇢ | B | MessageBodyCollection::decodeMessageBody() added | |
| ⇢ | A | Base64DecodedStream::getSize() added | |
| ⇢ | A | QuotedPrintableDecodedStream::applyFilter() added | |
| ⇢ | A | Base64DecodedStream::applyFilter() added | |
| ⇢ | A | Base64DecodedStream::rewind() added | |
| ⇢ | A | QuotedPrintableDecodedStream::rewind() added | |
| ⇢ | A | Base64DecodedStream::fromString() added | |
| ⇢ | A | QuotedPrintableDecodedStream::fromString() added | |
| ⇢ | A | Base64DecodedStream::close() added | |
| ⋮ | view more | ||
| A | ↘ | B | FixedQuotation::prepareBody() got worse |