Releases: Lansoweb/LosRateLimit
Releases · Lansoweb/LosRateLimit
4.0.1: Compatibility with simple-cache 1 and 2
Update namespace and minimum php 8.1
4.0.0 update namespace and minimum php to 8.1 (#13)
3.3.1: offsetGet omit the deprecation notice in PHP 8.1 (#12)
Co-authored-by: Dariusz Korsak <[email protected]>
3.3.0: Added hash ip option
Allow using hashed IP addresses (#9) * [fix] Use correct psr-4 root for test sources * [feat] Add option to hash IP addresses before storing them * [refactor] Separate test setup and tests * [chore] Add tests for IP hashing * [chore] Update documentation (add `hash_ips`)
Support for php 8, drop 7.3-
3.2.0 Add PHP 8.0 and 8.1 compatibility (#8)
3.1.1: Merge pull request #7 from mariojrrc/master
Prevent exception when using filesystem cache and clients ip as storage key #7
losratelimit 3.1.0
Added
- Nothing.
Changed
- migrate packages from zendframework to laminas
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Nothing.
losratelimit 3.0.0
Added
- Support for psr/simple-cache as storage
Changed
- Updated dependencies, specially support for zend-diactoros 1.8 and 2.0
Deprecated
- Nothing.
Removed
- Internal cache implementation
Fixed
- Nothing.
RateLimit 2.1.0
Added
keys
Specify different max_requests/reset_time per api key.ips
Specify different max_requests/reset_time per IP.
Changed
- Renamed RateLimit to RateLimitMiddleware.
- Changing visibility of
options
property to allow extends
Deprecated
- Nothing.
Removed
RateLimitResponseFactory
and generating usingzend-problem-detail
.
Fixed
- Nothing.
New Release
Added 'forwarded_ip_index' option