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.
Spring Cloud Hoxton RC2 Release
Spring Cloud Hoxton candidate release RC2 is now available. It can be downloaded from the
Spring Milestonerepository (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 CircuitBreakeras 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
.propertiesfile 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 LoadBalancerhas 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>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.