Skip to content

1.5.0

Choose a tag to compare

@floatytheastronaut floatytheastronaut released this 27 Feb 00:27
· 53 commits to develop since this release
feb192c

This release requires PHP 7.4 or newer.

  • Added: Email rejection rules to validate email field submissions and take action based on matching addresses, domains, or patterns
    • Match by exact email, domain (e.g., @example.com), wildcard, or regular expressions (regex)
    • Block the submission (requires Gravity Forms 2.9.15+), flag it as spam, or log it with an entry note
    • Import multiple rules at once from a text list
    • Enable/disable rules individually
    • Set field-specific overrides in the Form Editor
  • Added: Spam entries now show the reason they were flagged (e.g., missing or invalid key)
  • Added: Zero Spam toggle now appears in the "Spam" form settings section on Gravity Forms 2.9.21+
  • Added: Spam protection for Save and Continue, preventing bots from creating spam drafts
  • Improved: Redundant spam checks are skipped when the entry is already flagged by another filter
  • API: Added gf_zero_spam_email_rules filter to modify email rejection rules before evaluation
  • API: Added gf_zero_spam_email_rule_match action that fires when an email matches a rejection rule