v0.5.2: Better tests, minor bug fixes, unencrypted auth methods and fig-support. #355
wneessen
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Welcome to go-mail v0.5.2! This release is mainly a maintenance release.
fig.StringUnmarshaler support for SMTPAuthType
With #341 we introduce support for the
fig.StringUnmarshaler
interface forSMTPAuthType
. This allows users of fig to reference themail.SMTPAuthType
directly in their fig config.Allow unencrypted PLAIN and LOGIN smtp authentication
The PR #344 introduced two new
SMTPAuthType
types:SMTPAuthPlainNoEnc
andSMTPAuthLoginNoEnc
. Both allow PLAIN and LOGIN authentication over unencrypted connections. This can be useful if the connection has already been secured in a different way (e. g. a SSH tunnel).Overhaul of the test suite and GH workflow
The PRs #348, #349 and #352 are a full overhaul of the go-mail test suite. Almost all tests have been rewritten to better coverage, visibility and maintainability. We've now covered +92% of all code. The Github workflow was also improved and is now less error prone.
During the tests rewrite a couple of minor bugs were found and fixed on the way:
What's Changed
CI/CD maintenance changes
New Contributors
Full Changelog: v0.5.1...v0.5.2
This discussion was created from the release v0.5.2: Better tests, minor bug fixes, unencrypted auth methods and fig-support..
Beta Was this translation helpful? Give feedback.
All reactions