Skip to content

Releases: wneessen/go-mail-middleware

v0.0.8: Security release

07 Oct 13:48
6d14448
Compare
Choose a tag to compare

This release invalidates v0.0.7 due to an high severity vulnerability in github.com/cloudflare/circl that was overlooked during today's release.

What's Changed

  • Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 by @dependabot in #55

Full Changelog: v0.0.7...v0.0.8

v0.0.7; Dependancy updates

07 Oct 13:43
8e2d220
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.6...v0.0.7

v0.0.6: Dependancy updates and fixes

01 Jul 11:01
ea584fd
Compare
Choose a tag to compare

This release updates 3rd party dependencies and deployes some fixes.

Fix DKIM signing for multipart messages

A fix for DKIM signatures in multipart messages has been deployed to address #45. Since the middleware needs to write the message to a buffer, a random boundary is generated for multipart messages. Since this is only a temporary output, when the message is actually sent, a new boundary is generated and therefore the body hash does not match anymore. For now a fixed random boundary will be set to the Msg when the DKIM middleware is used. It is planned to add a GetBoundary method to go-mail, so that if the user already set a fixed boundary, we are not overriding it.

What's Changed

New Contributors

Full Changelog: v0.0.5...v0.0.6

v0.0.5: Improved error handling

30 Oct 13:05
4e48e85
Compare
Choose a tag to compare

This release introduces improved error handling for the two go-mail-middleware modules. Thanks to @alexballas

What's Changed

  • Error handling improvements for go-mail-middleware by @alexballas in #11

New Contributors

Full Changelog: v0.0.4...v0.0.5

v0.0.4: DKIM middleware

26 Oct 17:47
2c7af52
Compare
Choose a tag to compare

This release adds a DKIM middleware, which allows direct integration of DKIM signatures with go-mail.

What's Changed

  • Introduce golangci-lint by @wneessen in #5
  • Bump github.com/wneessen/go-mail from 0.3.1 to 0.3.2 by @dependabot in #7
  • Fix the Middleware interface due to the changes in go-mail v0.3.3 by @wneessen in #8
  • A test for Type() was missing by @wneessen in #9
  • DKIM middleware implementation by @wneessen in #10

Full Changelog: v0.0.3...v0.0.4

v0.0.3: Dependency updates

17 Oct 11:19
b30bad6
Compare
Choose a tag to compare

What's Changed

  • Bump golang.org/x/text from 0.3.7 to 0.3.8 by @dependabot in #3
  • Bump github.com/wneessen/go-mail from 0.2.9 to 0.3.1 by @dependabot in #4

New Contributors

Full Changelog: v0.0.2...v0.0.3

v0.0.2: Empty subject fix

03 Oct 09:27
1565172
Compare
Choose a tag to compare

This release fixes a bug in the subject_capitalize middleware, that would throw a index out of range error when a message had no subject set.

v0.0.1: Intial release

02 Oct 11:55
46bb5ff
Compare
Choose a tag to compare

This is the first release of the go-mail-middleware collection. It introduces the whole concept and starts with the first middleware:
subject_capitalize - a middleware the capitalizes the subject of your mail based on a given language