Skip to content

Releases: Lansoweb/LosRateLimit

4.0.1: Compatibility with simple-cache 1 and 2

Choose a tag to compare

@Lansoweb Lansoweb released this 30 Oct 12:40
f51da73
require simple-cache 1, 2 or 3 (#14)

Update namespace and minimum php 8.1

Choose a tag to compare

@Lansoweb Lansoweb released this 30 Oct 12:33
81a0697
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)

Choose a tag to compare

@Lansoweb Lansoweb released this 04 Nov 11:12
c5dc1f6
Co-authored-by: Dariusz Korsak <d.korsak@codeninjas.pl>

3.3.0: Added hash ip option

Choose a tag to compare

@Lansoweb Lansoweb released this 08 Dec 13:41
7596d9e
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-

Choose a tag to compare

@Lansoweb Lansoweb released this 07 Dec 12:33
2cc5c33
3.2.0

Add PHP 8.0 and 8.1 compatibility (#8)

3.1.1: Merge pull request #7 from mariojrrc/master

Choose a tag to compare

@Lansoweb Lansoweb released this 24 Oct 09:49
58f62a8

Prevent exception when using filesystem cache and clients ip as storage key #7

losratelimit 3.1.0

Choose a tag to compare

@Lansoweb Lansoweb released this 02 Jan 13:15

Added

  • Nothing.

Changed

  • migrate packages from zendframework to laminas

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

losratelimit 3.0.0

Choose a tag to compare

@Lansoweb Lansoweb released this 15 Jul 17:55

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

Choose a tag to compare

@Lansoweb Lansoweb released this 08 May 12:34

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 using zend-problem-detail.

Fixed

  • Nothing.

New Release

Choose a tag to compare

@Lansoweb Lansoweb released this 26 May 10:52

Added 'forwarded_ip_index' option