Changelog¶
v1.5.1¶
Release Date: 2020-02-25
Bug fix
Remove duplicate call to ttl in RedisStorage
Initialize master/slave connections for RedisSentinel once
v1.5¶
Release Date: 2020-01-23
Bug fix for handling TTL response from Redis when key doesn’t exist
Support Memcache over unix domain socket
Support Memcache cluster
Pass through constructor keyword arguments to underlying storage constructor(s)
CI & test improvements
v1.4.1¶
Release Date: 2019-12-15
Bug fix for implementation of clear in MemoryStorage not working with MovingWindow
v1.4¶
Release Date: 2019-12-14
Expose API for clearing individual limits
Support for redis over unix domain socket
Support extra arguments to redis storage
v1.3¶
Release Date: 2018-01-28
Remove pinging redis on initialization
v1.2.1¶
Release Date: 2017-01-02
Fix regression with csv as multiple limits
v1.2.0¶
Release Date: 2016-09-21
Support reset for RedisStorage
Improved rate limit string parsing
v1.1.1¶
Release Date: 2016-03-14
Support reset for MemoryStorage
Support for rediss:// storage scheme to connect to redis over ssl
v1.1¶
Release Date: 2015-12-20
Redis Cluster support
Authentiation for Redis Sentinel
Bug fix for locking failures with redis.
v1.0.9¶
Release Date: 2015-10-08
Redis Sentinel storage support
Drop support for python 2.6
Documentation improvements
v1.0.7¶
Release Date: 2015-06-07
No functional change
v1.0.6¶
Release Date: 2015-05-13
Bug fixes for .test() logic
v1.0.5¶
Release Date: 2015-05-12
Add support for testing a rate limit before hitting it.
v1.0.3¶
Release Date: 2015-03-20
Add support for passing options to storage backend
v1.0.2¶
Release Date: 2015-01-10
Improved documentation
Improved usability of API. Renamed RateLimitItem subclasses.
v1.0.1¶
Release Date: 2015-01-08
Example usage in docs.
v1.0.0¶
Release Date: 2015-01-08
Initial import of common rate limiting code from Flask-Limiter