| ⇢ | A | SwiftPlugin added | |
| ⇢ | A | SwiftPluginTest added | |
| F | ↗ | C | Email improved |
| C | ↗ | A | Mailer improved |
| A | ↛ | MockMailer removed |
| ⇢ | D | SwiftPlugin::beforeSendPerformed() added | |
| ⇢ | B | EmailTest::testSend() added | |
| ⇢ | B | MailerTest::testSetSwiftMailer() added | |
| ⇢ | B | SwiftPluginTest::testSendAllEmailsTo() added | |
| ⇢ | A | SwiftPluginTest::testCCAllEmailsTo() added | |
| ⇢ | A | Email::setBCC() added | |
| ⇢ | A | EmailTest::testReplyTo() added | |
| ⇢ | A | TestMailer::send() added | |
| ⇢ | A | SwiftPluginTest::testBCCAllEmailsTo() added | |
| ⇢ | A | Email::addBCC() added | |
| ⋮ | view more | ||
| A | ↘ | B | EmailTest::testSendPlain() got worse |
| B | ↗ | A | EmailTest::testObfuscate() improved |
| C | ↘ | D | TestMailer::findEmail() got worse |
| F | ↗ | A | Email::sendPlain() improved |
| F | ↗ | A | Email::send() improved |
| D | ↛ | Mailer::encodeFileForEmail() removed | |
| B | ↛ | MailerTest::testSendHTML() removed | |
| B | ↛ | Email::parseVariables() removed | |
| B | ↛ | Mailer::sendPreparedMessage() removed | |
| B | ↛ | Mailer::mergeCustomHeaders() removed | |
| B | ↛ | TestMailer::sendHTML() removed | |
| B | ↛ | EmailTest::testCustomHeaders() removed | |
| B | ↛ | MailerTest::testSendPlain() removed | |
| B | ↛ | Mailer::encodeMultipart() removed | |
| B | ↛ | Mailer::prepareHTMLSubmessage() removed | |
| ⋮ | view more | ||