| ⇢ | A | BaseCaptcha added |
| ⇢ | B | BaseCaptcha::verify() added | |
| ⇢ | A | CaptchaManager::getHandler() added | |
| ⇢ | A | BaseCaptcha::getVisibleElement() added | |
| ⇢ | A | BaseCaptcha::extractAttributes() added | |
| ⇢ | A | BaseCaptcha::setType() added | |
| ⇢ | A | HcaptchaAdapter::resetInstance() added | |
| ⇢ | A | AssetManager::flush() added | |
| ⇢ | A | AssetManager::__construct() added | |
| ⇢ | A | captcha() added | |
| ⇢ | A | RecaptchaAdapter::resetInstance() added | |
| ⋮ | view more | ||
| B | ↛ | RecaptchaAdapter::getErrorCodes() removed | |
| B | ↛ | RecaptchaAdapter::verifyResponse() removed | |
| A | ↛ | CaptchaManager::getCaptcha() removed | |
| A | ↛ | HcaptchaAdapter::verifyResponse() removed | |
| A | ↛ | RecaptchaAdapter::display() removed | |
| A | ↛ | RecaptchaAdapter::getVisibleElement() removed | |
| A | ↛ | HcaptchaAdapter::display() removed | |
| A | ↛ | HcaptchaAdapter::getErrorCodes() removed | |
| A | ↛ | HcaptchaAdapter::buildAttributes() removed | |
| A | ↛ | HcaptchaAdapter::prepareAttributes() removed | |
| ⋮ | view more | ||