Releases: lettre/lettre
Releases Β· lettre/lettre
v0.11.15
v0.11.14
This release deprecates the rustls-tls
, tokio1-rustls-tls
and async-std1-rustls-tls
features, which will be removed in lettre v0.12.
rustls users should start migrating to the rustls
, tokio1-rustls
and
async-std1-rustls
features. Unlike the deprecated *rustls-tls features,
which automatically enabled the ring
and webpki-roots
backends, the new
features do not. To complete the migration, users must either enable the
aws-lc-rs
or the ring
feature. Additionally, those who rely on webpki-roots
for TLS certificate verification must now explicitly enable its feature.
Users of rustls-native-certs
do not need to enable webpki-roots
.
Find out more about the new features via the lettre rustls docs.
Features
- Make it possible to use different
rustls
crypto providers and TLS verifiers (#1054)
Bug fixes
- Use the same
rustls
crypto provider everywhere (#1055)
Misc
- Deprecate
AsyncNetworkStream
being public (#1059) - Upgrade
nom
to v8 ([#1048]) - Drop
rustls-pemfile
in favor ofrustls-pki-types
APIs (#1050) - Ban direct use of
std::time::SystemTime::now
via clippy (#1043) - Drop direct dependency on
rustls-pki-types
(#1051) - Remove artifact from
web-time
refactor (#1049) - Fix warnings with
rustls-native-certs
whentracing
is disabled (#1053) - Bump license year (#1057)
- Cleanup
Cargo.toml
style (#1047)
v0.11.13
v0.11.12 - many docs improvements
Misc
- Warn against manually configuring
port
andtls
on SMTP transport builder (#1014) - Document variants of
Tls
enum (#1015) - Fix rustdoc warnings (#1016)
- Add
ContentType::TEXT_PLAIN
toMessage
builder examples (#1017) - Document
SmtpTransport
andAsyncSmtpTransport
(#1018) - Fix typo in transport builder
credentia 10000 ls
method (#1019) - Document required system dependencies for OpenSSL (#1030)
- Improve docs for the
transport::smtp
module (#1031) - Improve docs for smtp transport builder
from_url
(#1032) - Replace
assert!
with?
onsend
examples (#1033) - Warn on more pedantic clippy lints and fix them (#1035, #1036)