spring-cloud/spring-cloud-gateway
 Watch   
 Star   
 Fork   
17 days ago
spring-cloud-gateway

4.3.0-M3

⭐ New Features

  • Add support for default routing functionality to functions in server webmvc #3716
  • performance enhancement for request rate limiter lua script. #3693
  • Initial functionality for default function routing #3691
  • Query param route predicate - extension of QueryRoutePredicateFactory #3472
  • Adding Forwarded-by header to Requests #2658

📔 Documentation

  • Fix Developer Guide Bug #3719
  • importing RequestPredicate from reactive changed to servlet #3709
  • Adding fix in java-based implementation of addRequestHeader for SCG server mvc #3701
  • small grammatical issue #3627

❤️ Contributors

Thank you to all the contributors who worked on this release:

@Been24, @Ebolo1, @Tripathiaman2511, @dependabot[bot], @iis-MarkKuang, @olegz, @polifr, @senocak, and @tillmannheigel

20 days ago
spring-cloud-gateway

4.1.7

⭐ New Features

  • RetryGatewayFilterFactory RetryConfig support Jitter & Timeout #3713

🐞 Bug Fixes

  • Fix keyStore bug in GatewayAutoConfiguration #3720
  • Gateway mvc HostPatternPredicate http2 enabled NullPointerException #3699
  • Prevent duplicated encoding of setPath(), stripPrefix() in mvc #3658
  • Suggests to dispose connection when cancelled In NettyWriteResponseFilter #3611
  • Fix: prevent duplicated encoding request parameters filter #3598
  • [Spring Cloud Gateway MVC] Multipart data missing #3527
  • rewritePath filter double encodes URLs #3482
  • X-Forwarded-Prefix not working when using MVC #3354
  • Gateway MVC: Retry filter sends empty body when retrying POST/PUT/etc #3336

📔 Documentation

  • Add enum values to JavaDocs to show in docs #3725

❤️ Contributors

Thank you to all the contributors who worked on this release:

@JoeCqupt, @abelsromero, @dependabot[bot], @raccoonback, and @skydreamerr

2025-03-19 07:46:46
spring-cloud-gateway

4.2.1

🐞 Bug Fixes

  • Ssl bundles not working because of wrong condition #3641

📔 Documentation

  • Add enum values to JavaDocs to show in docs #3724

❤️ Contributors

Thank you to all the contributors who worked on this release:

@abelsromero, @dependabot[bot], and @dimitarp

2025-02-28 04:14:50
spring-cloud-gateway

4.3.0-M2

⭐ New Features

  • Support rewriting request parameters in mvc #3669

❤️ Contributors

Thank you to all the contributors who worked on this release:

@raccoonback

2025-01-30 19:56:23
spring-cloud-gateway

4.3.0-M1

⭐ New Features

  • Adds support for spring-cloud-function and spring-cloud-stream handlers #3646
  • Adds support for a Bucket4jRateLimiter in server webflux #2955

❤️ Contributors

Thank you to all the contributors who worked on this release:

@dependabot[bot] and @spencergibb

2024-12-03 09:49:15
spring-cloud-gateway

4.2.0

⭐ New Features

  • Provides configuration for Netty's http client pool leasing strategy #3575
  • Support custom registrationId in tokenRelay() for MVC gateway #3541
  • Support for SslBundles #2981
  • Cache gateway filters to avoid sorting in every single request #2756

📔 Documentation

  • Update Code of Conduct reference #3599

❤️ Contributors

Thank you to all the contributors who worked on this release:

@dependabot[bot], @emmanuel-ferdman, and @pandrez

2024-11-27 01:43:43
spring-cloud-gateway

4.1.6

⭐ New Features

  • [Gateway MVC] Transfer-Encoding added to GET/HEAD requests, causing some WAF errors #3325

🐞 Bug Fixes

  • Adds a missing Shortcut annotation to dedupeResponseHeader #3536
  • Remove EXPIRES HTTP header from cache #3515
  • Fix potential memory leak when using ReadBodyRoutePredicateFactory #3465
  • fix: Update HeaderRoutePredicateFactory to use getValuesAsList #3447
  • Server Side event Responses from a server behind Spring-cloud-gateway-server-mvc #3410
  • Adding circuitBreaker filter in mvc throws IllegalArgumentException #3327
  • [Gateway MVC] ERR_HTTP2_PROTOCOL_ERROR if HTTP/2 enabled #3326

📔 Documentation

  • [online-docs][4.1.5] 404 from link to properties #3500
  • Fix documentation examples to compile #3427
  • Improve documentation (add reference of HttpClientCustomizer) #2623

❤️ Contributors

Thank you to all the contributors who worked on this release:

@abelsromero, @jensmatw, @jivebreaddev, @ohprettyhak, @qnnn, and @tungj

2024-11-08 11:03:50
spring-cloud-gateway

4.2.0-RC1

⭐ New Features

  • Use new Spring Boot http client autoconfiguration framework #3571
  • Remove concatMap in lookupRoute to improve throughput #3291

🐞 Bug Fixes

  • ProductionConfigurationTests tests failing with framework 6.2.0-RC2 #3562

❤️ Contributors

Thank you to all the contributors who worked on this release:

@dependabot[bot] and @dukbong

2024-10-08 21:30:25
spring-cloud-gateway

4.2.0-M2

⭐ New Features

  • Fixes gh-308: ability to turn off a route without removing #3026
  • add QPS, Latency etc metrics to grafana template #3014
  • Add a method to nest boolean predicates #2598
  • [gh-2288] Fix for redis rate limiter not working with multiple routes #2517

📔 Documentation

  • Add a note about retry filter behavior in documentation #3534
  • add alarm template for spring cloud gateway #3019

❤️ Contributors

Thank you to all the contributors who worked on this release:

@dependabot[bot], @jmilktea, @maoling, @muchnik, @puffnfresh, @qnnn, @sullis, and @usrivastava92

2024-08-20 03:31:59
spring-cloud-gateway

4.2.0-M1

⭐ New Features

  • change refresh endpoint to return 202 ACCEPTED #2964

❤️ Contributors

Thank you to all the contributors who worked on this release:

@FelipeAdorno