fix(deps): update rust crate lettre to v0.11.15 #147

Merged
realaravinth merged 1 commit from renovate/lettre-0.x-lockfile into master 2025-04-03 14:34:53 +05:30
Member

This PR contains the following updates:

Package Type Update Change
lettre (source) dependencies patch 0.11.11 -> 0.11.15

Release Notes

lettre/lettre (lettre)

v0.11.15

Compare Source

Upgrade notes
Features
Misc
  • Deny unreachable_pub lint (#​1058)
  • Bump minimum supported rustls (#​1063)
  • Bump minimum supported serde (#​1064)
  • Upgrade semver compatible dependencies (#​1067)
  • Upgrade email-encoding to v0.4 (#​1069)

v0.11.14

Compare Source

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 of rustls-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 when tracing is disabled (#​1053)
  • Bump license year (#​1057)
  • Cleanup Cargo.toml style (#​1047)

v0.11.13

Compare Source

Features
Bug fixes
  • Synchronous pool shutdowns being arbitrarily delayed (#​1041)

v0.11.12

Compare Source

Misc
  • Warn against manually configuring port and tls on SMTP transport builder (#​1014)
  • Document variants of Tls enum (#​1015)
  • Fix rustdoc warnings (#​1016)
  • Add ContentType::TEXT_PLAIN to Message builder examples (#​1017)
  • Document SmtpTransport and AsyncSmtpTransport (#​1018)
  • Fix typo in transport builder credentials 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 ? on send examples (#​1033)
  • Warn on more pedantic clippy lints and fix them (#​1035, #​1036)

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 has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [lettre](https://lettre.rs) ([source](https://github.com/lettre/lettre)) | dependencies | patch | `0.11.11` -> `0.11.15` | --- ### Release Notes <details> <summary>lettre/lettre (lettre)</summary> ### [`v0.11.15`](https://github.com/lettre/lettre/blob/HEAD/CHANGELOG.md#v01115-2025-03-10) [Compare Source](https://github.com/lettre/lettre/compare/v0.11.14...v0.11.15) ##### Upgrade notes - MSRV is now 1.74 ([#&#8203;1060]) ##### Features - Add controlled shutdown methods ([#&#8203;1045], [#&#8203;1068]) ##### Misc - Deny `unreachable_pub` lint ([#&#8203;1058]) - Bump minimum supported `rustls` ([#&#8203;1063]) - Bump minimum supported `serde` ([#&#8203;1064]) - Upgrade semver compatible dependencies ([#&#8203;1067]) - Upgrade `email-encoding` to v0.4 ([#&#8203;1069]) [#&#8203;1045]: https://github.com/lettre/lettre/pull/1045 [#&#8203;1058]: https://github.com/lettre/lettre/pull/1058 [#&#8203;1060]: https://github.com/lettre/lettre/pull/1060 [#&#8203;1063]: https://github.com/lettre/lettre/pull/1063 [#&#8203;1064]: https://github.com/lettre/lettre/pull/1064 [#&#8203;1067]: https://github.com/lettre/lettre/pull/1067 [#&#8203;1068]: https://github.com/lettre/lettre/pull/1068 [#&#8203;1069]: https://github.com/lettre/lettre/pull/1069 ### [`v0.11.14`](https://github.com/lettre/lettre/blob/HEAD/CHANGELOG.md#v01114-2025-02-23) [Compare Source](https://github.com/lettre/lettre/compare/v0.11.13...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 ([#&#8203;1054]) ##### Bug fixes - Use the same `rustls` crypto provider everywhere ([#&#8203;1055]) ##### Misc - Deprecate `AsyncNetworkStream` being public ([#&#8203;1059]) - Upgrade `nom` to v8 ([#&#8203;1048]) - Drop `rustls-pemfile` in favor of `rustls-pki-types` APIs ([#&#8203;1050]) - Ban direct use of `std::time::SystemTime::now` via clippy ([#&#8203;1043]) - Drop direct dependency on `rustls-pki-types` ([#&#8203;1051]) - Remove artifact from `web-time` refactor ([#&#8203;1049]) - Fix warnings with `rustls-native-certs` when `tracing` is disabled ([#&#8203;1053]) - Bump license year ([#&#8203;1057]) - Cleanup `Cargo.toml` style ([#&#8203;1047]) [lettre rustls docs]: https://docs.rs/lettre/0.11.14/lettre/index.html#smtp-over-tls-via-the-rustls-crate [#&#8203;1043]: https://github.com/lettre/lettre/pull/1043 [#&#8203;1047]: https://github.com/lettre/lettre/pull/1047 [#&#8203;1048]: https://github.com/lettre/lettre/pull/1048 [#&#8203;1049]: https://github.com/lettre/lettre/pull/1049 [#&#8203;1050]: https://github.com/lettre/lettre/pull/1050 [#&#8203;1051]: https://github.com/lettre/lettre/pull/1051 [#&#8203;1053]: https://github.com/lettre/lettre/pull/1053 [#&#8203;1054]: https://github.com/lettre/lettre/pull/1054 [#&#8203;1055]: https://github.com/lettre/lettre/pull/1055 [#&#8203;1057]: https://github.com/lettre/lettre/pull/1057 [#&#8203;1059]: https://github.com/lettre/lettre/pull/1059 ### [`v0.11.13`](https://github.com/lettre/lettre/blob/HEAD/CHANGELOG.md#v01113-2025-02-17) [Compare Source](https://github.com/lettre/lettre/compare/v0.11.12...v0.11.13) ##### Features - Add WASM support ([#&#8203;1037], [#&#8203;1042]) - Add method to get the TLS verify result with BoringSSL ([#&#8203;1039]) ##### Bug fixes - Synchronous pool shutdowns being arbitrarily delayed ([#&#8203;1041]) [#&#8203;1037]: https://github.com/lettre/lettre/pull/1037 [#&#8203;1039]: https://github.com/lettre/lettre/pull/1039 [#&#8203;1041]: https://github.com/lettre/lettre/pull/1041 [#&#8203;1042]: https://github.com/lettre/lettre/pull/1042 ### [`v0.11.12`](https://github.com/lettre/lettre/blob/HEAD/CHANGELOG.md#v01112-2025-02-02) [Compare Source](https://github.com/lettre/lettre/compare/v0.11.11...v0.11.12) ##### Misc - Warn against manually configuring `port` and `tls` on SMTP transport builder ([#&#8203;1014]) - Document variants of `Tls` enum ([#&#8203;1015]) - Fix rustdoc warnings ([#&#8203;1016]) - Add `ContentType::TEXT_PLAIN` to `Message` builder examples ([#&#8203;1017]) - Document `SmtpTransport` and `AsyncSmtpTransport` ([#&#8203;1018]) - Fix typo in transport builder `credentials` method ([#&#8203;1019]) - Document required system dependencies for OpenSSL ([#&#8203;1030]) - Improve docs for the `transport::smtp` module ([#&#8203;1031]) - Improve docs for smtp transport builder `from_url` ([#&#8203;1032]) - Replace `assert!` with `?` on `send` examples ([#&#8203;1033]) - Warn on more pedantic clippy lints and fix them ([#&#8203;1035], [#&#8203;1036]) [#&#8203;1014]: https://github.com/lettre/lettre/pull/1014 [#&#8203;1015]: https://github.com/lettre/lettre/pull/1015 [#&#8203;1016]: https://github.com/lettre/lettre/pull/1016 [#&#8203;1017]: https://github.com/lettre/lettre/pull/1017 [#&#8203;1018]: https://github.com/lettre/lettre/pull/1018 [#&#8203;1019]: https://github.com/lettre/lettre/pull/1019 [#&#8203;1030]: https://github.com/lettre/lettre/pull/1030 [#&#8203;1031]: https://github.com/lettre/lettre/pull/1031 [#&#8203;1032]: https://github.com/lettre/lettre/pull/1032 [#&#8203;1033]: https://github.com/lettre/lettre/pull/1033 [#&#8203;1035]: https://github.com/lettre/lettre/pull/1035 [#&#8203;1036]: https://github.com/lettre/lettre/pull/1036 </details> --- ### 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzguMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbInJlbm92YXRlLWJvdCJdfQ==-->
renovate-bot changed title from fix(deps): update rust crate lettre to v0.11.14 to fix(deps): update rust crate lettre to v0.11.15 2025-03-17 05:21:59 +05:30
renovate-bot force-pushed renovate/lettre-0.x-lockfile from dec1f6f09d to 92fb7c89a2 2025-03-17 05:22:00 +05:30 Compare
renovate-bot force-pushed renovate/lettre-0.x-lockfile from 92fb7c89a2 to 0ef31c6c16 2025-03-24 05:23:49 +05:30 Compare
renovate-bot force-pushed renovate/lettre-0.x-lockfile from 0ef31c6c16 to 901b8f87db 2025-04-03 13:26:40 +05:30 Compare
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: libre-solutions/vanikam#147
No description provided.