All notable changes to this project will be documented in this file.
Rate
object representing "per unit of time" rate of operations
- PHP 7.2 is now the minimum required version
RateLimiter
now acceptsidentifier
andRate
so rate can be specified during runtime
RateLimitMiddleware
(moved to a separate rate-limit-middleware repository)
- Default identity is now generated based on certain request attributes
- Instead of returning default value, Storage raises exception if value doesn't exist under key
- Fixed Redis-backed rate limiter factory
- 1: Atomic storage design
- Rename
IdentityGenerator
toIdentityResolver