Backend Development 4 min read

What’s New in Spring Cloud Hoxton RELEASE? Key Features and Migration Guide

Spring Cloud Hoxton RELEASE, built on Spring Boot 2.2.1, introduces major reactive enhancements, a new load‑balancer implementation, updated documentation with PDF support, and numerous changes across Gateway, Netflix, Config, Sleuth, and Discovery clients, providing a comprehensive upgrade path for developers.

Java Architecture Diary
Java Architecture Diary
Java Architecture Diary
What’s New in Spring Cloud Hoxton RELEASE? Key Features and Migration Guide
Spring

community announced that

Spring Cloud Hoxton RELEASE

is officially available in Maven Central; see the Hoxton release notes for details.

<code>&lt;dependencyManagement&gt;
    &lt;dependencies&gt;
        &lt;dependency&gt;
            &lt;groupId&gt;org.springframework.cloud&lt;/groupId&gt;
            &lt;artifactId&gt;spring-cloud-dependencies&lt;/artifactId&gt;
            &lt;version&gt;Hoxton.RELEASE&lt;/version&gt;
            &lt;type&gt;pom&lt;/type&gt;
            &lt;scope&gt;import&lt;/scope&gt;
        &lt;/dependency&gt;
    &lt;/dependencies&gt;
&lt;/dependencyManagement&gt;</code>

Major Changes in the Hoxton Release Series

Spring Cloud Hoxton.RELEASE

is based on

Spring Boot 2.2.1.RELEASE

.

Core components now include extensive

Reactive

support, emphasizing asynchronous processing.

New Documentation System with PDF

The Hoxton.RELEASE documentation features a new login page, a fresh theme, and single‑page, multi‑page, and PDF versions for easier use.

New Load Balancer Implementation

Spring Cloud Hoxton.RELEASE

is the first version that provides both blocking and non‑blocking load‑balancer client implementations, serving as a replacement for the now‑maintenance‑mode Netflix Ribbon.

To use the new

BlockingLoadBalancerClient

with

RestTemplate

, add a dependency on

spring-cloud-loadbalancer

.

Spring Cloud Gateway Changes

Support for ReactiveLoadBalancer.

RSocket module moved to Spring Cloud Incubator.

Provides a circuit‑breaker abstraction based on

Spring Cloud CircuitBreaker

.

Spring Cloud Netflix Changes

Added

ReactiveDiscoveryClient

service‑discovery client.

Refactored Hystrix implementation using the

Spring Cloud Circuit Breaker API

.

Added property to disable automatic configuration of Spring Cloud CircuitBreaker Hystrix.

Spring Cloud Config Updates

Supports

AWS S3

as a configuration repository.

Provides plain‑text decryption functionality.

Spring Cloud Sleuth Enhancements

Added

onLastOperator

option to improve

Reactor

tracing performance.

Support for tracing calls to

Redis

,

AWS SQS

, and

Quartz

.

Spring Cloud Commons

The new load‑balancer implementation resides under the

Spring Cloud Common

project.

ReactiveDiscoveryClient Changes

Support added for Spring Cloud Cloudfoundry.

Support added for Spring Cloud Kubernetes.

Support added for Spring Cloud Netflix.

Support added for Spring Cloud Consul.

Support added for Spring Cloud Zookeeper.

Support added for Spring Cloud OpenFeign.

configurationSpring BootReactiveSpring Cloudload balancerhoxton
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.