Skip to content

Spring Boot 4.1.0 RC1 Configuration Changelog

Andy Wilkinson edited this page Apr 23, 2026 · 2 revisions

Configuration property changes between 4.1.0-M4 and 4.1.0-RC1

Default Changed in 4.1.0-RC1

Key Old Default New Default

management.httpexchanges.recording.include

request-headers, response-headers, errors

time-taken, request-headers, response-headers

Deprecated in 4.1.0-RC1

None.

Added in 4.1.0-RC1

Key Default value Description

management.opentelemetry.map-environment-variables

true

Whether to map OpenTelemetry SDK environment variables to Spring Boot configuration properties.

spring.cassandra.ssl.verify-hostname

true

Whether to perform hostname verification.

spring.data.redis.listener.auto-startup

true

Whether to start the container automatically on startup.

spring.data.redis.listener.recovery.delay

5s

Base delay for a recovery attempt.

spring.data.redis.listener.recovery.jitter

0

Jitter value for the base retry attempt, randomly subtracted or added to the calculated delay, resulting in a value between 'delay - jitter' and 'delay + jitter' but never below the base delay or above the max delay.

spring.data.redis.listener.recovery.max-delay

30s

Maximum delay for any retry attempt, limiting how far jitter and the multiplier can increase the delay.

spring.data.redis.listener.recovery.max-retries

Maximum number of recovery attempts.

spring.data.redis.listener.recovery.multiplier

1

Multiplier for a delay for the next retry attempt, applied to the previous delay, starting with the initial delay as well as to the applicable jitter for each attempt.

spring.data.redis.listener.subscription-registration-timeout

2s

Maximum amount of time to wait for the subscription to become active.

spring.datasource.connection-fetch

eager

Whether the auto-configured DataSource should be wrapped in a proxy that fetches JDBC connections as late as possible.

spring.elasticsearch.restclient.ssl.verify-hostname

true

Whether to perform hostname verification.

spring.grpc.server.security.csrf.enabled

false

Whether to enable CSRF protection.

spring.kafka.template.allow-non-transactional

false

Whether to allow sending non-transactional messages.

spring.kafka.template.close-timeout

5s

Maximum time to wait when closing a producer.

spring.webflux.default-html-escape

Whether default HTML escaping is enabled for the web application.

Removed in 4.1.0-RC1

None.

Clone this wiki locally