PackageTrack
Sign in Get early access

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 2025
2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 36
  1. 2.2.0 08 Sep 2025
    Release notes

    What's Changed

    • Symfony 7 support by @amacrobert-meq in #136

    Full Changelog: 2.1.0...2.2.0

    Open source →
  2. 2.1.0 08 Jun 2025
    Release notes

    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

    Open source →
  3. 2.0.0 14 Aug 2023
    Release 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

    Upgrade notes

    https://github.com/jaytaph/RateLimitBundle/blob/main/UPGRADE-2.0.md

    Full Changelog: v1.19.0...2.0.0

    Open source →
  4. 2.0.0-RC1 no date pre-release
    Release notes

    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

    Open source →
  5. v1.19.0 13 Mar 2023
    Release notes

    What's Changed

    Full Changelog: v1.18.0...v1.19.0

    Open source →
  6. v1.18.0 24 Jan 2022
    Release notes

    What's Changed

    • Allow wildcard in path by @asilelik in #121
    • Remove a deprecation on symfony 5.4 by @axi in #123

    New Contributors

    • @asilelik made their first contribution in #121

    Full Changelog: 1.17.0...v1.18.0

    Open source →
  7. 1.17.0 06 Apr 2021
    Release notes

    2021-04-06 jaytaph

    • PHP8 compatibility added.
    Open source →
  8. 1.16.2 13 Mar 2021
    Release notes

    2021-03-13 jaytaph

    • Issue #115: Reserved characters in redis are sanitized (fixes IPv6 issues)
    Open source →
  9. 1.16.1 12 Mar 2021
    Release notes

    2021-03-12 jaytaph

    • Added support for framework extra bundle 6.0 in the requirements
    Open source →
  10. 1.16.0 01 Feb 2021
    Release notes

    2021-02-01 jaytaph

    • Moved from PSR-0 to PSR-4 to keep composer2 compatibility (Maxime Horcholle)
    • Added redis cluster functionality (DemigodCode)
    Open source →
  11. 1.15.1 11 Feb 2020
    Release notes

    2020-02-11 jaytaph

    • Fixed Symfony5 compatibility issues
    Open source →
  12. 1.15.0 10 Feb 2020
    Release notes

    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
    Open source →
  13. 1.14.0 19 Feb 2019
    Release notes

    2019-02-19 goetas

    • Added Payload to RateLimit to allow better exceptions
    Open source →
  14. 1.13.0 04 Jan 2019
    Release notes

    2019-01-04 axi

    • Added CheckedRateLimit event that allows RateLimit to be changed
    Open source →
  15. 1.12.0 04 Jan 2019
    Release notes

    2019-01-04

    • Something has gone wrong with the versions, just going to make a new one and move on
    Open source →
  16. 1.11.1 02 Jul 2018
    Release notes

    2018-07-02 mcfedr

    • Accept null rate response exception configuration
    Open source →
  17. 1.11.0 29 Jun 2018

    Nothing published for this version

  18. 1.10.3 04 Jan 2019
    Release notes

    2019-01-04 DemigodCode

    • Deprecations in Symfony 4.2
    Open source →
  19. 1.10.2 28 Sep 2018
    Release notes

    2018-09-28 pierniq

    • Fixed setting calls in Redis/PhpRedis storage
    Open source →
  20. 1.10.1 29 Jun 2018
    Release notes

    2018-06-29 mcfedr

    • Change cache keys to be valid PSR-6 keys
    Open source →
  21. 1.10.0 27 Jun 2018
    Release notes

    2018-06-27 mcfedr

    • Add Psr-6 Cache storage engine
    Open source →
  22. 1.9.1 27 Jun 2018
    Release notes

    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
    Open source →
  23. 1.9.0 27 Jun 2018
    Release notes

    2018-06-27 mcfedr

    • Add Psr-16 Simple Cache storage engine
    • Optimisation for Doctrine Cache storage engine
    Open source →
  24. 1.8.2 04 Jun 2018
    Release notes

    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
    Open source →
  25. 1.8.1 25 May 2018
    Release notes

    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
    Open source →
  26. 1.8.0 24 May 2018

    Nothing published for this version

  27. 1.8.0-alpha 03 Nov 2017 pre-release

    Nothing published for this version

  28. 1.7.0 29 Mar 2016
    Release notes

    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

    Open source →
  29. 1.6.0 03 Jan 2016
    Release notes

    2015-24-12 Roland Ekström [email protected] Initial support for Symfony 3

    Open source →
  30. 1.5.0 10 Apr 2015
    Release notes

    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

    Open source →
  31. 1.0.1 23 Jun 2014
    Release notes

    2014-06-23 Joshua Thijssen [email protected] Fixed installation documentation for 1.x

    Open source →
  32. 1.0.0 23 Jun 2014

    Nothing published for this version

  33. 1.4 10 Dec 2014
    Release notes

    2014-12-10 Koen Vlaswinkel [email protected] Add Doctrine Cache storage engine

    Open source →
  34. 1.3 17 Nov 2014
    Release notes

    2014-11-17 Joshua Thijssen [email protected] Ratelimit can trigger exceptions

    Open source →
  35. 1.2 21 Jul 2014
    Release notes

    2014-07-15 Dan Spencer [email protected] Added global rate limits

    Open source →
  36. 1.1 08 Jul 2014
    Release notes

    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

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive