Skip to content

Releases: MarcGiffing/bucket4j-spring-boot-starter

v0.10.2

16 Jan 19:38
Compare
Choose a tag to compare

⭐ New Features

What's Changed

  • Bump io.lettuce:lettuce-core from 6.2.6.RELEASE to 6.3.0.RELEASE by @dependabot in #203
  • Bump org.apache.ignite:ignite-core from 2.15.0 to 2.16.0 by @dependabot in #213
  • Bump org.springframework.cloud:spring-cloud-starter-gateway from 4.0.8 to 4.1.1 by @dependabot in #215
  • Bump com.github.tomakehurst:wiremock-jre8-standalone from 2.35.0 to 2.35.1 in /examples/ehcache by @dependabot in #218
  • Bump org.redisson:redisson from 3.24.3 to 3.25.2 by @dependabot in #214
  • Bump org.springframework.cloud:spring-cloud-contract-wiremock from 4.0.4 to 4.1.0 by @dependabot in #219
  • Bump io.lettuce:lettuce-core from 6.3.0.RELEASE to 6.3.1.RELEASE by @dependabot in #220
  • Bump io.micrometer:micrometer-registry-prometheus from 1.12.1 to 1.12.2 by @dependabot in #221

Full Changelog: bucket4j-spring-boot-starter-parent-0.10.1...bucket4j-spring-boot-starter-parent-0.10.2

v0.10.1

01 Dec 19:39
Compare
Choose a tag to compare

🐞 Bug Fixes

New Contributors

Full Changelog: bucket4j-spring-boot-starter-parent-0.10.0...bucket4j-spring-boot-starter-parent-0.10.1

v0.10.0

28 Nov 19:35
Compare
Choose a tag to compare

What's Changed

  • Bump jaxb-core from 4.0.2 to 4.0.3 by @dependabot in #172
  • Bump maven-gpg-plugin from 3.0.1 to 3.1.0 by @dependabot in #173
  • Bump org.springframework.boot:spring-boot-starter-parent from 3.0.8 to 3.1.2 by @dependabot in #175
  • Bump jaxb-impl from 4.0.2 to 4.0.3 by @dependabot in #174
  • Bump org.springframework.cloud:spring-cloud-dependencies from 2022.0.3 to 2022.0.4 by @dependabot in #180
  • Bump org.springframework.cloud:spring-cloud-starter-gateway from 4.0.6 to 4.0.7 by @dependabot in #177
  • Bump org.apache.ignite:ignite-core from 2.14.0 to 2.15.0 by @dependabot in #178
  • Bump org.springframework.boot:spring-boot-starter-parent from 3.1.2 to 3.1.4 by @dependabot in #189
  • Dependency Upgrade (Bucket4j 5.7.0, Spring Boot, ...) 79f4a21
  • Redis Examples dcebc2f

Full Changelog: bucket4j-spring-boot-starter-parent-0.9.1...bucket4j-spring-boot-starter-parent-0.10.0

v0.9.1

28 Jun 19:14
Compare
Choose a tag to compare

What's Changed

  • Support GraalVM native compile for Bucket4j + SpringBoot3 + ehcache by @xfl12345 in #166
  • AbstractReactiveFilter stops the chain if skip-condition matched #169

🔨 Dependency Upgrades

New Contributors

Full Changelog: bucket4j-spring-boot-starter-parent-0.9.0...bucket4j-spring-boot-starter-parent-0.9.1

v0.9.0

09 Mar 20:37
Compare
Choose a tag to compare

⭐ What's Changed

❤️ New Contributors

Full Changelog: bucket4j-spring-boot-starter-parent-0.8.0...bucket4j-spring-boot-starter-parent-0.9.0

v0.8.1

09 Mar 20:21
Compare
Choose a tag to compare

⭐ What's Changed

❤️ New Contributors

Full Changelog: bucket4j-spring-boot-starter-parent-0.8.0...bucket4j-spring-boot-starter-parent-0.8.1

bucket4j-spring-boot-starter-parent-0.8.0

19 Feb 19:50
Compare
Choose a tag to compare

⭐ What's Changed

  • Remove ehCache related files from Caffeine example by @anand4252 in #127
  • make the number of buckets used in rate limiting configurable by @cantaylancapraz in #117
  • Add custom http code to response by @vasilykabanov in #136
  • Redis Support #130
  • Request for documentation of fixed-refill-interval and fixed-refill-interval-unit properties. #75
  • Rename property rate-limits[0].expression to rate-limits[0].cache-key #132
  • The extra setting in the example is a bit confusing #137

🐞 Bug Fixes

  • Fix blocking implementation of WebfluxWebFilter and SpringCloudGatewayRateLimitFilter #131

🔨 Dependency Upgrades

  • adapt to Bucket4j 8.1.0 #119
  • Use Bucket4j Java 8 libraries e26503f
  • upgrade to Spring Boot 2.7.8 and Spring Cloud 3.1.5 376a48f

📔 : Documentation

❤️ New Contributors

Full Changelog: bucket4j-spring-boot-starter-parent-0.7.0...bucket4j-spring-boot-starter-parent-0.8.0

v0.7.0

07 Jul 19:22
Compare
Choose a tag to compare

⭐ New Features

  • Add header to response #105
  • add custom response headers for Webflux and SpringCloudGateway d5965a7
  • Can ServletRequestFilter-handleHttpResponseOnRateLimiting httpResponse.contentType set as utf-8 encodeing #109
  • Add Example Projects from Example Repository #114

🐞 Bug Fixes

  • configure the servlet configuration before Spring's servlet registration 7512356
  • FIX| configure Bucket4j-Webflux before the WebFluxAutoConfiguration 388aff4
  • Remove deprecated FilterKeyType #113
  • ver0.61, startup err when use caffeine cache and import spring-boot-starter-data-redis #107
  • fix wrong jcache-provider for Caffeine in examples cf7ffe8 - Thanks to @Edsuns

🔨 Dependency Upgrades

  • Upgrade to Spring Boot 2.7.x #110
  • Upgrade Bucket4j Dependency to 7.5.0 #112

Full Changelog: bucket4j-spring-boot-starter-parent-0.6.1...bucket4j-spring-boot-starter-parent-0.7.0

v0.6.1

14 Apr 19:03
Compare
Choose a tag to compare

⭐ New Features

  • Redis support by @ttulka in #103
  • Enabling the same metrics for many filters #96
  • Don't want to send x-rate-limit response headers #86

🐞 Bug Fixes

  • Remove @ Order from Bucket4JAutoConfigurationServletFilter by @ttulka in #104
  • fix: configure the CacheResolvers only on missing Spring Bean 3438745
  • Harden property values against trailing whitespace #102

📔 Documentation

  • docs: add hint how to programmatically define a Cache Provider 2dcd60f
  • remove deprecated documentation for Filter types 59a2310

❤️ Contributors

Full Changelog: bucket4j-spring-boot-starter-parent-0.5.2...bucket4j-spring-boot-starter-parent-0.6.1

v0.5.2

28 Dec 13:33
Compare
Choose a tag to compare

🐞 Bug Fixes

Circular reference - Bean creation not ready after Upgrade to Spring Boot 2.6 #92
add gateway configuration information to bucket4j actuator endpoint ec77c14

🔨 Dependency Upgrades

Upgrade micrometer to 1.8.1 #93
upgrade to Spring Boot 2.6.2 39b54a5

Full Changelog: bucket4j-spring-boot-starter-parent-0.5.0...bucket4j-spring-boot-starter-parent-0.5.2