chore(deps): update rust crate lettre to v0.11.19
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| lettre (source) | dependencies | patch | 0.11.6 -> 0.11.19 |
Release Notes
lettre/lettre (lettre)
v0.11.19
Features
- Add raw header setter to
MessageBuilder(#1108)
Misc
v0.11.18
Features
- Allow inline attachments to be named (#1101)
Misc
- Upgrade
socket2to v0.6 (#1098)
v0.11.17
Features
- Add support for
rustls-platform-verifier(#1081)
Misc
- Change readme example to use
Mailbox::newinstead of string parsing (#1090) - Replace futures-util
Mutexwith stdMutexinAsyncStubTransport(#1091) - Avoid duplicate
abort_concurrentimplementation (#1092)
v0.11.16
Features
- Always implement
CloneforAsyncFileTransport(#1075)
Changes
Tls,CertificateStore,TlsParameters,TlsParametersBuilder,CertificateandIdentityare now marked as deprecated when no TLS backend is enabled. They will be properly feature gated in lettre v0.12 (#1084)
Misc
- Gate
web-timebehindcfg(target_arch = "wasm32")](#1086) - Add missing
#[doc(cfg(...))]attributes (#1086) - Upgrade
webpki-rootsto v1 (#1088) - Cleanup internal
TlsParametersand(Async)NetworkStreamstructures (#1082) - Feature gate internal
TransportBuilder::tlsto avoid recursive call site warnings (#1083) - Fix workaround for embedding cargo script in rustdoc output (#1077)
- Fix
clippy::io_other_errorwarnings (#1078) - Upgrade semver compatible dependencies (#1076, #1079, #1080)
v0.11.15
Upgrade notes
- MSRV is now 1.74 (#1060)
Features
Misc
- Deny
unreachable_publint (#1058) - Bump minimum supported
rustls(#1063) - Bump minimum supported
serde(#1064) - Upgrade semver compatible dependencies (#1067)
- Upgrade
email-encodingto v0.4 (#1069)
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
rustlscrypto providers and TLS verifiers (#1054)
Bug fixes
- Use the same
rustlscrypto provider everywhere (#1055)
Misc
- Deprecate
AsyncNetworkStreambeing public (#1059) - Upgrade
nomto v8 (#1048) - Drop
rustls-pemfilein favor ofrustls-pki-typesAPIs (#1050) - Ban direct use of
std::time::SystemTime::nowvia clippy (#1043) - Drop direct dependency on
rustls-pki-types(#1051) - Remove artifact from
web-timerefactor (#1049) - Fix warnings with
rustls-native-certswhentracingis disabled (#1053) - Bump license year (#1057)
- Cleanup
Cargo.tomlstyle (#1047)
v0.11.13
Features
Bug fixes
- Synchronous pool shutdowns being arbitrarily delayed (#1041)
v0.11.12
Misc
- Warn against manually configuring
portandtlson SMTP transport builder (#1014) - Document variants of
Tlsenum (#1015) - Fix rustdoc warnings (#1016)
- Add
ContentType::TEXT_PLAINtoMessagebuilder examples (#1017) - Document
SmtpTransportandAsyncSmtpTransport(#1018) - Fix typo in transport builder
credentialsmethod (#1019) - Document required system dependencies for OpenSSL (#1030)
- Improve docs for the
transport::smtpmodule (#1031) - Improve docs for smtp transport builder
from_url(#1032) - Replace
assert!with?onsendexamples (#1033) - Warn on more pedantic clippy lints and fix them (#1035, #1036)
v0.11.11
Upgrade notes
- MSRV is now 1.71 (#1008)
Bug fixes
- Fix off-by-one error reaching the minimum number of configured pooled connections (#1012)
Misc
v0.11.10
Bug fixes
- Ignore disconnect errors when
poolfeature of SMTP transport is disabled (#999) - Use case insensitive comparisons for matching login challenge requests (#1000)
v0.11.9
Bug fixes
- Fix feature gate for
accept_invalid_hostnamesfor rustls (#988) - Fix parsing
Mailboxwith trailing spaces (#986)
Misc
v0.11.8
Features
- Add mTLS support (#974)
- Implement
accept_invalid_hostnamesfor rustls (#977) - Provide certificate chain for peer certificates when using
rustlsorboring-tls(#976)
Changes
- Make
HeaderNamecomparisons viaPartialEqcase insensitive (#980)
Misc
- Fix clippy warnings ([#979])
- Replace manual impl of
#[non_exhaustive]forInvalidHeaderName(#981)
v0.11.7
Misc
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.