⇢ | A | CaptchaException added | |
⇢ | A | CaptchaManager added | |
⇢ | A | HcaptchaAdapter added | |
⇢ | A | RecaptchaAdapter added |
⇢ | B | RecaptchaAdapter::getErrorCodes() added | |
⇢ | B | RecaptchaAdapter::verifyResponse() added | |
⇢ | A | CaptchaManager::getCaptcha() added | |
⇢ | A | HcaptchaAdapter::verifyResponse() added | |
⇢ | A | RecaptchaAdapter::getInstance() added | |
⇢ | A | RecaptchaAdapter::__construct() added | |
⇢ | A | General::captcha() added | |
⇢ | A | RecaptchaAdapter::renderJs() added | |
⇢ | A | CaptchaException::unsupportedAdapter() added | |
⇢ | A | RecaptchaAdapter::getInvisibleElement() added | |
⋮ | view more | ||
A | ↛ | General::recaptcha() removed |