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`
|
|
|======================
