| ⇢ | A | DifferentCountryWrapper added | |
| ⇢ | A | CookieWrapper added | |
| ⇢ | A | HtmlWrapper added | |
| ⇢ | A | StringLengthHandler added | |
| ⇢ | A | TextHandler added | |
| ⇢ | A | CountryWrapper added | |
| ⇢ | A | UrlWrapper added | |
| ⇢ | A | StringLengthWrapper added | |
| ⇢ | A | EmailHandler added | |
| ⇢ | A | ReCaptchaHandler added | |
| ⋮ | view more | ||
| A | ↛ | Cookie removed | |
| A | ↛ | Country removed | |
| A | ↛ | Country removed | |
| A | ↛ | Email removed | |
| A | ↛ | DifferentCountry removed | |
| A | ↛ | Bots removed | |
| A | ↛ | Url removed | |
| A | ↛ | WeakPassword removed | |
| A | ↛ | ReCaptcha removed | |
| A | ↛ | ReCaptcha removed | |
| ⋮ | view more | ||
| ⇢ | A | BotsWrapper::detectBot() added | |
| ⇢ | A | CountryWrapper::detect() added | |
| ⇢ | A | StringLengthWrapper::detect() added | |
| ⇢ | A | DifferentCountryWrapper::process() added | |
| ⇢ | A | QueryStringKeyWrapper::setLocalName() added | |
| ⇢ | A | CookieWrapper::process() added | |
| ⇢ | A | BotsWrapper::setRealReference() added | |
| ⇢ | A | DifferentCountryWrapper::setLocalName() added | |
| ⇢ | A | QueryStringKeyWrapper::getQueryString() added | |
| ⇢ | A | CookieWrapper::setLocalName() added | |
| ⋮ | view more | ||
| A | ↛ | Country::detect() removed | |
| A | ↛ | Bots::detectBot() removed | |
| A | ↛ | StringLength::detect() removed | |
| A | ↛ | Cookie::process() removed | |
| A | ↛ | Ip::setLocalName() removed | |
| A | ↛ | Email::process() removed | |
| A | ↛ | QueryStringValue::getQueryString() removed | |
| A | ↛ | Cookie::setLocalName() removed | |
| A | ↛ | Text::__construct() removed | |
| A | ↛ | Bots::setRealReference() removed | |
| ⋮ | view more | ||