Backend Development 3 min read

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.

Java Architecture Diary
Java Architecture Diary
Java Architecture Diary
What’s New in Spring Cloud Hoxton.SR5? Key Features and Compatibility Updates

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/

BackendJavamicroservicesSpring CloudRelease Noteshoxton
Java Architecture Diary
Written by

Java Architecture Diary

Committed to sharing original, high‑quality technical articles; no fluff or promotional content.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.