Skip to content

Releases: alisaifee/flask-limiter

3.9.2

27 Nov 20:20
3.9.2
Compare
Choose a tag to compare

Compatibility

  • Ensure wheels are uploaded to pypi as well (for real)

3.9.0

27 Nov 18:00
3.9.0
Compare
Choose a tag to compare

Chores

  • Update development dependencies

Compatibility

  • Drop support for python 3.8
  • Add support for python 3.13
  • Add CI matrix entry for flask 3.1

3.8.0

21 Jul 01:54
3.8.0
812189d
Compare
Choose a tag to compare

Bug fix

  • Ensure cost is accounted for when testing conditional limits

3.7.0

19 May 15:56
3.7.0
cef6e47
Compare
Choose a tag to compare

Bug fix

  • Fix errors with concurrent access to internal exemption maps
    during application startup.

3.6.0

21 Apr 22:39
3.6.0
Compare
Choose a tag to compare

Bug fix

  • Ensure exempt routes are exempt from meta limits as well

3.5.1

11 Feb 20:56
3.5.1
Compare
Choose a tag to compare

Chores

  • Update development dependencies
  • Use ruff for all linting
  • Update CI compatibility matrix

3.5.0

31 Aug 01:04
3.5.0
Compare
Choose a tag to compare

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

26 Aug 21:00
3.4.1
Compare
Choose a tag to compare

Bug fix

  • Ensure _version.py has stable content when generated
    using git archive from a tag regardless of when it is
    run.

3.4.0

22 Aug 22:07
3.4.0
Compare
Choose a tag to compare

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

03 May 23:50
3.3.1
Compare
Choose a tag to compare

Chores

  • Improve default limits documentation
  • Update documentation dependencies
  • Fix typing compatibility errors in headers