1.5.0
·
53 commits
to develop
since this release
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
- Match by exact email, domain (e.g.,
- 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_rulesfilter to modify email rejection rules before evaluation - API: Added
gf_zero_spam_email_rule_matchaction that fires when an email matches a rejection rule