Releases: amberframework/quartz-mailer
v0.7.1
- 2b1d254 Email smtps (#29) by @damianham
This change has breaking changes:
Quartz mailer has been updated to use email 6.0 which supports several new TLS options. The data type for use_tls
configuration option has changed from a boolean to an enum with 3 options. Update the config:
# replace boolean value
c.use_tls = true || false
# with enum value
c.use_tls = EMail::Client::TLSMode::NONE
# or
c.use_tls = EMail::Client::TLSMode::STARTTLS
# or
c.use_tls = EMail::Client::TLSMode::SMTPS
v0.7.0
v0.6.0
v0.5.4
v0.5.3
Add remove_*_recipient methods (#24) @westonganger
Fix cc
& bcc
with Quartz::Composer (#22) @westonganger
Improve Instructions for to
API (#21) @westonganger
Fix Typo in Readme (#20) @westonganger
v0.5.2
#19 Added openssl_verification_mode support tls connections - @zaidakram
#17 Update license @faustinoaq
v0.5.1
v0.5.0
1ffcee7 Merge pull request #11 from robacarp/upgrade_mail_engine
a244a18 Merge pull request #13 from robacarp/upgrade_email_version
New Features:
- Quartz is now backed by arcage/crystal-email.
- Mailers can now send messages in both text and html.
- Improved DSL with less
super
calls required. - Mail is now sent asynchronously.
Breaking Changes:
- Mailers now inherit from
Quartz::Composer
instead ofQuartz::Mailer
. - Mailers should not implement the
#deliver
method. Code which used to live in the deliver method should now live in#initialize
. Consult the readme for an example.
v0.3.0
v0.2.1
-
Update kilt to 0.4.0, fixes: amberframework/amber#333
-
Fix smtp version, see: ray-delossantos/smtp.cr#9