rate-limiter

Provides a Token Bucket implementation to rate limit input and output in your application

MIT License

Downloads
23.3M
Stars
235
Committers
34

Bot releases are visible (Hide)

rate-limiter - v6.4.0-RC1

Published by fabpot 11 months ago

rate-limiter - v7.0.0-BETA3

Published by fabpot 11 months ago

Changelog (https://github.com/symfony/rate-limiter/compare/v7.0.0-BETA2...v7.0.0-BETA3)

  • bug symfony/symfony#51666 [RateLimiter] CompoundLimiter was accepting requests even when some limiters already consumed all tokens (@10n)
rate-limiter - v6.4.0-BETA3

Published by fabpot 11 months ago

Changelog (https://github.com/symfony/rate-limiter/compare/v6.4.0-BETA2...v6.4.0-BETA3)

  • bug symfony/symfony#51666 [RateLimiter] CompoundLimiter was accepting requests even when some limiters already consumed all tokens (@10n)
rate-limiter - v6.3.8

Published by fabpot 11 months ago

Changelog (https://github.com/symfony/rate-limiter/compare/v6.3.7...v6.3.8)

  • bug symfony/symfony#51666 [RateLimiter] CompoundLimiter was accepting requests even when some limiters already consumed all tokens (@10n)
rate-limiter - v5.4.30

Published by fabpot 12 months ago

rate-limiter - v7.0.0-BETA1

Published by fabpot 12 months ago

Changelog (https://github.com/symfony/rate-limiter/compare/v6.3.6...v7.0.0-BETA1)

  • feature symfony/symfony#51676 [RateLimiter] Add SlidingWindowLimiter::reserve() (@Jeroeny)
  • feature symfony/symfony#50404 Bump to PHP 8.2 minimum (@nicolas-grekas)
rate-limiter - v6.4.0-BETA1

Published by fabpot 12 months ago

Changelog (https://github.com/symfony/rate-limiter/compare/v6.3.6...v6.4.0-BETA1)

  • feature symfony/symfony#51676 [RateLimiter] Add SlidingWindowLimiter::reserve() (@Jeroeny)
rate-limiter - v6.3.6

Published by fabpot 12 months ago

Changelog (https://github.com/symfony/rate-limiter/compare/v6.3.5...v6.3.6)

  • bug symfony/symfony#44766 [RateLimiter] TokenBucket policy fix for adding tokens with a predefined frequency (@relo-san)
rate-limiter - v6.3.2

Published by fabpot about 1 year ago

Changelog (https://github.com/symfony/rate-limiter/compare/v6.3.1...v6.3.2)

  • bug symfony/symfony#49070 [RateLimiter] fix incorrect retryAfter of FixedWindow (@RobertMe)
rate-limiter - v6.2.13

Published by fabpot about 1 year ago

Changelog (https://github.com/symfony/rate-limiter/compare/v6.2.12...v6.2.13)

  • bug symfony/symfony#49070 [RateLimiter] fix incorrect retryAfter of FixedWindow (@RobertMe)
rate-limiter - v5.4.26

Published by fabpot about 1 year ago

Changelog (https://github.com/symfony/rate-limiter/compare/v5.4.25...v5.4.26)

  • bug symfony/symfony#49070 [RateLimiter] fix incorrect retryAfter of FixedWindow (@RobertMe)
rate-limiter - v6.3.0

Published by fabpot over 1 year ago

rate-limiter - v6.3.0-RC1

Published by fabpot over 1 year ago

Changelog (https://github.com/symfony/rate-limiter/compare/v6.3.0-BETA3...v6.3.0-RC1)

  • feature symfony/symfony#49293 [DoctrineBridge] Allow to ignore specific nullable fields in UniqueEntity (@VincentLanglet)
  • bug symfony/symfony#49063 [Messenger] Respect isRetryable decision of the retry strategy for re-delivery (@FlyingDR)
rate-limiter - v6.3.0-BETA1

Published by fabpot over 1 year ago

Changelog (https://github.com/symfony/rate-limiter/compare/v6.2.10...v6.3.0-BETA1)

  • feature symfony/symfony#49792 [Scheduler] add "hashed" cron expression support (@kbond)
  • feature symfony/symfony#49863 [Scheduler] have TriggerInterface extend \Stringable (@kbond)
  • feature symfony/symfony#48343 [Form] [ChoiceType] Add a placeholder_attr option (@elementaire)
  • feature symfony/symfony#49306 [Security] Add logout configuration for Clear-Site-Data header (@maxbeckers)
  • feature symfony/symfony#49015 [Security] Added condition to always return the real Authenticator from security events (@florentdestremau)
  • feature symfony/symfony#48899 [Security] Add remember me option for JSON logins (@baumerdev, @nicolas-grekas)
  • feature symfony/symfony#49013 [Serializer] Replace the MissingConstructorArgumentsException class with MissingConstructorArgumentException (@HypeMC)
  • feature symfony/symfony#49331 [PropertyAccess] Allow escaping in PropertyPath (@alanpoulain)
  • feature symfony/symfony#49193 [Security] Return 403 instead of 500 when no firewall is defined (@nicolas-grekas)
  • feature symfony/symfony#49098 [Config] Allow enum values in EnumNode (@fancyweb)
  • feature symfony/symfony#49164 [Yaml] Feature #48920 Allow milliseconds and microseconds in dates (@dustinwilson)
  • feature symfony/symfony#48250 [Cache] Compatible with aliyun redis instance (@tourze)
  • feature symfony/symfony#48762 [WebProfilerBundle] Improve accessibility of tabs and some links (@javiereguiluz)
  • feature symfony/symfony#48669 [ExpressionLanguage] Add enum expression function (@alexandre-daubois)
  • feature symfony/symfony#48678 [FrameworkBundle] Rename service notifier.logger_notification_listener to notifier.notification_logger_listener (@ker0x)
  • feature symfony/symfony#48797 [FrameworkBundle] Add extra attribute for HttpClient Configuration (@voodooism)
  • feature symfony/symfony#48747 [HttpKernel] Allow using #[WithLogLevel] for setting custom log level for exceptions (@angelov)
  • feature symfony/symfony#48820 [HttpFoundation] ParameterBag::getEnum() (@nikophil)
  • feature symfony/symfony#48685 [DependencyInjection] Exclude referencing service (self) in TaggedIteratorArgument (@chalasr)
  • feature symfony/symfony#48396 [Intl] Add a special locale to strip emojis easily with EmojiTransliterator (@fancyweb)
  • feature symfony/symfony#48127 [Yaml] Add flag to dump numeric key as string (@alamirault)
  • feature symfony/symfony#48044 [SecurityBundle] Set request stateless when firewall is stateless (@alamirault)
  • feature symfony/symfony#39353 [FrameworkBundle][Notifier] Allow to configure or disable the message bus to use (@jschaedl, @fabpot)
rate-limiter - v6.2.7

Published by fabpot over 1 year ago

rate-limiter - v5.4.21

Published by fabpot over 1 year ago

rate-limiter - v6.2.5

Published by fabpot over 1 year ago

rate-limiter - v6.0.19

Published by fabpot over 1 year ago

rate-limiter - v5.4.19

Published by fabpot over 1 year ago

rate-limiter - v6.1.9

Published by fabpot almost 2 years ago

Changelog (https://github.com/symfony/rate-limiter/compare/v6.1.8...v6.1.9)

  • bug #48501 Add int to Reservation::wait() (DaRealFreak)