Skip to content

Spring Boot 3.2.0 M1 Configuration Changelog

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

Configuration property changes between 3.1.2 and 3.2.0-M1

Deprecated in 3.2.0-M1

Key Replacement Reason

management.metrics.tags

management.observations.key-values

spring.flyway.oracle-kerberos-cache-file

spring.flyway.oracle.kerberos-cache-file

spring.flyway.oracle-sqlplus

spring.flyway.oracle.sqlplus

spring.flyway.oracle-sqlplus-warn

spring.flyway.oracle.sqlplus-warn

spring.flyway.oracle-wallet-location

spring.flyway.oracle.wallet-location

spring.flyway.sql-server-kerberos-login-file

spring.flyway.sqlserver.kerberos-login-file

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

Added in 3.2.0-M1

Key Default value Description

logging.include-application-name

true

Whether to include the application name in the logs.

logging.pattern.correlation

Appender pattern for log correlation.

management.observations.enable

Whether observations starting with the specified name should be enabled.

management.observations.key-values

Common key-values that are applied to every observation.

management.otlp.metrics.export.base-time-unit

Time unit for exported metrics.

server.jetty.max-connections

-1

Maximum number of connections that the server accepts and processes at any given time.

spring.flyway.oracle.kerberos-cache-file

Path of the Oracle Kerberos cache file.

spring.flyway.oracle.sqlplus

Whether to enable support for Oracle SQL*Plus commands.

spring.flyway.oracle.sqlplus-warn

Whether to issue a warning rather than an error when a not-yet-supported Oracle SQL*Plus statement is encountered.

spring.flyway.oracle.wallet-location

Location of the Oracle Wallet, used to sign in to the database automatically.

spring.flyway.postgresql.transactional-lock

Whether transactional advisory locks should be used.

spring.flyway.sqlserver.kerberos-login-file

Path to the SQL Server Kerberos login file.

spring.threads.virtual.enabled

false

Whether to use virtual threads.

Removed in 3.2.0-M1

Key Replacement Reason

management.metrics.web.client.request.metric-name

management.observations.http.client.requests.name

management.metrics.web.server.request.metric-name

management.observations.http.server.requests.name

server.max-http-header-size

server.max-http-request-header-size

server.netty.max-chunk-size

Deprecated for removal in Reactor Netty.

server.servlet.session.cookie.comment

spring.liquibase.labels

spring.liquibase.label-filter

spring.mvc.ignore-default-model-on-redirect

Deprecated for removal in Spring MVC.

Clone this wiki locally