Skip to content

Spring Boot 3.4.0 M1 Configuration Changelog

Phillip Webb edited this page Nov 13, 2024 · 1 revision

Configuration property changes between 3.3.2 and 3.4.0-M1

Deprecated in 3.4.0-M1

Key Replacement Reason

spring.datasource.oracleucp.connection-wait-timeout

spring.gson.lenient

spring.gson.strictness

spring.kafka.retry.topic.delay

spring.kafka.retry.topic.backoff.delay

spring.kafka.retry.topic.max-delay

spring.kafka.retry.topic.backoff.maxDelay

spring.kafka.retry.topic.multiplier

spring.kafka.retry.topic.backoff.multiplier

spring.kafka.retry.topic.random-back-off

spring.kafka.retry.topic.backoff.random

Added in 3.4.0-M1

Key Default value Description

logging.include-application-group

true

Whether to include the application group in the logs.

logging.structured.format.console

Structured logging format for output to the console.

logging.structured.format.file

Structured logging format for output to a file.

management.otlp.logging.compression

none

Method used to compress the payload.

management.otlp.logging.endpoint

URL to the OTel collector’s HTTP API.

management.otlp.logging.headers

Custom HTTP headers you want to pass to the collector, for example auth headers.

management.otlp.logging.timeout

10s

Call timeout for the OTel Collector to process an exported batch of data.

management.otlp.tracing.export.enabled

Whether auto-configuration of tracing is enabled to export OTLP traces.

management.wavefront.tracing.export.enabled

Whether auto-configuration of tracing is enabled to export Wavefront traces.

management.zipkin.tracing.export.enabled

Whether auto-configuration of tracing is enabled to export Zipkin traces.

spring.application.group

Application group.

spring.datasource.oracleucp.connection-wait-duration

spring.datasource.oracleucp.connection-wait-duration-in-millis

spring.datasource.oracleucp.hostname-resolver

spring.flyway.community-db-support-enabled

false

Whether to enable community database support.

spring.gson.strictness

Sets how strictly the RFC 8259 specification will be enforced when reading and writing JSON.

spring.kafka.retry.topic.backoff.delay

1s

Canonical backoff period.

spring.kafka.retry.topic.backoff.max-delay

0

Maximum wait between retries.

spring.kafka.retry.topic.backoff.multiplier

0

Multiplier to use for generating the next backoff delay.

spring.kafka.retry.topic.backoff.random

false

Whether to have the backoff delays.

spring.mail.ssl.bundle

SSL bundle name.

spring.mail.ssl.enabled

false

Whether to enable SSL support.

Removed in 3.4.0-M1

Key Replacement Reason

spring.influx.password

The new InfluxDb Java client provides Spring Boot integration.

spring.influx.url

The new InfluxDb Java client provides Spring Boot integration.

spring.influx.user

The new InfluxDb Java client provides Spring Boot integration.

spring.mvc.throw-exception-if-no-handler-found

DispatcherServlet property is deprecated for removal and should no longer need to be configured.

Clone this wiki locally