Releases: alisaifee/flask-limiter
Releases · alisaifee/flask-limiter
3.8.0
3.7.0
Bug fix
- Fix errors with concurrent access to internal exemption maps
during application startup.
3.6.0
Bug fix
- Ensure
exempt
routes are exempt from meta limits as well
3.5.1
Chores
- Update development dependencies
- Use ruff for all linting
- Update CI compatibility matrix
3.5.0
Feature
- Add
meta_limits
to allow for creating upper limits for
requesting clients to breach application rate limits.
Bug fix
- Ensure on breach callbacks can be configured using flask config
3.4.1
Bug fix
- Ensure _version.py has stable content when generated
usinggit archive
from a tag regardless of when it is
run.
3.4.0
Feature
- Add extended configuration for application limits
application_limits_exempt_when
application_limits_deduct_when
application_limits_per_method
Bug fix
- Ensure blueprint static routes are exempt
3.3.1
Chores
- Improve default limits documentation
- Update documentation dependencies
- Fix typing compatibility errors in headers
3.3.0
Bug Fix
- Ensure per route limits are preferred (over application limits)
when populating rate limiting headers in the case where no rate limit has been
breached in the request.
v3.3.0
v3.3.0
3.2.0
Feature
- Allow configuring request identity
Chores
- Improve linting with ruff
- Update development dependencies