توضیحات
SilentShield – the invisible shield against spam. Spam is the weed of the internet. It clogs your forms, steals your time, and corrupts your data.
تغییرات این نسخه
2.7.6
Security [Audio Captcha]: The accessibility audio endpoint (/captcha/audio) no longer returns the captcha solution for math challenges. The math answer was never used by the frontend (math formulas are read aloud directly from the page), so this code path only disclosed the solution to direct API callers. Image captchas still spell out their characters — that is the intended purpose of the audio accessibility feature and remains protected by the existing per-IP rate limit.
Security [SilentShield]: Documented that the frontend beta_captcha_api_key is a publishable, domain-bound client key (comparable to a reCAPTCHA site key), intentionally exposed to the browser so the behavioral client script can run. It carries no administrative or sensitive authority.
2.7.5
Fix [Forms]: Enabling WordPress Comments, JetFormBuilder or Ultimate Member protection no longer attaches the captcha submit interceptor to unrelated forms — most notably the WooCommerce “Add to cart” form (form.cart), which could be blocked or delayed. These three integrations relied on the generic default-forms handler, which bound to every form on the page that wasn’t explicitly excluded (an exclusion list that could never be complete). Each integration now has its own dedicated module that targets only its own forms (comment form, JetFormBuilder forms, Ultimate Member login/registration), and the generic handler is no longer activated as a side effect.
2.7.4
New [Analytics]: When the SilentShield API is a
Security [Audio Captcha]: The accessibility audio endpoint (/captcha/audio) no longer returns the captcha solution for math challenges. The math answer was never used by the frontend (math formulas are read aloud directly from the page), so this code path only disclosed the solution to direct API callers. Image captchas still spell out their characters — that is the intended purpose of the audio accessibility feature and remains protected by the existing per-IP rate limit.
Security [SilentShield]: Documented that the frontend beta_captcha_api_key is a publishable, domain-bound client key (comparable to a reCAPTCHA site key), intentionally exposed to the browser so the behavioral client script can run. It carries no administrative or sensitive authority.
2.7.5
Fix [Forms]: Enabling WordPress Comments, JetFormBuilder or Ultimate Member protection no longer attaches the captcha submit interceptor to unrelated forms — most notably the WooCommerce “Add to cart” form (form.cart), which could be blocked or delayed. These three integrations relied on the generic default-forms handler, which bound to every form on the page that wasn’t explicitly excluded (an exclusion list that could never be complete). Each integration now has its own dedicated module that targets only its own forms (comment form, JetFormBuilder forms, Ultimate Member login/registration), and the generic handler is no longer activated as a side effect.
2.7.4
New [Analytics]: When the SilentShield API is a