Skip to content

Spring Boot 3.5.0 M2 Configuration Changelog

Andy Wilkinson edited this page Feb 20, 2025 · 1 revision

Configuration property changes between 3.5.0-M1 and 3.5.0-M2

Deprecated in 3.5.0-M2

Key Replacement Reason

management.signalfx.metrics.export.access-token

Deprecated in Micrometer 1.15.0

management.signalfx.metrics.export.batch-size

Deprecated in Micrometer 1.15.0

management.signalfx.metrics.export.connect-timeout

Deprecated in Micrometer 1.15.0

management.signalfx.metrics.export.enabled

Deprecated in Micrometer 1.15.0

management.signalfx.metrics.export.published-histogram-type

Deprecated in Micrometer 1.15.0

management.signalfx.metrics.export.read-timeout

Deprecated in Micrometer 1.15.0

management.signalfx.metrics.export.source

Deprecated in Micrometer 1.15.0

management.signalfx.metrics.export.step

Deprecated in Micrometer 1.15.0

management.signalfx.metrics.export.uri

Deprecated in Micrometer 1.15.0

Added in 3.5.0-M2

Key Default value Description

logging.structured.json.stacktrace.include-common-frames

Whether common frames should be included.

logging.structured.json.stacktrace.include-hashes

Whether stack trace hashes should be included.

logging.structured.json.stacktrace.max-length

Maximum length to print.

logging.structured.json.stacktrace.max-throwable-depth

Maximum throwable depth to print.

logging.structured.json.stacktrace.printer

Name of the printer to use.

logging.structured.json.stacktrace.root

Root ordering (root first or root last).

management.observations.http.server.requests.write-trace-header

false

Whether to write the "X-Trace-Id" HTTP response header.

management.prometheus.metrics.export.pushgateway.address

localhost:9091

Address (host:port) for the Pushgateway.

management.prometheus.metrics.export.pushgateway.format

protobuf

Format to use when pushing metrics.

management.prometheus.metrics.export.pushgateway.scheme

http

Scheme to use when pushing metrics.

management.prometheus.metrics.export.pushgateway.token

Token to use for authentication with the Prometheus Pushgateway.

management.server.jetty.accesslog.prefix

management_

Management log file name prefix.

management.server.tomcat.accesslog.prefix

management_

Management log file name prefix.

management.server.undertow.accesslog.prefix

management_

Management log file name prefix.

spring.jooq.config

Location of the jOOQ config file.

spring.kafka.listener.auth-exception-retry-interval

Time between retries after authentication exceptions.

spring.mvc.contentnegotiation.default-content-types

List of default content types to be used when no specific content type is requested.

spring.r2dbc.pool.acquire-retry

1

Number of acquire retries if the first acquire attempt fails.

Removed in 3.5.0-M2

Key Replacement Reason

management.prometheus.metrics.export.pushgateway.base-url

management.prometheus.metrics.export.pushgateway.address

management.server.accesslog.prefix

management.server.jetty.accesslog.prefix, or management.server.tomcat.accesslog.prefix, or management.server.undertow.accesslog.prefix

spring.datasource.dbcp2.driver

spring.datasource.hikari.credentials

spring.datasource.hikari.data-source-properties

spring.datasource.hikari.exception-override

spring.datasource.hikari.health-check-properties

spring.datasource.hikari.metrics-tracker-factory

spring.datasource.hikari.scheduled-executor

spring.datasource.oracleucp.connection-factory-properties

spring.datasource.oracleucp.connection-properties

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

spring.datasource.oracleucp.hostname-resolver

spring.datasource.oracleucp.pdb-roles

spring.datasource.tomcat.db-properties

Clone this wiki locally