| ⇢ | A | RecaptchaAdapter added | |
| ⇢ | A | CaptchaException added | |
| ⇢ | A | CaptchaManager added | |
| ⇢ | A | HcaptchaAdapter added |
| ⇢ | B | RecaptchaAdapter::getErrorCodes() added | |
| ⇢ | B | RecaptchaAdapter::display() added | |
| ⇢ | B | RecaptchaAdapter::verifyResponse() added | |
| ⇢ | A | HcaptchaAdapter::verifyResponse() added | |
| ⇢ | A | HcaptchaAdapter::display() added | |
| ⇢ | A | CaptchaManager::getCaptcha() added | |
| ⇢ | A | RecaptchaAdapter::renderJs() added | |
| ⇢ | A | HcaptchaAdapter::prepareAttributes() added | |
| ⇢ | A | HcaptchaAdapter::setCallBackParams() added | |
| ⇢ | A | HcaptchaAdapter::sendRequestVerify() added | |
| ⋮ | view more | ||
| A | ↛ | General::recaptcha() removed | |