| ⇢ | A | InMemoryStorage added | |
| ⇢ | A | Rate added | |
| ⇢ | A | RateLimit added | |
| ⇢ | A | SessionStorage added | |
| ⇢ | A | ApcuStorage added | |
| ⇢ | A | LimitExceededException added |
| ⇢ | A | RateLimit::limit() added | |
| ⇢ | A | Rate::__construct() added | |
| ⇢ | A | LimitExceededException::getIdentifier() added | |
| ⇢ | A | RateLimit::getTimeKey() added | |
| ⇢ | A | LimitExceededException::create() added | |
| ⇢ | A | RateLimit::getRemainingAttempts() added | |
| ⇢ | A | InMemoryStorage::set() added | |
| ⇢ | A | RateLimit::getAllowKey() added | |
| ⇢ | A | InMemoryStorage::delete() added | |
| ⇢ | A | RateLimit::purge() added | |
| ⋮ | view more | ||