Skip to content

Releases: wneessen/js-mailer

v0.2.6: Maintenance release

28 May 09:27
062adb5
Compare
Choose a tag to compare

This is a maintenance release. No new features have been introduced

Changes

  • 574c52d Fixes some code smells that were identified by SonarQube
  • 062adb5 Updates go-mail to v0.2.1 and updates yaml.v3 to v3.0.1 which fixes a vulnerability

v0.2.4: Go mail library replacement

21 Mar 14:07
9efc108
Compare
Choose a tag to compare

This release replaces the legacy and unmaintained https://github.com/go-mail/mail library with my own go-mail implementation, which is maintained and follows modern and idomatic Go patterns.

v0.2.3: Reply-To header

02 Mar 13:19
17df8f1
Compare
Choose a tag to compare

17df8f1 adds the functionality to have the form mail automatically set a "Reply-To" header based on the mail address of a configurable form field, so the receiver of the form mail can press the "Reply" button to reach the sender.

Confirmation mails

27 Jan 16:03
2893b51
Compare
Choose a tag to compare

The form config can now be set to send out confirmation mails #12

v0.2.0: Complete refactor to use echo as underlying framework

04 Sep 14:29
7982eeb
Compare
Choose a tag to compare
  • The whole code base of this release has been refactored to make use of the echo framework
  • Validation functions have been implemented as middleware
  • Code cleanup to reduce redundant code
  • Files have been consolidated to reduce sub packages

As result the code is cleaner and faster, as well as further development will be easier to integrate

v0.1.4b: Vulnerability fix

11 Aug 17:28
Compare
Choose a tag to compare

This release fixes a possible path traversal vulnerability that was introduced in v0.1.2.

v0.1.4: Form field type validation

11 Aug 14:34
e4e83a0
Compare
Choose a tag to compare

Breaking release

  • This release changes the form configuration to combine all validation aspects in the "validation" struct.
  • Form field types validation has been added. You can now validate the following type of fields: text, email, bool, number

v0.1.3: Captcha support

11 Aug 11:11
c141a90
Compare
Choose a tag to compare
  • hCaptcha support added
  • reCaptcha v2 support added

v0.1.2: Code cleanup, unique responses and honeypots

11 Aug 09:01
620c418
Compare
Choose a tag to compare

This release is breaking

The v0.1.2 release is a complete refactor of the v0.1.1 code. Lot's of code has been straigthened out and better documented. HTTP respones have been unified as well. Lastly this release adds the "honeypot" anti-SPAM feature.

v0.1.1: Intial release

11 Aug 06:04
Compare
Choose a tag to compare

First release.