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