noxlogic/ratelimit-bundle
This bundle provides functionality to limit calls to actions based on rate limits
2.2.0
3.2M downloads/mo
#4958 most downloaded on Packagist
jaytaph/RateLimitBundle
What this package is like to depend on
Last release 11 months ago
08 Sep 2025
Release timing varies
gaps range from 3 weeks to 1.8 years
Nearly every release is documented
notes for 31 of 34 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
36 releases · first in 2014
1 release in the last 12 months
see the full history below
Release timeline
35 releases · Jun 2014 to Sep 2025Releases
latest 36-
2.2.008 Sep 2025Release notes
Open source → -
2.1.008 Jun 2025Release notes
Open source →What's Changed
- PHP 8.4 deprecation fixes by @amacrobert-meq in #134
New Contributors
- @amacrobert-meq made their first contribution in #134
Full Changelog: 2.0.0...2.1.0
-
2.0.014 Aug 2023Release notes
Open source →What's Changed
- Simple phpunit by @goetas in #128
- Drop @ratelimit Annotation, Create #[RateLimit] Attribute, Drop php7 support, Drop symfony 3 & 4 support by @axi in #132
- Run oauth tests always and update docs by @goetas in #133
Upgrade notes
https://github.com/jaytaph/RateLimitBundle/blob/main/UPGRADE-2.0.md
Full Changelog: v1.19.0...2.0.0
-
2.0.0-RC1no date pre-releaseRelease notes
Open source →This is a major release, please check https://github.com/jaytaph/RateLimitBundle/blob/main/UPGRADE-2.0.md for the upgrade notes.
What's Changed
- Simple phpunit by @goetas in #128
- Drop @ratelimit Annotation, Create #[RateLimit] Attribute, Drop php7 support, Drop symfony 3 & 4 support by @axi in #132
- Run oauth tests always and update docs by @goetas in #133
Full Changelog: v1.19.0...2.0.0-RC1
-
v1.19.013 Mar 2023 -
v1.18.024 Jan 2022Release notes
Open source →What's Changed
New Contributors
- @asilelik made their first contribution in #121
Full Changelog: 1.17.0...v1.18.0
-
1.17.006 Apr 2021 -
1.16.213 Mar 2021Release notes
Open source →2021-03-13 jaytaph
- Issue #115: Reserved characters in redis are sanitized (fixes IPv6 issues)
-
1.16.112 Mar 2021Release notes
Open source →2021-03-12 jaytaph
- Added support for framework extra bundle 6.0 in the requirements
-
1.16.001 Feb 2021Release notes
Open source →2021-02-01 jaytaph
- Moved from PSR-0 to PSR-4 to keep composer2 compatibility (Maxime Horcholle)
- Added redis cluster functionality (DemigodCode)
-
1.15.111 Feb 2020 -
1.15.010 Feb 2020Release notes
Open source →2020-02-10 jaytaph
- Added support for Symfony 5.x and removed support for < 3.4 and < 4.3 (kai)
- Dropped support for PHP 7.2 or lower
-
1.14.019 Feb 2019 -
1.13.004 Jan 2019Release notes
Open source →2019-01-04 axi
- Added CheckedRateLimit event that allows RateLimit to be changed
-
1.12.004 Jan 2019Release notes
Open source →2019-01-04
- Something has gone wrong with the versions, just going to make a new one and move on
-
1.11.102 Jul 2018 -
1.11.029 Jun 2018Nothing published for this version
-
1.10.304 Jan 2019 -
1.10.228 Sep 2018 -
1.10.129 Jun 2018 -
1.10.027 Jun 2018 -
1.9.127 Jun 2018Release notes
Open source →2018-06-27 mcfedr
- Optimisation for Memcached storage engine
- Reduce likely hood of infinite loop in memcached storage
- Memcached storage will silently fail in the same way other storages fail
-
1.9.027 Jun 2018Release notes
Open source →2018-06-27 mcfedr
- Add Psr-16 Simple Cache storage engine
- Optimisation for Doctrine Cache storage engine
-
1.8.204 Jun 2018Release notes
Open source →2018-06-04 goetas
- Fix Symfony 4 support by allowing newer versions of
framework-extra-bundle - Fix travis tests as some just seem to fail
- Fix Symfony 4 support by allowing newer versions of
-
1.8.125 May 2018Release notes
Open source →2018-05-24 mcfedr
- Support for Symfony 4
2017-10-19 merk
- Force $methods to be an array
2017-08-17 odoucet
- Fix and improve Travis builds
2017-08-11 mcfedr
- More efficient use of Redis
- Option to disable fos listener
- Easy to use RateLimitBundle without extra bundles
- Add support for using a php redis client
-
1.8.024 May 2018Nothing published for this version
-
1.8.0-alpha03 Nov 2017 pre-releaseNothing published for this version
-
1.7.029 Mar 2016Release notes
Open source →2016-03-25 Joshua Thijsen [email protected] Fixed issue where manual reset did not correctly reset in redis
2016-03-18 Scott Brown [email protected] Implement reset of rate limit
-
1.6.003 Jan 2016Release notes
Open source →2015-24-12 Roland Ekström [email protected] Initial support for Symfony 3
-
1.5.010 Apr 2015Release notes
Open source →2015-04-10 Sam Van der Borght [email protected] [Security] Prevent ratelimit bypassing by encoding url paths
2015-01-05 Jonathan McLean [email protected] Fix rate_response_exception
-
1.0.123 Jun 2014Release notes
Open source →2014-06-23 Joshua Thijssen [email protected] Fixed installation documentation for 1.x
-
1.0.023 Jun 2014Nothing published for this version
-
1.410 Dec 2014Release notes
Open source →2014-12-10 Koen Vlaswinkel [email protected] Add Doctrine Cache storage engine
-
1.317 Nov 2014Release notes
Open source →2014-11-17 Joshua Thijssen [email protected] Ratelimit can trigger exceptions
-
1.221 Jul 2014 -
1.108 Jul 2014Release notes
Open source →2014-07-08 Joshua Thijssen [email protected] Added changelog to reflect changes in the different releases
2014-07-07 Tobias Berchtold [email protected] removed dependency to constant used in Symfony > 2.3
2014-07-05 Alberto Fernández [email protected] Improved README, added enabled configuration