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

5.0.2

⭐ New Features

  • Enable body filter codec encoding customization via CodecCustomizer #4151
  • Adds StripContextPath filter #4089

🐞 Bug Fixes

  • RewriteFunction nullability in Spring Boot 4 #4061
  • AbstractProxyExchange takes into account MediaType parameters #3948

📔 Documentation

  • docs(server-webflux): updating gateway actuator documentation as per … #4163
  • Fix typos in DiscoveryLocatorProperties documentation, make terms consistent, remove already implemented TODO #4123
  • Spring Cloud Gateway docs contain wrong configuration properties #4103
  • Spring Cloud Docs has wrong references in "How It Works" section for Server MVC #4098
  • [doc] Fix broken link to GatewayFilter #4073
  • Documentation mismatch: Route configuration path incorrect for Spring Cloud Gateway Server WebFlux #4047
  • Docs: Fix broken GitHub links in Server WebMvc "How It Works" docs #3928
  • CONTRIBUTING references CLA, but this appears to have been replaced with DCO #3884
  • Document TLS/SSL Configuration for Spring Cloud MVC Gateway #3654
  • Better docs about naming convention in PredicateDefinition: Path receives pattern key and it works? #3523

❤️ Contributors

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

@03hjain, @AahilRafiq, @RenanMarques, @Yuri-Costa09, @dependabot[bot], @garvit-joshi, @jerolba, @qnnn, and @ryanjbaxter

21 days ago
spring-cloud-gateway

4.3.5

⭐ New Features

  • MVC ProxyExchange does not provide observability of URI template #3458
  • Add support for empty path prefixes #3201

📔 Documentation

  • docs: add ReadBody route predicate factory documentation #4138

❤️ Contributors

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

@dependabot[bot], @mhalbritter, @pachat-pacifique, and @ryanjbaxter

2026-04-02 06:13:59
spring-cloud-gateway

4.3.4

🐞 Bug Fixes

  • Issue with shortcut configuration not working for SetRequestUriGatewayFilterFactory #4062

📔 Documentation

  • Question: Route stops working after upgrading to Spring Boot 4.0.1 #4032

❤️ Contributors

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

@dependabot[bot]

2026-01-29 06:17:19
spring-cloud-gateway

5.0.1

⭐ New Features

  • Support 'by' parameter in Forwarded header (RFC 7239) #4019
  • Support epoch millisecond values for datetime predicates in WebMVC #4005
  • Enhance MVC CircuitBreaker: add support for 'not permitted' handling and resume-without-error behavior #4000

🐞 Bug Fixes

  • Adds support for ApiVersionHolder #4044
  • Gateway metrics require optional spring-boot-micrometer-tracing dependency since 5.0.0 #4006
  • Usage of Jackson 2 modules in Spring Cloud Gateway MVC #4001

📔 Documentation

  • Documentation mentions deprecated Hystrix in Gateway features #4041
  • Update document on retrieving a particular route #2561

❤️ Contributors

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

@dependabot[bot], @raccoonback, @rjuare8, and @spencergibb

2025-12-17 05:59:52
spring-cloud-gateway

4.3.3

❤️ Contributors

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

@dependabot[bot]

What's Changed

New Contributors

Full Changelog: https://github.com/spring-cloud/spring-cloud-gateway/compare/v4.3.2...v4.3.3

2025-12-12 04:07:39
spring-cloud-gateway

4.2.7

🐞 Bug Fixes

  • GatewayTagsProvider not working as documented #4007
  • FormFilter Issue: Incorrect Handling of URL-Encoded Parameters in Query String #3929

❤️ Contributors

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

@dependabot[bot] and @spencergibb

2025-11-25 00:38:18
spring-cloud-gateway

5.0.0

🐞 Bug Fixes

  • ClassClastException in Bucket4jFilterFunctions.rateLimit() #3983
  • Spring Cloud Gateway Proxyexchange Webmvc artifact is missing configuration metadata files #3979

❤️ Contributors

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

@Kcruz28, @dependabot[bot], @rjuare8, and @ryanjbaxter

2025-11-12 21:06:53
spring-cloud-gateway

5.0.0-RC1

⭐ New Features

  • Retry filter based on Spring Framework's retry functionality #3970
  • Add support for JSpecify in proxyexchange-{webmvc|webflux} #3953
  • Add support for JSpecify in server-webmvc #3952

🐞 Bug Fixes

  • Exclude io.netty:netty-transport-native-io_uring from server webflux #3971

❤️ Contributors

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

@dependabot[bot] and @ryanjbaxter

2025-10-17 21:19:05
spring-cloud-gateway

5.0.0-M4

⭐ New Features

  • Add support for JSpecify in server-webflux #3943
  • Add support for multiple proto files in one descriptor for JsonToGrpcGatewayFilterFactory #3341

🐞 Bug Fixes

  • BUG: GRPCResponseHeadersFilter forces grpc-status in trailer to 0 #3783

📔 Documentation

  • Fix the invalid links in the document #3932

❤️ Contributors

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

@JoeCqupt and @dependabot[bot]

2025-10-16 07:10:49
spring-cloud-gateway

4.3.2

❤️ Contributors

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

@dependabot[bot]