MarcGiffing / bucket4j-spring-boot-starter

Spring Boot Starter for Bucket4j
Apache License 2.0
298 stars 63 forks source link

Bump org.springframework.cloud:spring-cloud-starter-gateway from 4.1.1 to 4.1.2 #280

Closed dependabot[bot] closed 5 months ago

dependabot[bot] commented 5 months ago

Bumps org.springframework.cloud:spring-cloud-starter-gateway from 4.1.1 to 4.1.2.

Release notes

Sourced from org.springframework.cloud:spring-cloud-starter-gateway's releases.

4.1.2

:star: New Features

  • Add properties to disable filters if needed #3310
  • Make WeightCalculatorWebFilter random supplier aware of ServerWebExchange #3298
  • Spring cloud gateway MVC : add parameters to disable adding Forwarded header #3238
  • Make STRATEGY_KEY public in DedupeResonseHeader filter #3203
  • Gateway Server MVC support for AOT #3171
  • Update dashboard to Grafana 9.x #3136
  • Allow forcing order of filters through Java DSL configuration. #3134
  • Add a new method that returns a Mono. #2993
  • Add option to disable RouteRefreshListener #2958
  • Fixes gh-2933 GatewayFilter support @Order annotation #2934
  • Add @Order support for GlobalFilter #2805
  • [#2720]Improve ReactiveLoadBalancerClientFilter implementation so tha… #2721

:lady_beetle: Bug Fixes

  • Fix incorrect package identifier in IsoOffsetDateTimeConverter (#3273) #3288
  • Using RouterFunctions.route() results in exception #3265
  • Gateway MVC: Predicates with multiple values via configuration not working (path, host, etc...) #3252
  • Spring gateway MVC - Property : spring.cloud.gateway.x-forwarded.enabled not implemented #3237
  • Fix publishEvent RefreshRoutesResultEvent before cache.put #3224
  • Declare Bean for the new public KeyValueConverter #3207
  • Gateway MVC conflict with spring-boot-devtools #3199
  • Allow forward scheme for spring cloud gateway mvc similar to its webflux counterpart for declarative configuration using application properties or yaml #3188
  • Changed the constant name representing the default Time-to-Live (TTL)… #3186
  • In spring cloud gateway mvc, an exception occurs when the request address contains spaces #3185
  • The LocalResponseCacheGatewayFilterFactory is creating a new CacheManager for each Filter #3025
  • To fix GH-2304 SaveSessionGatewayFilterFactory didn't work correctly #2997
  • Fix Bug : RemoveCachedBodyFilter does not release direct memory correctly resulting in a memory leak #2969 #2971
  • Gateway Routes URI of localhost:port without http:// returns empty body with 200 status code #2919
  • AddRequestParameterGatewayFilterFactory Invalid URI query, can not deal with encoded path segment #2726
  • Listed connection headers not removed #2653
  • Fix for ModifyResponseBodyGatewayFilter not setting up response content-type #2649
  • remove-hop-by-hop header case sensitivity #2645
  • Delete the weight-configured route (-Weight), GroupWeightConfig will not delete, causing the route conflict with the same weightGroup, causing 404 error #922

:notebook_with_decorative_cover: Documentation

  • Update to spring-doc-actions v0.0.15 #3306
  • Missing redis-route-definition-repository property metadata #3299
  • Document that paths in route uri's are ignored #3292
  • Document how to register custom predicates and filters for use in Server MVC configuration #3268
  • Gateway-Mvc FormFilter erase all parameters causing retrive parameter return null in later filter or servlet #3244
  • Fix documentation sample imports and missing .build() call #3223
  • Update gateway-request-predicates.adoc #3208
  • Add missing colon #3187
  • Fix typo in document #3146
  • Fix contribution link in README.adoc and add a link to repository map #3057

... (truncated)

Commits
  • 66004e3 Update SNAPSHOT to 4.1.2
  • 620ddec Polish gh-3314 Formatting, remove Stream.concat()
  • 66abd43 Added removal of Connection option headers. Fixes GH-2653 (#3314)
  • ea3662d Polish gh-2971 Adds while loop comment.
  • aa88517 Fix Bug: Make sure direct memory is freed properly
  • cc62626 Short circuit caching request body if already done.
  • c79e9ad Adds RouteDeletedEvent used in WeightCalculatorWebFilter
  • f0ad75a Documents registration of custom filters and predicates.
  • 430607c Documents proper order for Servlet Filtters.
  • 9ea11b3 Adds properties to disable filters if needed
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)