Skip to content

Releases: mzur/kirby-uniform

v2.2

19 Dec 16:48
Compare
Choose a tag to compare

Upgrade notes:

  • For the calc guard you now have to use echo uniform_captcha($form) instead of echo $form->captcha()

New features:

  • Dropped multi-language site requirement (#39)
  • Ability to handle array form fields (#51)
  • Extensible guards that can be combined (#67)
  • The log action now can use a snippet for entries (#38)
  • The webhook action now can optionally send JSON (#36)
  • New replyTo option for the email action (#77)
  • New params option for the email action (#91)

Bugfix:

  • #54
  • #33
  • #75
  • More robust error handling of the email action (with PHP 7)
  • #78
  • #85

v2.1

02 Sep 12:34
Compare
Choose a tag to compare

New features:

  • Action: Log
  • Action: Login
  • Action: Webhook
  • Action: Email select
  • An additional calc spam guard and the option to disable spam protection altogether.
  • French translation
  • Spanish translation

Bugfix:

v2

01 Feb 16:48
Compare
Choose a tag to compare
v2

New features:

  • Uniform actions. The plugin now can handle (multiple) arbitrary actions that should be performed with the form data. It is no longer restricted to sending it by email. With your custom actions you can interact with a database or create new Kirby pages (comments/guestbook) for example.

Bugfix:

  • Renamed honeypot field to website to better attract bots
  • Uses replyTo instead of from for the email address of the sender of the form. from will be set to an address belonging to the server that sends the email.
  • Fixed sending the "receive copy" email to the wrong recipient (from instead of correct replyTo).
  • Improved system for checking required fields. For example "0" no longer counts as an empty field.

v1.3

12 Jan 20:07
Compare
Choose a tag to compare

New features:

  • An option to set the email service to use
  • Dynamic subjects, that can contain form field data

Bugfix:

  • Cross platform directory separators
  • Prevent malicious modifications of the email header by inserting newlines to the subject

v1.2

10 Dec 16:32
Compare
Choose a tag to compare

New features:

  • Send copies to the sender of the form or other email addresses

Bugfix:

  • Missing initialization of erroneousFields resulted in an error when hasError() was called and PHP error reporting was switched on

v1.1

26 Nov 08:12
Compare
Choose a tag to compare

New features:

  • Server side validation
  • Email templates

v1

22 Nov 20:18
Compare
Choose a tag to compare
v1

Features:

  • Works for arbitrary forms
  • Works without any JS
  • Saves the form state if something went wrong submitting the form
  • Multi-language support
  • Anti-bot honeypot
  • Uses a token to prevent script attacks