Changed
- Plugins returning
null
weren't fully indeterminate: They will now limit the request only if no other limited have passed. As soon as another plugin passes, any subsequentnull
result will pass (for the current request).
Added
- Added "extra data" type parameter for the rate limiter, so plugins can be provided information outside the request event. See README for an example.