Skip to content

0.7.0 Akita Inu

Latest
Compare
Choose a tag to compare
@poshjosh poshjosh released this 21 Jan 21:25
· 23 commits to main since this release

What's new

  • Added UnmodifiableBandwidth via Bandwidths#unmodifiableBandwidth(Bandwidth)

  • Added RateLimiterFactory to replace ResourceLimiter

  • Added method RateConfig.getParentOptional()

  • Added more performance tests

  • Renamed @Rate.name to @Rate.id

  • Renamed @RateGroup.name to @RateGroup.id

  • Renamed ElementId to RateId

  • Renamed all ResourceLimiterXXX to RateLimiterXXX

  • Renamed all ResourceLimitingXXX to RateLimitingXXX

  • Renamed all ResourceLimiterConfigXXX to RateLimiterContextXXXX

  • Minor bug fixes

  • Removed ResourceLimiter and UsageListener

  • Streamlined the methods in RateLimiterRegistry

  • Moved RateLimiterProperties and RateLimiterRegistry to project rate-limiter-annotation