fix(deps): update module github.com/wneessen/go-mail to v0.3.6 #1342
No reviewers
Labels
No Label
dependencies
duplicate
help wanted
invalid
kind/bug
kind/feature
needs reproduction
question
security
wontfix
No Milestone
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: vikunja/vikunja#1342
Loading…
Reference in New Issue
No description provided.
Delete Branch "renovate/github.com-wneessen-go-mail-0.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
v0.3.5
->v0.3.6
⚠ Dependency Lookup Warnings ⚠
Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information.
Release Notes
wneessen/go-mail
v0.3.6
Compare Source
This release is mainly a bugfix release but also introduces slight improvements.
One major bugfix is in
Client.Send()
, not sending all mails in case an error occured during a bulk mailing.Client.Send()
provides the possibility to send multiple*Msg
in one go. If one of the*Msg
caused an error with the sending mail server, we were returning completely, while not processing any*Msg
that came after the failing message.This release fixes this behaviour by processing each message first and then return a accumulated error in case any of the
*Msg
processing failedAdditionally, this release separates the
Client.Send()
method into two different versions. One that makes use of the newerrors.Join()
functionality that is introduced with Go 1.20 and one that handles it the old way for any supported version lower than Go 1.20Also welcome @james-d-elliott as new contributor to the project, providing a bugfix in the
Client.Dialer
and adding an option to disableNOOP
calls. Thanks for the contribution, James!What's Changed
New Contributors
Full Changelog: https://github.com/wneessen/go-mail/compare/v0.3.5...v0.3.6
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.
This PR has been generated by Renovate Bot.