Releases: rack/rack-attack
Releases · rack/rack-attack
v6.8.0
What's Changed
Changed
- Avoid RedisCacheStore#increment on Rails 6+ (which might improve performance) by @jdelStrother (#597)
Fixed
- Fix #588 don't fail if request.ip is missing, by @santib (#630)
- Fix reset! when using namespaced cache store by @santib (#673)
Deprecated
- Soft deprecate integration with rack 1.x, may or may not work with it.
- Soft deprecate integration with rails 5.2 or less, may or may not work with it.
Removed
- Remove support for unmaintained ActiveSupport::Cache::RedisStore, by @mitchellhenke (#625)
New Contributors
- @floehopper made their first contribution in #618
- @mttkay made their first contribution in #622
- @mitchellhenke made their first contribution in #625
- @santib made their first contribution in #629
- @tisba made their first contribution in #654
- @fynsta made their first contribution in #658
- @alexsmartens made their first contribution in #664
Full Changelog: v6.7.0...v6.8.0
v6.7.0
What's Changed
- Replace git.io URL by @kyoshidajp in #579
- test: update rack-test to v2 from v1 by @grzuy in #587
- Update example description to not suggest using a deprecated method by @MaksimAbramchuk in #589
- Add note about cache stores and in-memory caches. by @nateberkopec in #604
- ci: tests against redis gem v5 by @grzuy in #612
- Support rack 3 by @ioquatix in #586
- Gem release management. by @ioquatix in #614
New Contributors
- @kyoshidajp made their first contribution in #579
- @MaksimAbramchuk made their first contribution in #589
- @nateberkopec made their first contribution in #604
Full Changelog: v6.6.1...v6.7.0
v6.6.1
v6.6.0
v6.5.0
v6.4.0
v6.2.2
v6.2.1
v6.2.0
Added
- Failsafe on Redis error replies in RedisCacheStoreProxy (#421) (@cristiangreco)
- Rack::Attack middleware is now auto added for Rails 5.1+ apps to simplify gem setup (#431) (@fatkodima)
- You can disable Rack::Attack with
Rack::Attack.enabled = false(#431) (@fatkodima)