Skip to content

v2.2

Choose a tag to compare

@Ahkonsu Ahkonsu released this 05 Apr 20:57
· 11 commits to main since this release

Changelog

2.2

  • Minimum Character Length: Added option to enforce a minimum character length for text fields, configurable via the admin interface.
  • Enhanced Admin UI: Improved settings page with clear section headers ("Domain Validator and Minimum Characters," "Spam Filter and Predictor") and updated field mapping description.
  • Bug Fix: Resolved error in "Update Historical Spam Terms" function when spam form IDs were undefined.

2.1

  • Bulk Delete: Added ability to delete all spam terms or terms for specific Form IDs in one action from the "Spam Terms" tab.
  • Stabilized Schema Updates: Improved table update logic to ensure is_phrase column is added correctly during upgrades.

2.0

  • Major Update: Added Spam Predictor feature:
    • Collects single words and phrases (up to 5 words) from spam-marked submissions.
    • Form-specific tracking with form_id.
    • Manual term/phrase management (add, edit, delete).
    • Automatic cleanup of terms unseen for 90 days.
    • Integration of historical spam entries from Gravity Forms.
  • Enhanced settings with better defaults and version checking for upgrades.
  • Consolidated previous updates (1.0-1.9) into this release.

1.9 and Earlier

  • 1.9: Updated documentation and minor fixes.
  • 1.8: Corrected issues with documentation page.
  • 1.7: Updated to use disallowed_keys instead of deprecated blacklist_keys.
  • 1.5: Fixed undefined variable warnings in spam filter.
  • 1.4: Added option to check all fields for spam.
  • 1.3: Added Entry Block Terms and option to hide validation message.
  • 1.0: Initial release with email domain validation and basic spam filtering.

Full Changelog: v2.1...v2.2