Cloud Native 3 min read

What’s New in Spring Cloud Hoxton RC2? Key Updates and Migration Tips

Spring Cloud Hoxton RC2, built on Spring Boot 2.2.1, introduces upgraded Vault, CircuitBreaker, Gateway, Config, OpenFeign, and Netflix components with new properties for disabling auto‑configurations and enabling encrypted value decryption, guiding developers on migration and usage.

Java Architecture Diary
Java Architecture Diary
Java Architecture Diary
What’s New in Spring Cloud Hoxton RC2? Key Updates and Migration Tips

Spring Cloud Hoxton RC2 Release

Spring Cloud Hoxton candidate release RC2 is now available. It can be downloaded from the

Spring Milestone

repository (a private repository is required if not uploaded to the central repository).

Major Changes in the Hoxton Release Series

Spring Cloud Hoxton RC2 is built on Spring Boot 2.2.1.RELEASE. For details on the issues addressed by Spring Boot 2.2.1, refer to the spring-boot/releases page.

Spring Cloud Vault

Upgraded to Spring Vault 2.2 GA (see spring-vault-2-2-goes-ga ).

Upgraded Netty to 4.1.43.Final.

Spring Cloud Circuitbreaker

A new property has been added to disable Resilience4J auto‑configuration:

<code>spring.cloud.circuitbreaker.resilience4j.enabled=false</code>

Spring Cloud Gateway

Supports

Spring Cloud CircuitBreaker

as a circuit‑breaker abstraction, intended to replace

HystrixGatewayFilter

.

Spring Cloud Config

By default, encrypted values in plain‑text files are not decrypted. To enable decryption for plain‑text files, set the following properties:

<code>spring.cloud.config.server.encrypt.enabled=true

spring.cloud.config.server.encrypt.plainTextEncrypt=true</code>

Only

YAML

,

JSON

, and

.properties

file extensions support decryption. If this feature is enabled and a request is made for an unsupported file extension, any encrypted values in the file will remain undecrypted.

Spring Cloud OpenFeign

Official support for

Spring Cloud LoadBalancer

has been added. See the Spring Cloud LoadBalancer documentation for details.

Spring Cloud Netflix

A property has been added to disable the auto‑configuration of Spring Cloud CircuitBreaker Hystrix:

<code>spring.cloud.circuitbreaker.hystrix.enabled=false</code>
cloud-nativemicroservicesSpring BootSpring Cloudrc2hoxton
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.