Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump github.com/wneessen/go-mail from 0.3.9 to 0.4.0 #34

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 10, 2023

Bumps github.com/wneessen/go-mail from 0.3.9 to 0.4.0.

Release notes

Sourced from github.com/wneessen/go-mail's releases.

v0.4.0: Custom dial contexts and OAUTH2 support

This release adds two great improvements to go-mail.

Custom dial contexts

The newly added option allows for providing custom dial contexts, to use i. e. for some more extra processes in establish a connection such as using proxy, DNS hook, and so on. The dial context can be provided via the WithDialContextFunc option on the Client. Huge thanks to @​sters for their contribution to the project!

OAUTH2 support

@​drakkan (Developer of the excellent SFTPGO) added a new SMTP auth option for OAUTH2 authentication tokens (aka XOAUTH2). We now support Google and Microsoft O365 OAUTH2 authentication tokens. With this, go-mail now support 4 different SMTP Auth variants: LOGIN, PLAIN, CRAM-MD, XOAUTH2. Thanks again @​drakkan for this contribution and also big thanks to @​james-d-elliott for helping to test this new option and providing their broad knowledge to this feature.

Other changes

We've synced up the changes that were made to the official go net/smtp package with our own copy. So this way go-mail is fully in sync with the official go package again.

What's Changed

New Contributors

Full Changelog: wneessen/go-mail@v0.3.9...v0.4.0

Commits
  • 2b27643 Merge pull request #132 from drakkan/oauth2_test
  • 61b9e59 oauth2: add more test cases
  • 4100fef Merge pull request #131 from wneessen/v0.4.0-prep
  • c017886 Preparation for the v0.4.0 release:
  • 438cfd6 Preparation for the v0.4.0 release:
  • 30b20c5 Merge pull request #130 from drakkan/xoauth2
  • 2122186 CI FreeBSD: use the latest 12.x and 13.x versions
  • 2a67b39 OAuth2: don't send the "*" command to cancel authentication
  • 8673add OAuth2: remove variants
  • 6e4b348 add Oauth2 support
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jul 10, 2023
Bumps [github.com/wneessen/go-mail](https://github.com/wneessen/go-mail) from 0.3.9 to 0.4.0.
- [Release notes](https://github.com/wneessen/go-mail/releases)
- [Commits](wneessen/go-mail@v0.3.9...v0.4.0)

---
updated-dependencies:
- dependency-name: github.com/wneessen/go-mail
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/go_modules/github.com/wneessen/go-mail-0.4.0 branch from dd53c5b to 77d1b7b Compare July 10, 2023 15:40
@wneessen wneessen merged commit 2a36bd7 into main Jul 10, 2023
@wneessen wneessen deleted the dependabot/go_modules/github.com/wneessen/go-mail-0.4.0 branch July 10, 2023 15:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant