All versions of spam protection plugins for Joomla 3.X, 4.X


Release date Version Status Changelog
Nov 06 2023 Productive Fix. Parameters. Submit time via alt cookies fixed.
Fix. Integration. Updated form submit call.
Fixed SFW updater
Fix. PHP 8.2 compatibility.
New. Integration. Added ConvertForm.
Fix. Removed unused function.
Fix. Options. Set cookies option modified.
New. Integrations. Added EasySocial.
Aug 28 2023 Archive Ref: Added description for some options, updated styles.
New: Integration. JSN integration added.
New: Added BotDetectorOff mode.
New: Users checker. Updated users checker module added.
Fix: Intergration. SPpagebuilder. Exclude integrated RSforms from ajax response.
Fix: post-url param.
Apr 09 2023 Archive ### Bot detector library integrated, some plugins/modules integrations implemented, and other minor fixes applied.
* New. Bot detector library integrated.
* New. Integration. EShop integration implemented.
* New. Integration. Creative Contact Form integration added.
* Fix. Integration. Breezing forms integration fixed.
* Fix. Manifest file. Sql schemes directory fixed.
* Fix. Sql schema. Table cleantalk_ua_bl added to the install/uninstall scripts.
* Fix. User and comments spam check request data overwhelming.
* Fix. Refactoring. Anti-Spam block page output refactored.
* Fix. External forms. Added check for excluded forms.
* Fix. Settings. Account info was updated after the plugin was enabled.
* Fix. Code. Some code styles and annotations were fixed.
* Mod. Update common lib.
Jan 12 2023 Archive Fix. Integrations. Prevented request for each client request
Upd. Common lib updated.
Add. Integrations. Integrated nice page.
Fix. Uniform variable syntax.
Class declaration type removed.
Fix. Search form catching fixed.
Fix. Integration. Breezing forms integration fixed.
Dec 19 2022 Archive Fix. Integrations. Handle direct integrated requests without emails.
Dec 19 2022 Archive New. Integrations. PWEB Ajax Contact Form integration.
New. Settings. Fields exclusions rules notice.
New. Common lib. New composer packets loaded instead of the old library files.
Upd. Admin notices. Show admin banners logic updated.
Fix: Excluded com_civicrm
Fix: Fixed settings.js: settings_title
Mod: BreezingForm - validate email
Fixed FirewallUpdated::unpackData() method
Fix: fixed Helper::1323 error
Mod: Removed cookies from request
Added pageExcluded()
Jan 25 2022 Archive Security fix.
Nov 26 2021 Archive Improved script for launching update functions
Changed the way to add user roles for exclusion from verification
Improved compatibility with versions 3 and 4 of joomla
Minor errors and typos have been fixed
Fixed some styles
Oct 01 2021 Archive Fixed bug in Joomla 4 after user registration
Fixed layout of settings page
Fixed check users for spam
Fixed error with optional parameter in sendRequest() with php8
Fixed old version isAdmin()
Fixed styles on settings page
Refactoring method for definition cms version
Fixed bug with custom field id
Fixed errors with JRegistry in Cron.php
Fixed styles on settings page
Fixed bug if user group not founded
Added new type field in plugin config
Fixed plugin name
Fixed bugs with sfw update
Update function Helper::getFwStats - compatible
Refactoring /ClUserGroupList for compatible
Added custom type field clusergrouplist for compatible with 3-4 cms
Added isAdmin and isSite compatible with 3 and 4 versions
Fix: table prefix.
Fix: prevent double requests.
Fix: fixed savebtaddress action
Mod: Integration with plugin vp-one-page-checkout
Fix: Changed undefined to string undefined when checking
Fix: set ct_setcookie if jot_cache enabled
Fix: add com_jchat to exception list
Fix: removed the code that breaks the comments of Komento
Fix: cookies.
Fix: Empty key and cookies.
Jul 08 2021 Archive Fix: added addEventListener on form submit instead onsubmit event.
New: add autoload, remove links from modal popup.
Fix: correct output for Komento.
Fix: Added a correct notification when anti-spam is triggered.
Jul 05 2021 Archive Add JotCache integration.
Output CURL errors.
Minor improvements
Mar 18 2021 Archive Fix: event target undefined checking.
Integration: JD Simple Contact Form integrated.
Fix: remove easybook from exceptions.
Fix: SP Builder Forms integration fixed.
Fix: Method calling fixed.
Fix: get_fields_any. Skip form_name param.
Fix: skip login form comprofiler.
Upd: Update lib classes.
Nov 17 2020 Archive Fix: files checking.
Fix: skip checking.
Fix: sppagebuilder protection.
Aug 17 2020 Archive Fix: JoomShopping integration.
Fix: Helper fixed (async timeout).
Fix: Query fixed (` removed).
Integration: SPBuilder integration implemented.
Fix: Skip forms without name or ids from visible fields counting.
Fix: SFW issues.
Jun 04 2020 Archive Add whitelists support
Add visible_fields checking
Fix URL exclusions
Fix fields exclusions
Fix jComments checking
Fix stop words checking
Other minor improvements
May 14 2020 Archive New: Update SFW logic. Add whitelists support.
Bug fixes and other minor improvements

Apr 29 2020 Archive Fix: SFW partition update.
Fix: Spam checking issues.
Fix: Add renew notice for keys.
New: Auto-update system for banners each minute.
Fix: Update lib classes.
Fix: Increase SFW IP checking.
Fix: RSForm multi-page exclusions.
Fix: Login form exception.
Dec 26 2019 Archive Joomla! v3.0 and v3.1 support added and fixed.
Spam checking improved.
Skip inner fields.
SFW sending logs fixed.
Support for php ver < 5.6
Roles exclusions fixed.
Bug fixes and other minor improvements.
Oct 18 2019 Archive New options:

Set cookies - allows you to enable/disable cookies
Use alternative mechanism for cookies - don't use cookies or PHP sessions
URL exclusions - exclude some URL's from spam checking
Roles exclusions - exclude some user roles from spam checking
Bug fixes and other minor improvements
Aug 12 2019 Archive Initial release