Skip to content

Releases: spring-cloud/spring-cloud-gateway

4.3.0-M2

27 Feb 20:18
Compare
Choose a tag to compare

⭐ New Features

  • Support rewriting request parameters in mvc #3669

❤️ Contributors

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

@raccoonback

4.3.0-M1

30 Jan 12:00
Compare
Choose a tag to compare
4.3.0-M1 Pre-release
Pre-release

What's Changed

  • Ssl bundles not working because of wrong condition by @dimitarp in #3641
  • Adds support for a Bucket4jRateLimiter in server webflux by @spencergibb in #2955
  • Adds support for spring-cloud-function and spring-cloud-stream handlers by @spencergibb in #3646
  • New module names by @spencergibb in #3645
  • Bump grpc.version from 1.68.1 to 1.70.0 by @dependabot in #3678
  • Bump antora from 3.2.0-alpha.4 to 3.2.0-alpha.8 in /docs by @dependabot in #3628
  • Bump org.jetbrains.kotlin:kotlin-maven-plugin from 1.9.23 to 1.9.25 by @dependabot in #3612
  • Bump @antora/collector-extension from 1.0.0-alpha.3 to 1.0.1 in /docs by @dependabot in #3619
  • Bump @springio/asciidoctor-extensions from 1.0.0-alpha.10 to 1.0.0-alpha.14 in /docs by @dependabot in #3622
  • Bump @springio/asciidoctor-extensions from 1.0.0-alpha.10 to 1.0.0-alpha.14 in /docs by @dependabot in #3614
  • Bump @springio/antora-extensions from 1.11.1 to 1.14.2 in /docs by @dependabot in #3623

New Contributors

Full Changelog: v4.2.0...v4.3.0-M1

4.2.0

03 Dec 01:53
Compare
Choose a tag to compare

⭐ 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

4.1.6

26 Nov 17:47
Compare
Choose a tag to compare

⭐ 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

4.2.0-RC1

08 Nov 03:07
Compare
Choose a tag to compare

⭐ 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

4.2.0-M2

08 Oct 13:33
Compare
Choose a tag to compare

⭐ 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

4.2.0-M1

19 Aug 19:35
Compare
Choose a tag to compare

⭐ New Features

  • change refresh endpoint to return 202 ACCEPTED #2964

❤️ Contributors

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

@FelipeAdorno

4.1.5

10 Jul 17:25
Compare
Choose a tag to compare

🐞 Bug Fixes

  • ProxyExchange fails with "IOException: insufficient data written" with boot 3.2 #3154

4.1.4

30 May 12:10
Compare
Choose a tag to compare

⭐ New Features

  • Make client response input stream available in request attribute #3405

🐞 Bug Fixes

  • Synchronize routes cache update #3408

❤️ Contributors

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

@abelsromero

4.1.3

17 Apr 22:39
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Remove Origin header when forwarding #3357
  • Class 'org.springframework.cloud.gateway.route.builder.RouteDslKt' is compiled by a pre-release version of Kotlin and cannot be loaded by this version of the compiler #3333

📔 Documentation

  • add note to discover location documentation about spring cloud load balancer #3348
  • server-mvc properties are not included in documentation #3337

❤️ Contributors

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

@spikymonkey and @wind57