What’s New in Spring Cloud Hoxton.SR5? Key Features and Compatibility Updates
This article outlines the major changes in Spring Cloud Hoxton.SR5, including dual support for Spring Boot 2.2.x and 2.3.x, enhancements across Netflix, Config, Gateway, OpenFeign, Consul, Bus, Kubernetes, Commons, Sleuth, and Contract modules, plus links to related release notes.
Spring Cloud Hoxton.SR5
Spring Cloud 2020.0.0.M2 (Ilford)
Spring Cloud Greenwich.SR6
Key changes for the production‑ready Hoxton.SR5 release are highlighted.
Hoxton.SR5 supports both Spring Boot 2.2.x and Spring Boot 2.3.x.
Earlier Hoxton versions were uncertain about compatibility with Spring Boot 2.2 (the author tested Hoxton.SR4 as compatible).
Spring Cloud Netflix
Eureka client now uses HTTP API during startup to avoid deregistration when not registered.
Spring Cloud Config
Supports Azure storage authentication.
Spring Cloud Gateway
Allows custom Host header configuration.
Spring Cloud OpenFeign
Supports Spring Data pagination.
Allows disabling specific external Feign client functionality.
Introduces a new error decoder.
Spring Cloud Consul
Supports custom Consul metadata.
Spring Cloud Bus
Provides remote event handling capability. By using
@RemoteApplicationEventsScan, remote events can be used as simply as local Spring events.
Spring Cloud Kubernetes
Service health monitor endpoint now includes a label.
Spring Cloud Commons
Improves support for Spring Cloud LoadBalancer, adds a random load‑balancing algorithm with caching to avoid reselection during refresh.
Spring Cloud Sleuth
ExceptionLoggingFilter is disabled by default.
Spring Cloud Contract
Provides preliminary support for Spring Cloud LoadBalancer.
Other version information
Greenwich.SR6 – https://github.com/spring-projects/spring-cloud/wiki/Spring-Cloud-Greenwich-Release-Notes
2020.0.0.M2 – https://github.com/spring-projects/spring-cloud/wiki/Spring-Cloud-2020.0-Release-Notes
pig dev branch now supports Hoxton.SR5; feedback is welcome.
https://gitee.com/log4j/pig/tree/dev/
Java Architecture Diary
Committed to sharing original, high‑quality technical articles; no fluff or promotional content.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.